SB cannot play AACplus so it has to be transcoded into a format that can
be played by the SB which is either Flac, MP3 or WAV. 

The aacpmplayer.sh routine invokes mplayer using input from stdin.  The
shell script is needed because mplayer cannot use stdin as a source and
also at the time of writing mplayer did not handle "broken pipe"
signals.  

mplayer will only decode into PCM/WAV so you need lame to generate a
MP3 stream or Flac for a Flac stream. Hence

WAV aacpmplayer.sh  (i.e. just mplayer doing AACplus to WAV)
MP3 aacpmplayer.sh/lame  (i.e. mplayer doing AACplus to WAV and then
lame doing WAV to MP3)
FLC aacpmplayer.sh/flac  (i.e. mplayer doing AACplus to WAV and then
flac doing WAV to FLAC)

To see which format is actually used enable player.source logging to
INFO (see WebUI Settings/Advanced/logging) .

Given that background - what is your real question ?


-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=60293

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to