[mythtv-commits] Ticket #4561: Particular recording causes frontend to segfault.
MythTV
mythtv at cvs.mythtv.org
Sun Feb 3 20:48:32 UTC 2008
#4561: Particular recording causes frontend to segfault.
------------------------------------------------+---------------------------
Reporter: Jules Bean <jules at jellybean.co.uk> | Owner: ijr
Type: defect | Status: infoneeded_new
Priority: minor | Milestone: unknown
Component: mythtv | Version: 0.20.2
Severity: medium | Resolution:
Mlocked: 0 |
------------------------------------------------+---------------------------
Comment(by Jules Bean <jules at jellybean.co.uk>):
OK, I compiled up the SVN head as of today (3/2/2008) and tried it.
Strange result.
First thing I tried was running the recording directly with mythtv, from
the commandline. It worked! Great, I thought, the bug is fixed!
But then I run up the full frontend, and browsed to the recording from
mythfrontend. Segfault.
So I tried again with mythtv from the commandline. Now it crashes with an
assertion failure:
{{{
2008-02-03 20:45:28.777 Using runtime prefix = /usr/local, libdir =
/usr/local/lib
2008-02-03 20:45:28.785 XScreenSaver support enabled
2008-02-03 20:45:28.786 DPMS is disabled.
2008-02-03 20:45:28.786 Empty LocalHostName.
2008-02-03 20:45:28.787 Using localhost value of champagne
2008-02-03 20:45:28.803 New DB connection, total: 1
2008-02-03 20:45:28.808 Connected to database 'mythconverg' at host:
localhost
2008-02-03 20:45:28.810 Closing DB connection named 'DBManager0'
2008-02-03 20:45:28.810 Total desktop dim: 800x600, with 1 screen[s].
2008-02-03 20:45:28.811 Connected to database 'mythconverg' at host:
localhost
2008-02-03 20:45:28.813 Using screen 0, 800x600 at 0,0
2008-02-03 20:45:28.829 max_width: 800 max_height: 600
2008-02-03 20:45:28.830 Total desktop dim: 800x600, with 1 screen[s].
2008-02-03 20:45:28.831 Using screen 0, 800x600 at 0,0
2008-02-03 20:45:28.833 Switching to square mode (G.A.N.T)
2008-02-03 20:45:28.862 Using the Qt painter
2008-02-03 20:45:28.868 Joystick disabled.
2008-02-03 20:45:29.153 New DB connection, total: 2
2008-02-03 20:45:29.154 Connected to database 'mythconverg' at host:
localhost
2008-02-03 20:45:29.190 New DB connection, total: 3
2008-02-03 20:45:29.191 Connected to database 'mythconverg' at host:
localhost
2008-02-03 20:45:29.197 Connecting to backend server: 127.0.0.1:6543 (try
1 of 5)
2008-02-03 20:45:29.198 Using protocol version 39
2008-02-03 20:45:29.201 TV: Attempting to change from None to
WatchingPreRecorded
2008-02-03 20:45:29.203 RingBuf(/var/video/1029_20080129185000.mpg):
OpenFile(/var/video/1029_20080129185000.mpg, 12)
2008-02-03 20:45:29.204 RingBuf(/var/video/1029_20080129185000.mpg):
CalcReadAheadThresh(0 KB)
-> threshhold(64 KB) min read(0 KB) blk size(32
KB)
2008-02-03 20:45:29.228 mpegts_add_stream: at pid 0x262 with type 2
2008-02-03 20:45:29.229 mpegts_add_stream: stream #0, has id 0x262 and
codec MPEG2VIDEO, type Video at 0x870e4e0
2008-02-03 20:45:29.229 mpegts_add_stream: at pid 0x263 with type 3
2008-02-03 20:45:29.230 mpegts_add_stream: stream #1, has id 0x263 and
codec MP3, type Audio at 0x870da50
2008-02-03 20:45:29.230 mpegts_add_stream: at pid 0x265 with type 256
2008-02-03 20:45:29.230 mpegts_add_stream: stream #2, has id 0x265 and
codec DVB_SUBTITLE, type Subtitle at 0x870e120
2008-02-03 20:45:29.230 mpegts_add_stream: at pid 0x264 with type 3
2008-02-03 20:45:29.230 mpegts_add_stream: stream #3, has id 0x264 and
codec MP3, type Audio at 0x8780a40
2008-02-03 20:45:29.231 mpegts_add_stream: at pid 0x28a with type 11
2008-02-03 20:45:29.231 mpegts_add_stream: stream #4, has id 0x28a and
codec DSMCC_B, type Data at 0x8781ef0
2008-02-03 20:45:29.231 mpegts_add_stream: at pid 0x28b with type 11
2008-02-03 20:45:29.232 mpegts_add_stream: stream #5, has id 0x28b and
codec DSMCC_B, type Data at 0x87833a0
2008-02-03 20:45:29.232 mpegts_add_stream: at pid 0x28c with type 11
2008-02-03 20:45:29.232 mpegts_add_stream: stream #6, has id 0x28c and
codec DSMCC_B, type Data at 0x8784850
2008-02-03 20:45:29.232 mpegts_add_stream: at pid 0x3f0 with type 11
2008-02-03 20:45:29.233 mpegts_add_stream: stream #7, has id 0x3f0 and
codec DSMCC_B, type Data at 0x8785d00
2008-02-03 20:45:29.233 mpegts_add_stream: at pid 0x3f1 with type 11
2008-02-03 20:45:29.233 mpegts_add_stream: stream #8, has id 0x3f1 and
codec DSMCC_B, type Data at 0x87871b0
2008-02-03 20:45:29.233 mpegts_add_stream: at pid 0x3f2 with type 11
2008-02-03 20:45:29.234 mpegts_add_stream: stream #9, has id 0x3f2 and
codec DSMCC_B, type Data at 0x8788660
2008-02-03 20:45:29.234 Closing PMT Filter: pid=0x1084
2008-02-03 20:45:29.234 av_remove_stream 0x3f2
2008-02-03 20:45:29.234 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.234 av_remove_stream: removing... s->nb_streams=10 i=9
2008-02-03 20:45:29.234 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.235 mpegts_remove_stream 0x3f2
2008-02-03 20:45:29.235 closing filter for pid 0x3f2
2008-02-03 20:45:29.235 av_remove_stream: renumbering streams
2008-02-03 20:45:29.235 av_remove_stream 0x3f1
2008-02-03 20:45:29.235 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.235 av_remove_stream: removing... s->nb_streams=9 i=8
2008-02-03 20:45:29.235 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.235 mpegts_remove_stream 0x3f1
2008-02-03 20:45:29.235 closing filter for pid 0x3f1
2008-02-03 20:45:29.235 av_remove_stream: renumbering streams
2008-02-03 20:45:29.236 av_remove_stream 0x3f0
2008-02-03 20:45:29.236 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.236 av_remove_stream: removing... s->nb_streams=8 i=7
2008-02-03 20:45:29.236 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.236 mpegts_remove_stream 0x3f0
2008-02-03 20:45:29.236 closing filter for pid 0x3f0
2008-02-03 20:45:29.236 Closing PMT Filter: pid=0x3f0
2008-02-03 20:45:29.236 av_remove_stream: renumbering streams
2008-02-03 20:45:29.236 av_remove_stream 0x28c
2008-02-03 20:45:29.236 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.236 av_remove_stream: removing... s->nb_streams=7 i=6
2008-02-03 20:45:29.236 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.237 mpegts_remove_stream 0x28c
2008-02-03 20:45:29.237 closing filter for pid 0x28c
2008-02-03 20:45:29.237 av_remove_stream: renumbering streams
2008-02-03 20:45:29.237 av_remove_stream 0x28b
2008-02-03 20:45:29.237 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.237 av_remove_stream: removing... s->nb_streams=6 i=5
2008-02-03 20:45:29.237 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.237 mpegts_remove_stream 0x28b
2008-02-03 20:45:29.237 closing filter for pid 0x28b
2008-02-03 20:45:29.237 av_remove_stream: renumbering streams
2008-02-03 20:45:29.237 av_remove_stream 0x28a
2008-02-03 20:45:29.238 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.238 av_remove_stream: removing... s->nb_streams=5 i=4
2008-02-03 20:45:29.238 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.238 mpegts_remove_stream 0x28a
2008-02-03 20:45:29.238 closing filter for pid 0x28a
2008-02-03 20:45:29.238 av_remove_stream: renumbering streams
2008-02-03 20:45:29.238 av_remove_stream 0x264
2008-02-03 20:45:29.238 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.238 av_remove_stream: removing... s->nb_streams=4 i=3
2008-02-03 20:45:29.238 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.238 mpegts_remove_stream 0x264
2008-02-03 20:45:29.238 closing filter for pid 0x264
2008-02-03 20:45:29.239 av_remove_stream: renumbering streams
2008-02-03 20:45:29.239 av_remove_stream 0x265
2008-02-03 20:45:29.239 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.239 av_remove_stream: removing... s->nb_streams=3 i=2
2008-02-03 20:45:29.239 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.239 mpegts_remove_stream 0x265
2008-02-03 20:45:29.239 closing filter for pid 0x265
2008-02-03 20:45:29.239 av_remove_stream: renumbering streams
2008-02-03 20:45:29.239 av_remove_stream 0x263
2008-02-03 20:45:29.239 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.239 av_remove_stream: removing... s->nb_streams=2 i=1
2008-02-03 20:45:29.240 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.240 mpegts_remove_stream 0x263
2008-02-03 20:45:29.240 closing filter for pid 0x263
2008-02-03 20:45:29.240 av_remove_stream: renumbering streams
2008-02-03 20:45:29.240 av_remove_stream 0x262
2008-02-03 20:45:29.240 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.240 av_remove_stream: removing... s->nb_streams=1 i=0
2008-02-03 20:45:29.240 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.240 mpegts_remove_stream 0x262
2008-02-03 20:45:29.240 closing filter for pid 0x262
2008-02-03 20:45:29.240 av_remove_stream: renumbering streams
2008-02-03 20:45:29.240 mpegts_add_stream: at pid 0x2bd with type 2
2008-02-03 20:45:29.241 mpegts_add_stream: stream #0, has id 0x2bd and
codec MPEG2VIDEO, type Video at 0x870e220
2008-02-03 20:45:29.241 mpegts_add_stream: at pid 0x2be with type 3
2008-02-03 20:45:29.241 mpegts_add_stream: stream #1, has id 0x2be and
codec MP3, type Audio at 0x870d570
2008-02-03 20:45:29.241 mpegts_add_stream: at pid 0x2bf with type 256
2008-02-03 20:45:29.242 mpegts_add_stream: stream #2, has id 0x2bf and
codec DVB_SUBTITLE, type Subtitle at 0x87815c0
2008-02-03 20:45:29.242 mpegts_add_stream: at pid 0x2c0 with type 3
2008-02-03 20:45:29.242 mpegts_add_stream: stream #3, has id 0x2c0 and
codec MP3, type Audio at 0x8781c00
2008-02-03 20:45:29.242 mpegts_add_stream: at pid 0xab with type 11
2008-02-03 20:45:29.243 mpegts_add_stream: stream #4, has id 0xab and
codec DSMCC_B, type Data at 0x8781d00
2008-02-03 20:45:29.243 mpegts_add_stream: at pid 0xac with type 11
2008-02-03 20:45:29.243 mpegts_add_stream: stream #5, has id 0xac and
codec DSMCC_B, type Data at 0x8781e00
2008-02-03 20:45:29.243 mpegts_add_stream: at pid 0xfa0 with type 11
2008-02-03 20:45:29.244 mpegts_add_stream: stream #6, has id 0xfa0 and
codec DSMCC_B, type Data at 0x8785750
2008-02-03 20:45:29.311 Closing PMT Filter: pid=0x3f0
2008-02-03 20:45:29.312 av_remove_stream 0xfa0
2008-02-03 20:45:29.312 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.312 av_remove_stream: removing... s->nb_streams=7 i=6
2008-02-03 20:45:29.312 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.312 mpegts_remove_stream 0xfa0
2008-02-03 20:45:29.312 closing filter for pid 0xfa0
2008-02-03 20:45:29.312 av_remove_stream: renumbering streams
2008-02-03 20:45:29.312 av_remove_stream 0xac
2008-02-03 20:45:29.312 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.313 av_remove_stream: removing... s->nb_streams=6 i=5
2008-02-03 20:45:29.313 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.313 mpegts_remove_stream 0xac
2008-02-03 20:45:29.313 closing filter for pid 0xac
2008-02-03 20:45:29.313 av_remove_stream: renumbering streams
2008-02-03 20:45:29.313 av_remove_stream 0xab
2008-02-03 20:45:29.313 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.313 av_remove_stream: removing... s->nb_streams=5 i=4
2008-02-03 20:45:29.313 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.313 mpegts_remove_stream 0xab
2008-02-03 20:45:29.313 closing filter for pid 0xab
2008-02-03 20:45:29.314 av_remove_stream: renumbering streams
2008-02-03 20:45:29.314 av_remove_stream 0x2c0
2008-02-03 20:45:29.314 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.314 av_remove_stream: removing... s->nb_streams=4 i=3
2008-02-03 20:45:29.314 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.314 mpegts_remove_stream 0x2c0
2008-02-03 20:45:29.314 closing filter for pid 0x2c0
2008-02-03 20:45:29.314 av_remove_stream: renumbering streams
2008-02-03 20:45:29.314 av_remove_stream 0x2bf
2008-02-03 20:45:29.314 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.314 av_remove_stream: removing... s->nb_streams=3 i=2
2008-02-03 20:45:29.314 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.315 mpegts_remove_stream 0x2bf
2008-02-03 20:45:29.315 closing filter for pid 0x2bf
2008-02-03 20:45:29.315 av_remove_stream: renumbering streams
2008-02-03 20:45:29.315 av_remove_stream 0x2be
2008-02-03 20:45:29.315 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.315 av_remove_stream: removing... s->nb_streams=2 i=1
2008-02-03 20:45:29.315 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.315 mpegts_remove_stream 0x2be
2008-02-03 20:45:29.315 closing filter for pid 0x2be
2008-02-03 20:45:29.315 av_remove_stream: renumbering streams
2008-02-03 20:45:29.315 av_remove_stream 0x2bd
2008-02-03 20:45:29.316 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.316 av_remove_stream: removing... s->nb_streams=1 i=0
2008-02-03 20:45:29.316 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.316 mpegts_remove_stream 0x2bd
2008-02-03 20:45:29.316 closing filter for pid 0x2bd
2008-02-03 20:45:29.316 av_remove_stream: renumbering streams
2008-02-03 20:45:29.316 mpegts_add_stream: at pid 0x262 with type 2
2008-02-03 20:45:29.316 mpegts_add_stream: stream #0, has id 0x262 and
codec MPEG2VIDEO, type Video at 0x8788500
2008-02-03 20:45:29.317 mpegts_add_stream: at pid 0x263 with type 3
2008-02-03 20:45:29.317 mpegts_add_stream: stream #1, has id 0x263 and
codec MP3, type Audio at 0x870db50
2008-02-03 20:45:29.317 mpegts_add_stream: at pid 0x265 with type 256
2008-02-03 20:45:29.317 mpegts_add_stream: stream #2, has id 0x265 and
codec DVB_SUBTITLE, type Subtitle at 0x87d25f0
2008-02-03 20:45:29.317 mpegts_add_stream: at pid 0x264 with type 3
2008-02-03 20:45:29.318 mpegts_add_stream: stream #3, has id 0x264 and
codec MP3, type Audio at 0x87d26f0
2008-02-03 20:45:29.318 mpegts_add_stream: at pid 0x28a with type 11
2008-02-03 20:45:29.318 mpegts_add_stream: stream #4, has id 0x28a and
codec DSMCC_B, type Data at 0x87864f0
2008-02-03 20:45:29.318 mpegts_add_stream: at pid 0x28b with type 11
2008-02-03 20:45:29.319 mpegts_add_stream: stream #5, has id 0x28b and
codec DSMCC_B, type Data at 0x8786970
2008-02-03 20:45:29.319 mpegts_add_stream: at pid 0x28c with type 11
2008-02-03 20:45:29.319 mpegts_add_stream: stream #6, has id 0x28c and
codec DSMCC_B, type Data at 0x8786df0
2008-02-03 20:45:29.319 mpegts_add_stream: at pid 0x3f0 with type 11
2008-02-03 20:45:29.320 mpegts_add_stream: stream #7, has id 0x3f0 and
codec DSMCC_B, type Data at 0x8786ef0
2008-02-03 20:45:29.320 mpegts_add_stream: at pid 0x3f1 with type 11
2008-02-03 20:45:29.320 mpegts_add_stream: stream #8, has id 0x3f1 and
codec DSMCC_B, type Data at 0x8786ff0
2008-02-03 20:45:29.320 mpegts_add_stream: at pid 0x3f2 with type 11
2008-02-03 20:45:29.321 mpegts_add_stream: stream #9, has id 0x3f2 and
codec DSMCC_B, type Data at 0x87dea70
2008-02-03 20:45:29.321 streams_changed()
2008-02-03 20:45:29.321 AFD: HandleStreamChange(): streams_changed
0x870b280 -- stream count 10
2008-02-03 20:45:29.321 AFD: SeekReset(0, 0, do flush, do discard)
2008-02-03 20:45:29.321 AFD: SeekReset() flushing
2008-02-03 20:45:29.321 AFD: Stream #0, has id 0x610 codec id MPEG2VIDEO,
type Video, bitrate 0 at 0x0x8788500
2008-02-03 20:45:29.324 VDP: Accepting: cmp(<= 720 576,> 0 0) dec(ffmpeg)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,linearblend)
filt()
2008-02-03 20:45:29.324 VDP: Rejecting: cmp(<= 1280 720,> 720 576)
dec(xvmc) rend(xvmc-blit) osd(opengl) osdfade(enabled)
deint(bobdeint,onefield) filt()
OSD Renderer opengl is not supported w/renderer
xvmc-blit (supported: chromakey,chromakey,ia44blend)
2008-02-03 20:45:29.324 VDP: Accepting: cmp(<= 1280 720,> 720 576)
dec(libmpeg2) rend(xv-blit) osd(softblend) osdfade(enabled)
deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.325 VDP: Accepting: cmp(> 0 0) dec(xvmc) rend(xvmc-
blit) osd(ia44blend) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.325 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) rend(xv-
blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.325 VDP: LoadBestPreferences(2048x2048, 0)
2008-02-03 20:45:29.325 VDP: LoadBestPreferences(2048x2048, 60)
2008-02-03 20:45:29.325 VDP: LoadBestPreferences(16x16, 60)
2008-02-03 20:45:29.327 VDP: Accepting: cmp(<= 720 576,> 0 0) dec(ffmpeg)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,linearblend)
filt()
2008-02-03 20:45:29.327 VDP: Rejecting: cmp(<= 1280 720,> 720 576)
dec(xvmc) rend(xvmc-blit) osd(opengl) osdfade(enabled)
deint(bobdeint,onefield) filt()
OSD Renderer opengl is not supported w/renderer
xvmc-blit (supported: chromakey,chromakey,ia44blend)
2008-02-03 20:45:29.328 VDP: Accepting: cmp(<= 1280 720,> 720 576)
dec(libmpeg2) rend(xv-blit) osd(softblend) osdfade(enabled)
deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.328 VDP: Accepting: cmp(> 0 0) dec(xvmc) rend(xvmc-
blit) osd(ia44blend) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.328 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) rend(xv-
blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.328 VDP: LoadBestPreferences(2048x2048, 0)
2008-02-03 20:45:29.328 VDP: LoadBestPreferences(2048x2048, 60)
2008-02-03 20:45:29.329 VDP: LoadBestPreferences(16x16, 60)
2008-02-03 20:45:29.329 AFD: InitVideoCodec() 0x877f690 id(MPEG2VIDEO)
type (Video).
2008-02-03 20:45:29.329 AFD: InitVideoCodec failed to align dimensions,
resetting decoder.
2008-02-03 20:45:29.329 detectInterlace(Detect Scan, Interlaced Scan,
29.97, 480) ->Interlaced Scan
2008-02-03 20:45:29.329 AFD: Using ffmpeg for video decoding
2008-02-03 20:45:29.329 AFD: Looking for decoder for MPEG2VIDEO
2008-02-03 20:45:29.329 AFD: Opened codec 0x877f690, id(MPEG2VIDEO)
type(Video)
2008-02-03 20:45:29.330 AFD: Stream #1, has id 0x611 codec id MP3, type
Audio, bitrate 0 at 0x0x870db50
2008-02-03 20:45:29.330 AFD: Looking for decoder for MP3
2008-02-03 20:45:29.330 AFD: Opened codec 0x877fa10, id(MP3) type(Audio)
2008-02-03 20:45:29.330 AFD: Stream #2, has id 0x613 codec id
DVB_SUBTITLE, type Subtitle, bitrate 0 at 0x0x87d25f0
2008-02-03 20:45:29.330 AFD: subtitle codec (Subtitle)
2008-02-03 20:45:29.330 AFD: Looking for decoder for DVB_SUBTITLE
2008-02-03 20:45:29.330 AFD: Opened codec 0x877fd90, id(DVB_SUBTITLE)
type(Subtitle)
2008-02-03 20:45:29.330 AFD: Subtitle track #1 is A/V stream #2 and is in
the English language(6647399).
2008-02-03 20:45:29.330 AFD: Stream #3, has id 0x612 codec id MP3, type
Audio, bitrate 0 at 0x0x87d26f0
2008-02-03 20:45:29.330 AFD: Looking for decoder for MP3
2008-02-03 20:45:29.331 AFD: Opened codec 0x8786180, id(MP3) type(Audio)
2008-02-03 20:45:29.331 AFD: Stream #4, has id 0x650 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x87864f0
2008-02-03 20:45:29.331 AFD: data codec (Data)
2008-02-03 20:45:29.331 AFD: Stream #5, has id 0x651 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x8786970
2008-02-03 20:45:29.331 AFD: data codec (Data)
2008-02-03 20:45:29.331 AFD: Stream #6, has id 0x652 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x8786df0
2008-02-03 20:45:29.331 AFD: data codec (Data)
2008-02-03 20:45:29.331 AFD: Stream #7, has id 0x1008 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x8786ef0
2008-02-03 20:45:29.332 AFD: data codec (Data)
2008-02-03 20:45:29.332 AFD: Stream #8, has id 0x1009 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x8786ff0
2008-02-03 20:45:29.332 AFD: data codec (Data)
2008-02-03 20:45:29.332 AFD: Stream #9, has id 0x1010 codec id DSMCC_B,
type Data, bitrate 0 at 0x0x87dea70
2008-02-03 20:45:29.332 AFD: data codec (Data)
2008-02-03 20:45:29.332 Closing PMT Filter: pid=0x1084
2008-02-03 20:45:29.332 av_remove_stream 0x3f2
2008-02-03 20:45:29.332 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.332 av_remove_stream: removing... s->nb_streams=10 i=9
2008-02-03 20:45:29.332 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.332 mpegts_remove_stream 0x3f2
2008-02-03 20:45:29.333 closing filter for pid 0x3f2
2008-02-03 20:45:29.333 av_remove_stream: renumbering streams
2008-02-03 20:45:29.333 av_remove_stream 0x3f1
2008-02-03 20:45:29.333 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.333 av_remove_stream: removing... s->nb_streams=9 i=8
2008-02-03 20:45:29.333 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.333 mpegts_remove_stream 0x3f1
2008-02-03 20:45:29.333 closing filter for pid 0x3f1
2008-02-03 20:45:29.333 av_remove_stream: renumbering streams
2008-02-03 20:45:29.333 av_remove_stream 0x3f0
2008-02-03 20:45:29.333 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.334 av_remove_stream: removing... s->nb_streams=8 i=7
2008-02-03 20:45:29.334 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.334 mpegts_remove_stream 0x3f0
2008-02-03 20:45:29.334 closing filter for pid 0x3f0
2008-02-03 20:45:29.334 Closing PMT Filter: pid=0x3f0
2008-02-03 20:45:29.334 av_remove_stream: renumbering streams
2008-02-03 20:45:29.334 av_remove_stream 0x28c
2008-02-03 20:45:29.334 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.334 av_remove_stream: removing... s->nb_streams=7 i=6
2008-02-03 20:45:29.334 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.334 mpegts_remove_stream 0x28c
2008-02-03 20:45:29.335 closing filter for pid 0x28c
2008-02-03 20:45:29.335 av_remove_stream: renumbering streams
2008-02-03 20:45:29.335 av_remove_stream 0x28b
2008-02-03 20:45:29.335 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.335 av_remove_stream: removing... s->nb_streams=6 i=5
2008-02-03 20:45:29.335 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.335 mpegts_remove_stream 0x28b
2008-02-03 20:45:29.335 closing filter for pid 0x28b
2008-02-03 20:45:29.335 av_remove_stream: renumbering streams
2008-02-03 20:45:29.336 av_remove_stream 0x28a
2008-02-03 20:45:29.336 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.336 av_remove_stream: removing... s->nb_streams=5 i=4
2008-02-03 20:45:29.336 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.336 mpegts_remove_stream 0x28a
2008-02-03 20:45:29.336 closing filter for pid 0x28a
2008-02-03 20:45:29.336 av_remove_stream: renumbering streams
2008-02-03 20:45:29.336 av_remove_stream 0x264
2008-02-03 20:45:29.337 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.337 av_remove_stream: removing... s->nb_streams=4 i=3
2008-02-03 20:45:29.337 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.337 mpegts_remove_stream 0x264
2008-02-03 20:45:29.337 closing filter for pid 0x264
2008-02-03 20:45:29.337 av_remove_stream: renumbering streams
2008-02-03 20:45:29.337 av_remove_stream 0x265
2008-02-03 20:45:29.337 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.337 av_remove_stream: removing... s->nb_streams=3 i=2
2008-02-03 20:45:29.337 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.337 mpegts_remove_stream 0x265
2008-02-03 20:45:29.338 closing filter for pid 0x265
2008-02-03 20:45:29.338 av_remove_stream: renumbering streams
2008-02-03 20:45:29.338 av_remove_stream 0x263
2008-02-03 20:45:29.338 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.338 av_remove_stream: removing... s->nb_streams=2 i=1
2008-02-03 20:45:29.338 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.338 mpegts_remove_stream 0x263
2008-02-03 20:45:29.338 closing filter for pid 0x263
2008-02-03 20:45:29.338 av_remove_stream: renumbering streams
2008-02-03 20:45:29.338 av_remove_stream 0x262
2008-02-03 20:45:29.338 av_remove_stream: no change to cur_st
2008-02-03 20:45:29.338 av_remove_stream: removing... s->nb_streams=1 i=0
2008-02-03 20:45:29.339 av_remove_stream: mpegts_remove_stream
2008-02-03 20:45:29.339 mpegts_remove_stream 0x262
2008-02-03 20:45:29.339 closing filter for pid 0x262
2008-02-03 20:45:29.339 av_remove_stream: renumbering streams
2008-02-03 20:45:29.339 mpegts_add_stream: at pid 0x2bd with type 2
2008-02-03 20:45:29.339 mpegts_add_stream: stream #0, has id 0x2bd and
codec MPEG2VIDEO, type Video at 0x870f9b0
2008-02-03 20:45:29.339 mpegts_add_stream: at pid 0x2be with type 3
2008-02-03 20:45:29.340 mpegts_add_stream: stream #1, has id 0x2be and
codec MP3, type Audio at 0x87cf6a0
2008-02-03 20:45:29.340 mpegts_add_stream: at pid 0x2bf with type 256
2008-02-03 20:45:29.340 mpegts_add_stream: stream #2, has id 0x2bf and
codec DVB_SUBTITLE, type Subtitle at 0x8781a40
2008-02-03 20:45:29.340 mpegts_add_stream: at pid 0x2c0 with type 3
2008-02-03 20:45:29.341 mpegts_add_stream: stream #3, has id 0x2c0 and
codec MP3, type Audio at 0x87da470
2008-02-03 20:45:29.341 mpegts_add_stream: at pid 0xab with type 11
2008-02-03 20:45:29.341 mpegts_add_stream: stream #4, has id 0xab and
codec DSMCC_B, type Data at 0x870e650
2008-02-03 20:45:29.341 mpegts_add_stream: at pid 0xac with type 11
2008-02-03 20:45:29.342 mpegts_add_stream: stream #5, has id 0xac and
codec DSMCC_B, type Data at 0x8780110
2008-02-03 20:45:29.342 mpegts_add_stream: at pid 0xfa0 with type 11
2008-02-03 20:45:29.342 mpegts_add_stream: stream #6, has id 0xfa0 and
codec DSMCC_B, type Data at 0x87d1040
2008-02-03 20:45:29.342 streams_changed()
2008-02-03 20:45:29.342 AFD: HandleStreamChange(): streams_changed
0x870b280 -- stream count 7
2008-02-03 20:45:29.342 AFD: SeekReset(0, 0, do flush, do discard)
2008-02-03 20:45:29.343 AFD: SeekReset() flushing
2008-02-03 20:45:29.343 AFD: Stream #0, has id 0x701 codec id MPEG2VIDEO,
type Video, bitrate 0 at 0x0x870f9b0
2008-02-03 20:45:29.345 VDP: Accepting: cmp(<= 720 576,> 0 0) dec(ffmpeg)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,linearblend)
filt()
2008-02-03 20:45:29.345 VDP: Rejecting: cmp(<= 1280 720,> 720 576)
dec(xvmc) rend(xvmc-blit) osd(opengl) osdfade(enabled)
deint(bobdeint,onefield) filt()
OSD Renderer opengl is not supported w/renderer
xvmc-blit (supported: chromakey,chromakey,ia44blend)
2008-02-03 20:45:29.345 VDP: Accepting: cmp(<= 1280 720,> 720 576)
dec(libmpeg2) rend(xv-blit) osd(softblend) osdfade(enabled)
deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.345 VDP: Accepting: cmp(> 0 0) dec(xvmc) rend(xvmc-
blit) osd(ia44blend) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.345 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) rend(xv-
blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.345 VDP: LoadBestPreferences(2048x2048, 0)
2008-02-03 20:45:29.346 VDP: LoadBestPreferences(2048x2048, 60)
2008-02-03 20:45:29.346 VDP: LoadBestPreferences(16x16, 60)
2008-02-03 20:45:29.348 VDP: Accepting: cmp(<= 720 576,> 0 0) dec(ffmpeg)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,linearblend)
filt()
2008-02-03 20:45:29.348 VDP: Rejecting: cmp(<= 1280 720,> 720 576)
dec(xvmc) rend(xvmc-blit) osd(opengl) osdfade(enabled)
deint(bobdeint,onefield) filt()
OSD Renderer opengl is not supported w/renderer
xvmc-blit (supported: chromakey,chromakey,ia44blend)
2008-02-03 20:45:29.348 VDP: Accepting: cmp(<= 1280 720,> 720 576)
dec(libmpeg2) rend(xv-blit) osd(softblend) osdfade(enabled)
deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.348 VDP: Accepting: cmp(> 0 0) dec(xvmc) rend(xvmc-
blit) osd(ia44blend) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.348 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) rend(xv-
blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) filt()
2008-02-03 20:45:29.348 VDP: LoadBestPreferences(2048x2048, 0)
2008-02-03 20:45:29.349 VDP: LoadBestPreferences(2048x2048, 60)
2008-02-03 20:45:29.349 VDP: LoadBestPreferences(16x16, 60)
2008-02-03 20:45:29.349 AFD: InitVideoCodec() 0x87d1ad0 id(MPEG2VIDEO)
type (Video).
2008-02-03 20:45:29.349 AFD: InitVideoCodec failed to align dimensions,
resetting decoder.
mythtv: mpeg/mpegtables.h:532: ProgramMapTable::ProgramMapTable(const
PSIPTable&): Assertion `TableID::PMT == TableID()' failed.
Aborted
}}}
Let me know what else to try.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4561#comment:2>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list