Hi,
I have different "target" devices for Subsonic to transcode to.
For example, if my music is streaming on Chromecast audio, it can handle FLAC up to 24/96 -- so 24/192 FLACs need to be transcoded down and DSD needs to be transcoded to FLAC.
If my music is streaming to my iFi DAC connected to my iPhone or my laptop at home, it can handle anything so no transcoding is required.
If my music is streaming to my iFi DAC connected to my iPhone or my laptop not at home, I might want everything that isn't 16/44.1 FLAC to be transcoded to that in order to save cellular data.
I have lots of different ways of initiating streaming -- I might be using the web client on a Mac, or a Chromebook, or using an iOS app.
How do I create "presets" that say -- this will be going to Chromecast -- use my Chromecast transcoder settings. Or this will be going to my iFi DAC at home -- don't transcode anything. Or This will be going to my DAC not at home -- transcode everything to 16/44.1?
It seems the "player" presets set things up based on which client is controlling things, not what the target audio device is.