[mythtv-commits] Ticket #1722: 'Spurious' streams being recorded from DVB-T sources cause lossless mpeg2 transcoding to fail with 'No more queue slots'

MythTV mythtv at cvs.mythtv.org
Mon Apr 24 04:40:54 UTC 2006


#1722: 'Spurious' streams being recorded from DVB-T sources cause lossless mpeg2
transcoding to fail with 'No more queue slots'
-----------------------------------+----------------------------------------
 Reporter:  lennier76 at hotmail.com  |       Owner:  danielk
     Type:  defect                 |      Status:  new    
 Priority:  major                  |   Milestone:         
Component:  dvb                    |     Version:         
 Severity:  medium                 |  
-----------------------------------+----------------------------------------
 I've never submitted a ticket before so apologies in advance if something
 here is inappropriate.
 Somewhere between changeset 9486 and changeset 9656 something changed in
 the recording of DVB streams. Possibly this is related to the DVB Radio
 changes that I've seen discussed.

 Here in Australia at least, the result seems to be additional streams
 being added to the resulting mpeg file, which appear to cause lossless
 transcoding to fail with a 'No more queue slots' error.

 Two examples from the backend log follow. The first shows an additional
 stream #0.2 flagged as mpeg2 video at 90000 fps (!). As far as I'm aware
 from previous recordings only the first two streams are valid video and
 audio.

 {{{
 2006-04-23 21:54:23.224 Input #0, mpegts, from
 '/video/recordings/2054_200604211
 35900.mpg':
 2006-04-23 21:54:23.227   Duration: N/A, bitrate: N/A
 2006-04-23 21:54:23.230   Stream #0.0[0xa1](eng), 25.00 fps(r): Video:
 mpeg2vide
 o, yuv420p, 720x576, 6000 kb/s
 2006-04-23 21:54:23.236   Stream #0.1[0x51](eng): Audio: mp2, 48000 Hz,
 stereo,
 192 kb/s
 2006-04-23 21:54:23.240   Stream #0.2[0x29](eng), 90000.00 fps(r): Video:
 mpeg2v
 ideo
 2006-04-23 21:54:25.351 No more queue slots!
 }}}

 This second example is from a recording which actually does have
 additional streams, in this case two audio streams. The additional
 'spurious' stream is #0.3 flagged as mp1 audio at 32kb/s. The same error
 results when lossless transcoding is attempted.

 {{{
 2006-04-24 11:45:17.578 Input #0, mpegts, from
 '/video/recordings/2045_200604232
 25800.mpg':
 2006-04-24 11:45:17.580   Duration: N/A, bitrate: N/A
 2006-04-24 11:45:17.587   Stream #0.0[0x200], 25.00 fps(r): Video:
 mpeg2video, y
 uv420p, 704x576, 12000 kb/s
 2006-04-24 11:45:17.592   Stream #0.1[0x28a](eng): Audio: mp2, 48000 Hz,
 stereo,
  256 kb/s
 2006-04-24 11:45:17.594   Stream #0.2[0x28b](eng): Audio: ac3, 48000 Hz,
 stereo,
  256 kb/s
 2006-04-24 11:45:17.596   Stream #0.3[0x240]: Audio: mp1, 32 kb/s
 2006-04-24 11:45:26.712 No more queue slots!
 }}}

 Reading the recent commits and changeset logs leads me to guess that
 perhaps this is an unintended side effect of the DVB radio patches, which
 occured within the changeset range where the problem manifested. It may
 well be peculiar to Australian DVB broadcasts, which I don't think
 currently have DVB radio, but may perhaps have something that confuses the
 DVB radio stream handling stuff in Myth.

 If further information is required please let me know.

 Cheers,

 Dennis

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1722>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list