RSSAmplifier

Blog

sdex

Development notes and stuff

blog.sdex.devRSS feed ↗4 posts

Latest posts

Configure Firejail for Android Studio to run AI agents safely

After reading yet another article about an AI agent wiping a home directory, I finally decided to protect myself. A quick search led me to Firejail for VS Code. Since I use Ubuntu, this is a perfect match.

Add a video fade effect on Android using FFmpeg and Media3 transformer (OpenGL texture)

In this article, we look at two ways of adding video fade-in and fade-out transition effects. A fade is a transition that gradually moves to or from an image to or from black. Fades are often used at the beginning/end of videos but it’s possible to use crossfade effects between scenes.

Play a media segment in a loop with ExoPlayer

ExoPlayer provides an easy way to play a selected part of a media that also works for live streams. We consider two ways to achieve it.

Read and edit Android Binary XML (ABX) files

In Android 12, a new file format was introduced to store system settings. Previously, the Android OS stored the settings in XML format. It was easy to read and edit them using any text editor (of course with the root permission).