Mr. Floppy wrote: > Hi, > > is it possible that the bit perfect issue comes from the following? > > .CHANNELS_MAX = 2 > > > Code: -------------------- > > > High resolution audio through HDMI: > Thanks to the suggestion from giantpopples from the squeezbox forum and the work by tghewett from the raspberry pi forum it is now possible to stream high resolution audio through the HDMI cable. Before the raspberry pi would down-sample everything to 48 kHz. But we modified the bcm2835-pcm.c and build the kernel. Now it is possible to stream 88.1 kHz and 96 kHz through HDMI. It might be possible even to use up to 192 kHZ, but I have not received any report on this. > Original: > .formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, > .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, > .rate_min = 8000, > .rate_max = 48000, > .channels_min = 1, > .channels_max = 2, > > Changed to: > .formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S32_LE, > .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_192000, > .rate_min = 8000, > .rate_max = 192000, > .channels_min = 1, > .channels_max = 2, > -------------------- > > Can you change the max channels to 8? I believe the HDMI spec allows 8ch PCM for audio.
I'd like to see a setting in the piCoPlayer to pass along bitstream audio, that means it would really just be streaming, letting the horsepower of your receiver do all of the decoding. As it is now, the piCoPlayer decodes whatever format you're using (flac it appears in most of our cases), ogg, mp3, etc. to PCM data. If it'd bitstream, we'd get around all these max channels, max sample/bit rate problems. ------------------------------------------------------------------------ Puddleglum's Profile: http://forums.slimdevices.com/member.php?userid=61066 View this thread: http://forums.slimdevices.com/showthread.php?t=97803 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
