[mythtv] mythmusic with ffmpeg decoder: issue with playback

Warpme warpme at o2.pl
Sun Mar 22 14:45:02 UTC 2009


Hi *

I have some FLAC 96kHz/24bit (SACD) files which I want to playback on my home system (based on 0.21-fixes).  

According to http://www.gossamer-threads.com/lists/mythtv/dev/362444
I ported Stuart's 0.22 patch allowing to use ffmpeg as mythmusic decoder to 
0.21-fixes codebase.
 
As base I used files from latest trunk. Stuart's patch was guideline.

My patch compiles, works, but for some mp3 files I have randomly skipping 
playback and a lot of errors in myth.log like below. 
Also I'm receiving randomly "AVCodecContext tells us 0 channels are available, this is bad, bailing".

May somebody help me with this issue ?

Patch (attached) was applied against 0.21-fixes 20210.

Thanx in advance !

-----------------
overread, skip -8 enddists: -6 -6
2009-03-22 00:09:07.492 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.554 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.602 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.644 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.698 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.794 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.860 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.896 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.962 AO: dropping back audio_buffer_unused
2009-03-22 00:09:07.998 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.034 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.100 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.136 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.172 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.208 AO: dropping back audio_buffer_unused
2009-03-22 00:09:08.274 AO: dropping back audio_buffer_unused
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:0 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:51 skipping granule 0
[mp2 @ 0xb6cb4144]big_values too big
invalid new backstep 341
mdb:107, lastbuf:16 skipping granule 0
mdb:30, lastbuf:7 skipping granule 0
2009-03-22 00:09:49.981 NetworkControl: New connection established. (29)
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:0 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:51 skipping granule 0
2009-03-22 00:09:52.355 Error seeking
2009-03-22 00:09:52.364 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.406 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.443 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.479 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.533 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.629 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.695 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.731 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.797 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.833 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.869 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.905 AO: dropping back audio_buffer_unused
2009-03-22 00:09:52.971 AO: dropping back audio_buffer_unused
2009-03-22 00:09:53.007 AO: dropping back audio_buffer_unused
2009-03-22 00:09:53.043 AO: dropping back audio_buffer_unused
2009-03-22 00:09:53.079 AO: dropping back audio_buffer_unused
mdb:17, lastbuf:16 skipping granule 0
mdb:30, lastbuf:7 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:0 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:51 skipping granule 0
2009-03-22 00:10:22.019 Error seeking
2009-03-22 00:10:22.022 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.028 WriteAudio: buffer underrun
mdb:29, lastbuf:19 skipping granule 0
2009-03-22 00:10:22.030 WriteAudio: buffer underrun
2009-03-22 00:10:22.032 WriteAudio: buffer underrun
2009-03-22 00:10:22.034 WriteAudio: buffer underrun
2009-03-22 00:10:22.036 WriteAudio: buffer underrun
2009-03-22 00:10:22.038 WriteAudio: buffer underrun
2009-03-22 00:10:22.040 WriteAudio: buffer underrun
2009-03-22 00:10:22.042 WriteAudio: buffer underrun
2009-03-22 00:10:22.044 WriteAudio: buffer underrun
2009-03-22 00:10:22.046 WriteAudio: buffer underrun
mdb:17, lastbuf:16 skipping granule 0
2009-03-22 00:10:22.048 WriteAudio: buffer underrun
2009-03-22 00:10:22.050 WriteAudio: buffer underrun
2009-03-22 00:10:22.052 WriteAudio: buffer underrun
2009-03-22 00:10:22.054 WriteAudio: buffer underrun
2009-03-22 00:10:22.056 WriteAudio: buffer underrun
mdb:30, lastbuf:7 skipping granule 0
2009-03-22 00:10:22.058 WriteAudio: buffer underrun
2009-03-22 00:10:22.060 WriteAudio: buffer underrun
2009-03-22 00:10:22.062 WriteAudio: buffer underrun
2009-03-22 00:10:22.064 WriteAudio: buffer underrun
2009-03-22 00:10:22.066 WriteAudio: buffer underrun
2009-03-22 00:10:22.068 WriteAudio: buffer underrun
2009-03-22 00:10:22.070 WriteAudio: buffer underrun
2009-03-22 00:10:22.072 WriteAudio: buffer underrun
2009-03-22 00:10:22.074 WriteAudio: buffer underrun
2009-03-22 00:10:22.076 WriteAudio: buffer underrun
2009-03-22 00:10:22.078 WriteAudio: buffer underrun
2009-03-22 00:10:22.080 WriteAudio: buffer underrun
2009-03-22 00:10:22.082 WriteAudio: buffer underrun
2009-03-22 00:10:22.084 WriteAudio: buffer underrun
2009-03-22 00:10:22.086 WriteAudio: buffer underrun
2009-03-22 00:10:22.088 WriteAudio: buffer underrun
2009-03-22 00:10:22.102 WriteAudio: buffer underrun
2009-03-22 00:10:22.158 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.206 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.248 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.302 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.362 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.398 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.464 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.530 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.566 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.602 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.638 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.704 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.740 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.776 AO: dropping back audio_buffer_unused
2009-03-22 00:10:22.812 AO: dropping back audio_buffer_unused
mdb:60, lastbuf:0 skipping granule 0
2009-03-22 00:10:24.234 AVCodecContext tells us 0 channels are available, this is bad, bailing.
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:0 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
2009-03-22 00:10:27.328 WriteAudio: buffer underrun
2009-03-22 00:10:27.330 WriteAudio: buffer underrun
2009-03-22 00:10:27.332 WriteAudio: buffer underrun
mdb:53, lastbuf:51 skipping granule 0
2009-03-22 00:10:27.334 WriteAudio: buffer underrun
2009-03-22 00:10:27.336 WriteAudio: buffer underrun
[mp2 @ 0xb6cb4144]big_values too big
invalid new backstep 341
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:0 skipping granule 0
mdb:39, lastbuf:0 skipping granule 0
mdb:53, lastbuf:51 skipping granule 0
[mp2 @ 0xb6cb4144]big_values too big
invalid new backstep 341

-------------------------



-------------- next part --------------
A non-text attachment was scrubbed...
Name: mythplugins-0.21-mythmusic_ffmpeg.patch.zip
Type: application/zip
Size: 8870 bytes
Desc: not available
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20090322/452bdc39/attachment.zip>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: warpme.vcf
Type: text/x-vcard
Size: 83 bytes
Desc: not available
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20090322/452bdc39/attachment.vcf>


More information about the mythtv-dev mailing list