[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 08:57:35 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: 0.19
Severity: medium | Resolution:
-----------------------------------+----------------------------------------
Comment (by stephen.gw at gmail.com):
I'm not 100% sure this is the same problem (but sounds very close), with 0
.19-Fixes I have problems where on playback 'spurious' streams from DVB-T
are confusing NVP. Note, this is ''without'' the DVB radio patch.
The following log is from playback of DVB-T material
{{{
2006-03-28 12:49:32.846 TV: Attempting to change from None to
WatchingPreRecorded
2006-03-28 12:49:32.888 RingBuf(/myth/tv/1003_20060327234856.mpg):
OpenFile(/myth/tv/1003_20060327234856.mpg, 12)
2006-03-28 12:49:32.903 reads allowed (128001 -1)
2006-03-28 12:49:32.913 reads allowed (128001 -1)
2006-03-28 12:49:32.962 reads allowed (128001 -1)
2006-03-28 12:49:32.965 reads allowed (128001 -1)
0: start_time: 1428.517 duration: 81.356
1: start_time: 1428.491 duration: 81.337
2: start_time: 1428.573 duration: -9223372036854.775
stream: start_time: 15872.119 duration: 904.249 bitrate=3488 kb/s
2006-03-28 12:49:33.071 AFD: Stream #0, has id 0x640 codec id MPEG2VIDEO,
type Video at 0x0x82f9160
2006-03-28 12:49:33.072 detectInterlace(Detect Scan, Detect Scan, 25, 576)
->Interlaced Scan
2006-03-28 12:49:33.072 Interlaced: Interlaced Scan video_height: 576
fps: 25
2006-03-28 12:49:33.073 AFD: Looking for decoder for MPEG2VIDEO
2006-03-28 12:49:33.073 AFD: Opened codec 0x82c3640, id(MPEG2VIDEO)
type(Video)
2006-03-28 12:49:33.073 AFD: Stream #1, has id 0x641 codec id MP3, type
Audio at 0x0x82cc7b0
2006-03-28 12:49:33.073 AFD: Looking for decoder for MP3
2006-03-28 12:49:33.099 AFD: Opened codec 0x82d85f0, id(MP3) type(Audio)
2006-03-28 12:49:33.099 AFD: Stream #2, has id 0x643 codec id MPEG2VIDEO,
type Video at 0x0x82446a0
2006-03-28 12:49:33.099 detectInterlace(Detect Scan, Interlaced Scan,
29.97, 480) ->Interlaced Scan
2006-03-28 12:49:33.099 Interlaced: Interlaced Scan video_height: 480
fps: 29.97
2006-03-28 12:49:33.100 AFD: Looking for decoder for MPEG2VIDEO
2006-03-28 12:49:33.100 AFD: Opened codec 0x82f62a0, id(MPEG2VIDEO)
type(Video)
}}}
As you can see, stream number 3 is 'spurious' with a highly negative
duration (and though further investigation, a bitrate of 0).
The spurious streams pick up default properties (i.e. 640x480 at 29.97fps)
which are have been causing problems for NVP with AV sync as i'm playing
back PAL content at 25fps. To get around this I have been running with a
'hack' to AFD which ignores streams with a 0 bitrate.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1722>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list