Settings - Playback - Decoding and transcoding

Notes:

  • Some settings may not be available on all Android version and some may only be visible when other related settings are enabled.
  • The application evolve frequently and in some cases the documentation can be late, just leave a message in the chat if you find an issue with the docs.

Cellular maximum bitrate

If your server support it, limit the media bitrate when connected to cellular network (Transcoding)

Force instant transcoding

When transcoding for cellular and loosing wifi, instantly restart the playback in transcoding mode to reduce network data usage.

Wifi maximum bitrate

If your server support it, limit the media bitrate when connected to wifi network (Transcoding)

Prefer internal decoder

Prefer the usage of Symfonium internal decoder, this improve codec support and fix a few devices bugs, but can use a little more battery.

Offload mode

When using the device decoder, try to completely offload everything to the phone audio processor to reduce battery usage. On some device when combined with the Hi-Res settings this allows to bypass some phone sample rate limits.

Hi-Res support for local renderer

On devices that support it try to render the media at higher quality when the source is higher quality. (Will disable a few audio processorts like playback speed, skip silence, …)

Transcoding engine

Enable the internal transcoding ending to play a lot of new audio format like DSD, MPC, APE, …

Enhanced replay gain processor

Leverage the transcoding engine for replay gain (also when casting). Improves replay gain but uses more battery and requires some storage for temporary files.