I believe the convert.conf file types don't apply to remote streams. If a stream format is not supported by a client, LMS tries to convert to a format that _is_ supported but I believe it always assumes mp3 and FLAC have to be supported so that's what's being used.
It might be possible to use PCM if you disable FLAC altogether (it might get used if the client doesn't support FLAC and lame is not enabled) but I remember it caused some trouble because the client then has to rely on the format given in the protocol. Usually, there are two ways how the stream format (sample rate, sample size) gets communicated to the client: through slimproto and through the stream itself. slimproto is asynchronous to the stream so can run into timing issues with remote streams. It's not an issue with files because LMS can always look up the file information before starting to stream, but for a remote stream it only knows about it when the data actually comes in. So usually for a remote stream the format is transmitted with the stream itself. That doesn't work with PCM, though, because PCM is just raw data, it doesn't allow you to transfer any meta-information like the stream format. So the player has to guess and sometimes it guesses wrongly so wherever possible it's better to use a format like FLAC that _does_ allow communicating parameters in the stream container so that's what's being used wherever possible. --- learn more about iPeng, the iPhone and iPad remote for the Squeezebox and Logitech UE Smart Radio as well as iPeng Party, the free Party-App, at penguinlovesmusic.com *New: iPeng 8, the Universal App for iOS 7 and iOS 8* ------------------------------------------------------------------------ pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=102639 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/ripping
