I just upgraded to 1.21b and tried Ralphys v1.8-589 build which is
supposed to have a full ffmpeg binary included but I am still getting
errors when playing 24bit ALACs with > 48Hz sampling.  (ie 24/88 and
24/96 in my case).

The stream starts to plays like 1 frame of the ALAC and then stops. 
Works fine if I have LMS transcode it to FLAC.

Output in the log is as follows (with plenty of error frames after it).


/mnt/mmcblk0p2/tce/squeezelite-armv6hf -n LoungePi -o hw:CARD=MDAC -a
80:4:: -d output=debug -V PCM -f /tmp/output 
[16:36:38.730870] output_init_alsa:817 init output
[16:36:38.731242] output_init_alsa:846 requested alsa_buffer: 80
alsa_period: 4 format: any mmap: 1
[16:36:38.731341] output_init_common:346 outputbuf size: 3528000
[16:36:38.731540] output_init_common:370 idle timeout: 0
[16:36:38.739841] output_init_common:410 supported rates: 96000 88200
48000 44100 
[16:36:38.795335] output_init_alsa:862 memory locked
[16:36:38.796029] output_thread:638 open output device: hw:CARD=MDAC
[16:36:38.796056] output_init_alsa:885 set output sched fifo rt: 45
[16:36:38.796116] alsa_open:355 opening device at: 44100
[16:36:38.797347] alsa_open:406 opened device hw:CARD=MDAC using format:
S24_3LE sample rate: 44100 mmap: 1
[16:36:38.797547] alsa_open:485 buffer: 80 period: 4 -> buffer size:
3528 period size: 882
[16:36:38.859328] output_flush:423 flush output buffer
[16:36:38.859812] output_flush:423 flush output buffer
[16:36:38.867440] set_mixer:213 setting vol dB [-8000..300]
[16:36:38.867514] set_mixer:237 PCM left: -infdB -> 0 right: -infdB ->
0
[16:38:24.018318] output_flush:423 flush output buffer
[16:38:24.025642] set_mixer:213 setting vol dB [-8000..300]
[16:38:24.028686] set_mixer:237 PCM left: -47.4dB -> 33 right: -47.4dB
-> 33
[16:38:24.030772] set_mixer:213 setting vol dB [-8000..300]
[16:38:24.030832] set_mixer:237 PCM left: -47.4dB -> 33 right: -47.4dB
-> 33
[16:38:24.494973] ffmpeg: stream 0, timescale not set
[16:38:24.519304] ffmpeg: stream 0, offset 0x4a492: partial file
[16:38:24.519842] ffmpeg: Error : 230613 bits left
[16:38:24.519886] ffmpeg: Failed to decode all channels
[16:38:24.628167] _output_frames:61 start buffer frames: 8192
[16:38:24.628327] _output_frames:146 track start sample rate: 96000
replay_gain: 0
[16:38:24.638397] output_thread:638 open output device: hw:CARD=MDAC
[16:38:24.650384] alsa_open:355 opening device at: 96000
[16:38:24.651625] alsa_open:406 opened device hw:CARD=MDAC using format:
S24_3LE sample rate: 96000 mmap: 1
[16:38:24.651806] alsa_open:485 buffer: 80 period: 4 -> buffer size:
7680 period size: 1920
[16:38:24.699735] ff_decode:377 avcodec_decode_audio4 error: -1
Operation not permitted
[16:38:24.699916] ffmpeg: stream 0, offset 0x4e55c: partial file
[16:38:24.699992] ff_decode:360 av_read_frame error: -1094995529 Invalid
data found when processing input
[16:38:24.700027] ffmpeg: stream 0, offset 0x52600: partial file
[16:38:24.700055] ff_decode:360 av_read_frame error: -1094995529 Invalid
data found when processing input
[16:38:24.700080] ffmpeg: stream 0, offset 0x56610: partial file
[16:38:24.700104] ff_decode:360 av_read_frame error: -1094995529 Invalid
data found when processing inpu


------------------------------------------------------------------------
BuddyRich's Profile: http://forums.slimdevices.com/member.php?userid=63124
View this thread: http://forums.slimdevices.com/showthread.php?t=97803

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to