Opened 19 years ago
Closed 19 years ago
Last modified 19 years ago
#887 closed defect (duplicate)
Frontend segfaults when viewing some type of mpeg stream
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | mythtv | Version: | head |
Severity: | medium | Keywords: | segfault frontend mpeg |
Cc: | Ticket locked: | no |
Description
Hi, I just switched to DVB some weeks ago, and I'm having this segfault. I've tried to fix it, but I'm still learning Myth code ;-)
The MPEG stream is from channel CUATRO of Spain. It seems that audio stream is not standard (?), but Mplayer or Kaffeine plays it flawlessly.
It happens watching LiveTV and watching a recording of that channel.
LiveTV recording: http://www.cineol.net/~churly/2057_20051228142456.mpg (2.5M)
FE log (-v record,playback,audio,libav)
2005-12-28 14:55:57.432 Using runtime prefix = /usr/local 2005-12-28 14:55:57.530 New DB connection, total: 1 2005-12-28 14:55:57.538 Total desktop dim: 1280x1024, with 1 screen[s]. 2005-12-28 14:55:57.541 Using screen 0, 1280x1024 at 0,0 2005-12-28 14:55:57.544 Enabling Settings Cache. 2005-12-28 14:55:57.544 Clearing Settings Cache. 2005-12-28 14:55:57.545 user: 500 effective user: 500 before privileged thread 2005-12-28 14:55:57.545 user: 500 effective user: 500 after privileged thread 2005-12-28 14:55:57.545 user: 500 effective user: 500 run_priv_thread 2005-12-28 14:55:57.547 Current Schema Version: 1120 2005-12-28 14:55:57.547 mythfrontend version: 0.19.20051208-1 www.mythtv.org 2005-12-28 14:55:57.547 Enabled verbose msgs: important general record playback audio libav 2005-12-28 14:55:57.793 max_width: 1280 max_height: 1024 2005-12-28 14:55:57.795 lang0: aar 2005-12-28 14:55:57.796 lang: aar 2005-12-28 14:55:57.893 lang1: aar 2005-12-28 14:55:57.894 lang: aar 2005-12-28 14:55:58.059 Total desktop dim: 1280x1024, with 1 screen[s]. 2005-12-28 14:55:58.060 Using screen 0, 1280x1024 at 0,0 2005-12-28 14:55:58.061 Switching to square mode (G.A.N.T.) 2005-12-28 14:55:58.504 Clearing Settings Cache for 'Language'. 2005-12-28 14:55:58.504 Clearing Settings Cache. 2005-12-28 14:55:58.536 Registering Internal as a media playback plugin. 2005-12-28 14:55:58.544 Registering MythDVD DVD Media Handler as a media handler 2005-12-28 14:56:03.117 New DB connection, total: 2 2005-12-28 14:56:03.159 Connecting to backend server: 192.168.0.1:6543 (try 1 of 5) 2005-12-28 14:56:03.165 Using protocol version 22 2005-12-28 14:56:03.181 TV: Attempting to change from None to WatchingLiveTV 2005-12-28 14:56:03.194 Using protocol version 22 2005-12-28 14:56:03.361 LiveTVChain(live-pepa-2005-12-28T14:56:03): ReloadAll(): Added new recording 2005-12-28 14:56:03.364 RingBuf(myth://192.168.0.1:6543/2057_20051228145602.mpg): OpenFile(myth://192.168.0.1:6543/2057_20051228145602.mpg, 6) 2005-12-28 14:56:03.402 TV: StartRecorder(): took 11 ms to start recorder. 2005-12-28 14:56:03.403 TV: GetLockTimeout(1): Set lock timeout to 3000 ms mpegts_add_stream: at pid 0x21 with type 2 mpegts_add_stream: stream #0, has id 0x21 and codec MPEG2VIDEO, type Video at 0x82b4c30 2005-12-28 14:56:04.359 LiveTVChain(live-pepa-2005-12-28T14:56:03): ReloadAll(): Added new recording 2005-12-28 14:56:04.359 Resyncing position map. posmapStarted = 0 livetv(1) watchingRec(0) 2005-12-28 14:56:04.360 Position map filled from DB to: 88 2005-12-28 14:56:04.360 SyncPositionMap watchingrecording, from DB: 9 entries 2005-12-28 14:56:04.360 SyncPositionMap watchingrecording no entries from encoder, try DB 2005-12-28 14:56:04.373 Position map filled from DB to: 88 2005-12-28 14:56:04.373 SyncPositionMap watchingrecording total: 9 entries 2005-12-28 14:56:04.373 SyncPositionMap, new totframes: 88, new length: 2, posMap size: 9 0: start_time: -9223372036854.775 duration: -9223372036854.775 stream: start_time: -9223372036854.775 duration: -9223372036854.775 bitrate=0 kb/s 2005-12-28 14:56:05.023 AFD: Stream #0, has id 0x33 codec id MPEG1VIDEO, type Video at 0x0x82b4c30 2005-12-28 14:56:05.026 detectInterlace(Detect Scan, Detect Scan, 50, 576) ->Progressive Scan 2005-12-28 14:56:05.026 Interlaced: Progressive Scan video_height: 576 fps: 50 2005-12-28 14:56:05.026 AFD: Looking for decoder for MPEG2VIDEO 2005-12-28 14:56:05.026 AFD: Opened codec 0x8265fd0, id(MPEG2VIDEO) type(Video) 2005-12-28 14:56:05.026 RingBuf:CalcReadAheadThresh(1152 KB) -> threshhold(250 KB) readblocksize(125 KB) 2005-12-28 14:56:05.026 NVP: Disabling Audio, params(-1,-1,-1) 2005-12-28 14:56:05.026 AFD: Initializing audio parms from audio track #0 2005-12-28 14:56:05.026 AFD: Audio format changed from id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps to id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps 2005-12-28 14:56:05.027 NVP: Disabling Audio, params(0,-1,-1) Input #0, mpegts, from 'myth://192.168.0.1:6543/2057_20051228145602.mpg': Duration: N/A, bitrate: N/A Stream #0.0[0x21], 1/90000, 50.00 fps: Video: mpeg2video, yuv420p, 768x576, 1/50, 1152 kb/s 2005-12-28 14:56:05.027 AFD: Partial position map found 2005-12-28 14:56:05.027 AFD: Successfully opened decoder for file: "myth://192.168.0.1:6543/2057_20051228145602.mpg". novideo(0) 2005-12-28 14:56:05.033 VideoOutputXv: ctor 2005-12-28 14:56:05.040 Over/underscan. V: 0, H: 0, XOff: 0, YOff: 0 2005-12-28 14:56:05.044 Image size. dispxoff 0, dispyoff: 0, dispwoff: 1280, disphoff: 1024 2005-12-28 14:56:05.044 Image size. imgx 0, imgy: 0, imgw: 768, imgh: 576 2005-12-28 14:56:05.045 VideoOutputXv: Pixel dimensions: Screen 1280x1024, window 1280x1024 2005-12-28 14:56:05.045 VideoOutputXv: Estimated display dimensions: 342x271 mm Aspect: 1.26199 2005-12-28 14:56:05.045 VideoOutputXv: Estimated window dimensions: 342x271 mm Aspect: 1.26199 2005-12-28 14:56:05.047 VideoOutputXv: @ j=3 Looking for flag[s]: XvInputMask XvImageMask 2005-12-28 14:56:05.047 VideoOutputXv: Adaptor: 0 has flag[s]: XvInputMask XvImageMask 2005-12-28 14:56:05.048 VideoOutputXv: XVideo surface found on port 226 2005-12-28 14:56:05.048 VideoOutputXv: XVideo Format #0 is 'YUY2' 2005-12-28 14:56:05.048 VideoOutputXv: XVideo Format #1 is 'YV12' 2005-12-28 14:56:05.048 VideoOutputXv: XVideo Format #2 is 'UYVY' 2005-12-28 14:56:05.048 VideoOutputXv: XVideo Format #3 is 'I420' 2005-12-28 14:56:05.048 VideoOutputXv: Using XVideo Format 'I420' 2005-12-28 14:56:05.217 Image size. dispxoff 0, dispyoff: 69, dispwoff: 1280, disphoff: 885 2005-12-28 14:56:05.217 Image size. imgx 0, imgy: 0, imgw: 768, imgh: 576 2005-12-28 14:56:06.431 NVP: ClearAfterSeek() 2005-12-28 14:56:06.431 TV: StartPlayer(): took 2991 ms to start player. 2005-12-28 14:56:06.431 TV: Changing from None to WatchingLiveTV 2005-12-28 14:56:06.431 VideoOutputXv: ClearAfterSeek() 2005-12-28 14:56:06.432 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:06.432 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:06.502 Realtime priority would require SUID as root. 2005-12-28 14:56:06.513 VideoOutputXv: InputChanged(768,576,1.21766) 2005-12-28 14:56:06.513 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:06.513 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:06.568 Image size. dispxoff 0, dispyoff: 0, dispwoff: 1280, disphoff: 1024 2005-12-28 14:56:06.568 Image size. imgx 0, imgy: 0, imgw: 768, imgh: 576 2005-12-28 14:56:06.910 NVP: ClearAfterSeek() 2005-12-28 14:56:06.910 VideoOutputXv: ClearAfterSeek() 2005-12-28 14:56:06.910 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:06.910 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:06.911 detectInterlace(Detect Scan, Progressive Scan, 50, 576) ->Progressive Scan 2005-12-28 14:56:06.911 Interlaced: Progressive Scan video_height: 576 fps: 50 2005-12-28 14:56:07.285 nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this driver? 2005-12-28 14:56:07.285 DRMVideoSync: Could not open device /dev/dri/card0, No existe el fichero o el directorio 2005-12-28 14:56:07.285 RTCVideoSync: Could not set RTC frequency, Permiso denegado. 2005-12-28 14:56:07.286 Using audio as timebase 2005-12-28 14:56:07.287 Video timing method: USleep with busy wait 2005-12-28 14:56:07.287 Refresh rate: 16661, frame interval: 20000 2005-12-28 14:56:08.427 AFD: positionMap[ 88 ] == 6659336. [mpeg2video @ 0xb746e270]qscale == 0 [mpeg2video @ 0xb746e270]Warning MVs not available [mpeg2video @ 0xb746e270]concealing 864 DC, 864 AC, 864 MV errors 2005-12-28 14:56:08.548 LiveTVChain(live-pepa-2005-12-28T14:56:03): SwitchTo(1) 2005-12-28 14:56:08.548 LiveTVChain(live-pepa-2005-12-28T14:56:03): Entry@1: '2057_20051228145603' 2005-12-28 14:56:09.108 NVP: prebuffering pause 2005-12-28 14:56:09.108 NVP: Waiting for prebuffer.. 0 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.190 NVP: Waiting for prebuffer.. 1 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.272 NVP: Waiting for prebuffer.. 2 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.354 NVP: Waiting for prebuffer.. 3 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.436 NVP: Waiting for prebuffer.. 4 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.517 NVP: Waiting for prebuffer.. 5 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.599 NVP: Waiting for prebuffer.. 6 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.681 NVP: Waiting for prebuffer.. 7 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.763 NVP: Waiting for prebuffer.. 8 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.848 NVP: Waiting for prebuffer.. 9 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:09.930 NVP: Prebuffer wait timed out 10 times. 2005-12-28 14:56:09.931 NVP: Waiting for prebuffer.. 0 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.014 NVP: Waiting for prebuffer.. 1 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.095 NVP: Waiting for prebuffer.. 2 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.178 NVP: Waiting for prebuffer.. 3 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.259 NVP: Waiting for prebuffer.. 4 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.341 NVP: Waiting for prebuffer.. 5 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.423 NVP: Waiting for prebuffer.. 6 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.505 NVP: Waiting for prebuffer.. 7 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.587 NVP: Waiting for prebuffer.. 8 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.669 NVP: Waiting for prebuffer.. 9 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.751 NVP: Prebuffer wait timed out 10 times. 2005-12-28 14:56:10.751 NVP: Waiting for prebuffer.. 0 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.839 NVP: Waiting for prebuffer.. 1 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:10.931 NVP: Waiting for prebuffer.. 2 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.013 NVP: Waiting for prebuffer.. 3 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.095 NVP: Waiting for prebuffer.. 4 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.177 NVP: Waiting for prebuffer.. 5 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.259 NVP: Waiting for prebuffer.. 6 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.349 NVP: Waiting for prebuffer.. 7 LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.359 RingBuf(myth://192.168.0.1:6543/2057_20051228145602.mpg): OpenFile(myth://192.168.0.1:6543/2057_20051228145603.mpg, 4) 2005-12-28 14:56:11.419 NVP: ClearAfterSeek() 2005-12-28 14:56:11.419 VideoOutputXv: ClearAfterSeek() 2005-12-28 14:56:11.419 VideoBuffers::DiscardFrames(): LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU 2005-12-28 14:56:11.419 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.419 AFD: SeekReset(0, do flush, do discard) 2005-12-28 14:56:11.419 AFD: SeekReset() flushing 2005-12-28 14:56:11.419 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.420 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.420 Resyncing position map. posmapStarted = 0 livetv(1) watchingRec(1) 2005-12-28 14:56:11.421 Position map filled from DB to: 125 2005-12-28 14:56:11.421 SyncPositionMap watchingrecording, from DB: 11 entries 2005-12-28 14:56:11.427 Filling position map from 126 to 176 2005-12-28 14:56:11.431 NVP: Waiting for prebuffer.. 8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.442 Position map filled from Encoder to: 173 2005-12-28 14:56:11.442 SyncPositionMap watchingrecording total: 15 entries 2005-12-28 14:56:11.442 SyncPositionMap, new totframes: 173, new length: 3, posMap size: 15 av_remove_stream 0x21 av_remove_stream: no change to cur_st av_remove_stream: removing... s->nb_streams=1 i=0 av_remove_stream: mpegts_remove_stream mpegts_remove_stream 0x21 closing filter for pid 0x21 av_remove_stream: renumbering streams mpegts_add_stream: at pid 0xa0 with type 2 mpegts_add_stream: stream #0, has id 0xa0 and codec MPEG2VIDEO, type Video at 0x8345f60 mpegts_add_stream: at pid 0x50 with type 4 mpegts_add_stream: stream #1, has id 0x50 and codec MP3, type Audio at 0x83df4c0 mpegts_add_stream: at pid 0x51 with type 4 mpegts_add_stream: stream #2, has id 0x51 and codec MP3, type Audio at 0x83e3e80 mpegts_add_stream: at pid 0x20 with type 6 mpegts_add_stream: stream #3, has id 0x20 and codec Unknown Codec ID, type Data at 0x844dc00 streams_changed() 2005-12-28 14:56:11.448 AFD: HandleStreamChange(): streams_changed 0x82b0be0 -- stream count 4 2005-12-28 14:56:11.448 AFD: SeekReset(0, do flush, do discard) 2005-12-28 14:56:11.448 AFD: SeekReset() flushing 2005-12-28 14:56:11.448 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.448 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.448 AFD: Stream #0, has id 0x160 codec id MPEG2VIDEO, type Video at 0x0x8345f60 2005-12-28 14:56:11.513 NVP: Waiting for prebuffer.. 9 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.595 NVP: Prebuffer wait timed out 10 times. 2005-12-28 14:56:11.595 NVP: Waiting for prebuffer.. 0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.612 detectInterlace(Detect Scan, Progressive Scan, 29.97, 480) ->Interlaced Scan 2005-12-28 14:56:11.612 Interlaced: Interlaced Scan video_height: 480 fps: 29.97 2005-12-28 14:56:11.614 Using deinterlace method kerneldeint 2005-12-28 14:56:11.615 AFD: Looking for decoder for MPEG2VIDEO 2005-12-28 14:56:11.615 AFD: Opened codec 0x83de8c0, id(MPEG2VIDEO) type(Video) 2005-12-28 14:56:11.615 AFD: Stream #1, has id 0x80 codec id MP3, type Audio at 0x0x83df4c0 2005-12-28 14:56:11.615 AFD: Looking for decoder for MP3 2005-12-28 14:56:11.634 AFD: Opened codec 0x83481f0, id(MP3) type(Audio) 2005-12-28 14:56:11.634 AFD: Audio Track #1 is A/V stream #1 and has 0 channels in the Spanish; Castilian language(7565409). 2005-12-28 14:56:11.634 AFD: Stream #2, has id 0x81 codec id MP3, type Audio at 0x0x83e3e80 2005-12-28 14:56:11.634 AFD: Looking for decoder for MP3 2005-12-28 14:56:11.634 AFD: Opened codec 0x8348c40, id(MP3) type(Audio) 2005-12-28 14:56:11.634 AFD: Audio Track #2 is A/V stream #2 and has 0 channels in the Unknown language(6582131). 2005-12-28 14:56:11.634 AFD: Stream #3, has id 0x32 codec id Unknown Codec ID, type Data at 0x0x844dc00 2005-12-28 14:56:11.634 AFD: data codec (Data) [mpegts @ 0xb7548360]Parser not found for Codec Id: 94211 ! 2005-12-28 14:56:11.637 VideoOutputXv: InputChanged(528,576,1.33333) 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.637 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:11.677 NVP: Waiting for prebuffer.. 1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:11.697 Image size. dispxoff 0, dispyoff: 0, dispwoff: 1280, disphoff: 1024 2005-12-28 14:56:11.698 Image size. imgx 0, imgy: 0, imgw: 528, imgh: 576 2005-12-28 14:56:11.839 NVP: Waiting for prebuffer.. 2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:12.003 NVP: Waiting for prebuffer.. 3 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:12.165 NVP: Waiting for prebuffer.. 4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:12.265 NVP: ClearAfterSeek() 2005-12-28 14:56:12.265 VideoOutputXv: ClearAfterSeek() 2005-12-28 14:56:12.265 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:12.265 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2005-12-28 14:56:12.265 detectInterlace(Detect Scan, Interlaced Scan, 25, 576) ->Interlaced Scan 2005-12-28 14:56:12.265 Interlaced: Interlaced Scan video_height: 576 fps: 25 2005-12-28 14:56:12.267 Using deinterlace method kerneldeint 2005-12-28 14:56:12.287 AFD: Trying to select audio track (w/lang) 2005-12-28 14:56:12.287 AFD: Trying to select audio track (wo/lang) 2005-12-28 14:56:12.287 AFD: Selected track 1: Spanish; Castilian MP2 2ch (A/V Stream #1) 2005-12-28 14:56:12.287 AFD: Initializing audio parms from audio track #1 2005-12-28 14:56:12.287 AFD: Audio format changed from id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps to id( MP3) 48000Hz 2ch 16bps ; id( MP3) 48000Hz 2ch 16bps 2005-12-28 14:56:12.298 Killing AudioOutputDSP 2005-12-28 14:56:12.298 Opening audio device 'default'. 2005-12-28 14:56:12.308 in SetParameters(format=2, channels=2, rate=48000, buffer_time=500000, period_time=125000) 2005-12-28 14:56:12.311 get_buffer_size returned 16384 2005-12-28 14:56:12.311 set_period_time_near returned 85333 2005-12-28 14:56:12.311 get_period_size returned 4096 2005-12-28 14:56:12.312 Audio fragment size: 6144 2005-12-28 14:56:12.320 Audio Stretch Factor: 1 2005-12-28 14:56:12.320 Ending reconfigure 2005-12-28 14:56:12.320 NVP: Enabling Audio 2005-12-28 14:56:12.327 NVP: Waiting for prebuffer.. 5 AULLAAAAAAAAAAAAAAAAAAAAAAAAAAA 2005-12-28 14:56:12.336 _AddSamples bytes=4608, used=1, free=767999, timecode=22870149 2005-12-28 14:56:12.337 _AddSamples bytes=4608, used=4609, free=763391, timecode=22870173 2005-12-28 14:56:12.351 _AddSamples bytes=4608, used=9217, free=758783, timecode=22870197 2005-12-28 14:56:12.352 _AddSamples bytes=4608, used=13825, free=754175, timecode=22870221 2005-12-28 14:56:12.353 _AddSamples bytes=4608, used=18433, free=749567, timecode=22870245 2005-12-28 14:56:12.354 _AddSamples bytes=4608, used=23041, free=744959, timecode=22870269 2005-12-28 14:56:12.354 _AddSamples bytes=4608, used=27649, free=740351, timecode=22870293 2005-12-28 14:56:12.355 _AddSamples bytes=4608, used=32257, free=735743, timecode=22870317 2005-12-28 14:56:12.356 _AddSamples bytes=4608, used=36865, free=731135, timecode=22870341 2005-12-28 14:56:12.357 _AddSamples bytes=4608, used=41473, free=726527, timecode=22870365 2005-12-28 14:56:12.357 _AddSamples bytes=4608, used=46081, free=721919, timecode=22870389 Violación de segmento
GDB log:
Starting program: /home/churly/temp/myth/mythtv/programs/mythfrontend/mythfrontend -v record,playback,audio,libav Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xffffe000 [Thread debugging using libthread_db enabled] [New Thread -1240344896 (LWP 9003)] Detaching after fork from child process 9007. [New Thread -1243513936 (LWP 9009)] Program received signal SIG33, Real-time event 33. [Switching to Thread -1243513936 (LWP 9009)] 0xb63dd0d8 in clone () from /lib/tls/libc.so.6 Current language: auto; currently c Continuing. [New Thread -1364874320 (LWP 9028)] [New Thread -1373279312 (LWP 9030)] [New Thread -1381672016 (LWP 9031)] [New Thread -1419191376 (LWP 9033)] [New Thread -1429210192 (LWP 9038)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1373279312 (LWP 9030)] 0xb7502cdb in mpegts_close_filter (ts=0x82ea650, filter=0x8223310) at mpegts.c:285 285 ts->pids[pid] = NULL; Thread 7 (Thread -1429210192 (LWP 9038)): #0 0xb6dc2680 in snd_pcm_munmap () from /usr/lib/libasound.so.2 No symbol table info available. #1 0x00000600 in ?? () No symbol table info available. Thread 6 (Thread -1419191376 (LWP 9033)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6552d2c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb6b6456a in QWaitCondition::wait () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0x0827ffd0 in ?? () No symbol table info available. #4 0x082624c4 in ?? () No symbol table info available. #5 0xab68d1ec in ?? () No symbol table info available. #6 0xb651d6f1 in operator delete () from /usr/lib/libstdc++.so.6 No symbol table info available. Previous frame inner to this frame (corrupt stack?) Thread 5 (Thread -1381672016 (LWP 9031)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb639f7b6 in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb63d5e4a in usleep () from /lib/tls/libc.so.6 No symbol table info available. #3 0xb7848e5a in RingBuffer::ReadAheadThread (this=0x82b1558) at RingBuffer.cpp:634 totfree = 35839 ret = 128000 used = 2556929 loops = 2 #4 0xb784964d in RingBuffer::StartReader (type=0x82b1558) at RingBuffer.cpp:597 rbuffer = (RingBuffer *) 0x82b1558 #5 0xb6550c40 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #6 0xb63dd0ee in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 4 (Thread -1373279312 (LWP 9030)): #0 0xb7502cdb in mpegts_close_filter (ts=0x82ea650, filter=0x8223310) at mpegts.c:285 pid = 6619243 #1 0xb75042ec in pat_cb (opaque=0x82ea650, section=0x8224820 "", section_len=16) at mpegts.c:1021 f = (MpegTSFilter *) 0x8223310 sec = (MpegTSSectionFilter *) 0x822331c ts = (MpegTSContext *) 0x82ea650 h1 = {tid = 0 '\0', id = 1, version = 0 '\0', sec_num = 0 '\0', last_sec_num = 0 '\0'} h = (SectionHeader *) 0xae255958 p = ( const uint8_t *) 0x822482c "¢Ã)A", 'ÿ' <repeats 167 times>, "Ž\b\020\031Ž\b$\031Ž\b8\031Ž\bL\031Ž\b`\031Ž\bt\031Ž\b\210\031Ž"... p_end = ( const uint8_t *) 0x822482c "¢Ã)A", 'ÿ' <repeats 167 times>, "Ž\b\020\031Ž\b$\031Ž\b8\031Ž\bL\031Ž\b`\031Ž\bt\031Ž\b\210\031Ž"... buf = "\000\000\000\000\000\000\000\000ñ\000\000\000\000\000\000\000\003", '\0' <repeats 23 times>, "\214\036C¶", '\0' <repeats 24 times>, "žÈC¶\036", '\0' <repeats 31 times>, "ô¯C¶\020\000\000\000°ŽI\bøX%®^m7¶\200ÈC¶xµI\b\000\000\000\000É\000\000\000šŽI\bšŽI\b\000\000\000\000ô¯C¶\200ÈC¶êFP·\030Y%®Bz7¶\200ÈC¶\020\000\000\000À\000\000\000\\vT·0;4\bêFP·(Y%®z`%·\020\000\000\000ÏQQ·XY%®\231QQ·\020È$\b", '\0' <repeats 28 times>, "°ŽI\b" pmt_pnums = {1, -1, 0 <repeats 114 times>, -1237885948, 0, 0, 0, 0, 0, 0, 16, -1237070660, -1237070920, -1237888623, 0} pmt_pids = {32, 0 <repeats 127 times>} pmt_count = 1 i = 0 found = 0 #2 0xb7502c67 in write_section_data (s=0x824b900, tss1=0x822c220, buf=0xae255a61 "", buf_size=183, is_start=1) at mpegts.c:263 tss = (MpegTSSectionFilter *) 0x822c22c len = 16 #3 0xb7504f16 in handle_packet (ts=0x82ea650, packet=0xae255a5c "G@", position=376564) at mpegts.c:1523 s = (AVFormatContext *) 0x824b900 tss = (MpegTSFilter *) 0x822c220 len = 0 pid = 0 cc = 2 cc_ok = 1 afc = 1 is_start = 64 p = (const uint8_t *) 0xae255a61 "" p_end = (const uint8_t *) 0xae255b18 "" #4 0xb750519b in handle_packets (ts=0x82ea650, nb_packets=0) at mpegts.c:1604 s = (AVFormatContext *) 0x824b900 pb = (ByteIOContext *) 0x824b910 packet = "G@\000\022\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times> packet_num = 1 ret = 0 pos = 376564 #5 0xb7505d46 in mpegts_read_packet (s=0x824b900, pkt=0x824c810) at mpegts.c:1892 ts = (MpegTSContext *) 0x82ea650 #6 0xb7515e18 in av_read_packet (s=0x824b900, pkt=0x824c810) at utils.c:702 No locals. #7 0xb7516e6c in av_read_frame_internal (s=0x824b900, pkt=0x83e26e0) at utils.c:1021 st = (AVStream *) 0x0 len = 184 ret = 0 i = -1213822263 startpos = 376564 #8 0xb7517304 in av_read_frame (s=0x824b900, pkt=0x83e26e0) at utils.c:1145 pktl = (AVPacketList *) 0x0 eof = 0 genpts = 0 __PRETTY_FUNCTION__ = "av_read_frame" #9 0xb7a1ad52 in AvFormatDecoder::GetFrame (this=0x82a9fd8, onlyvideo=0) at avformatdecoder.cpp:2163 curstream = (AVStream *) 0x83e0990 ctype = 1 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x83e26e0 ret = 11750 ptr = (unsigned char *) 0x82f3150 "" firstloop = true have_err = false storevideoframes = true len = 0 data_size = 0 pts = 22617957 allowedquit = false skipaudio = false #10 0xb79e0962 in NuppelVideoPlayer::GetFrameNormal (this=0x829cc58, onlyvideo=0) at NuppelVideoPlayer.cpp:881 No locals. #11 0xb79e19a0 in NuppelVideoPlayer::GetFrame (this=0x829cc58, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:956 ret = false #12 0xb79f175a in NuppelVideoPlayer::StartPlaying (this=0x829cc58) at NuppelVideoPlayer.cpp:2380 output_video = 2875775920 decoder_thread = 2921687984 #13 0xb79a3ccd in SpawnDecode (param=0x829cc58) at tv_play.cpp:188 nvp = (NuppelVideoPlayer *) 0x829cc58 #14 0xb6550c40 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #15 0xb63dd0ee in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 3 (Thread -1364874320 (LWP 9028)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb639f7b6 in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb63d5e4a in usleep () from /lib/tls/libc.so.6 No symbol table info available. #3 0xb79d2834 in TV::RunTV (this=0x822caa8) at tv_play.cpp:1389 doHandle = false keypressed = (QKeyEvent *) 0x8274e10 updatecheck = 6 #4 0xb79d35ef in TV::EventThread (param=0x822caa8) at tv_play.cpp:1321 thetv = (class TV *) 0x822caa8 #5 0xb6550c40 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #6 0xb63dd0ee in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 2 (Thread -1243513936 (LWP 9009)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6552ab6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb6b6447f in QWaitCondition::wait () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0x082049b8 in ?? () No symbol table info available. #4 0xb6d1e724 in qt_driver_extension_dict () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5e17268 in ?? () No symbol table info available. #6 0xb6b62e22 in QMutex::unlock () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #7 0x08204720 in ?? () No symbol table info available. #8 0xb71ff024 in ?? () from /usr/local/lib/libmyth-0.19.so.0 No symbol table info available. #9 0xb5e17268 in ?? () No symbol table info available. #10 0x080a344a in ~QMutexLocker (this=0x1003c) at /usr/lib/qt3//include/qmutex.h:101 No locals. Previous frame inner to this frame (corrupt stack?) Thread 1 (Thread -1240344896 (LWP 9003)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb639f7b6 in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb63d5e4a in usleep () from /lib/tls/libc.so.6 No symbol table info available. #3 0x0806d1e4 in startTV () at main.cpp:318 tv = (class TV *) 0x822caa8 timer = {m_timer = {ds = 53510322}} tryTV = false tryRecorder = false tvchain = (LiveTVChain *) 0x827fb20 quitAll = false showDialogs = true chainid = {static null = { static null = <same as static member of an already seen type>, d = 0x8174010, static shared_null = 0x8174010}, d = 0x822f9d0, static shared_null = 0x8174010} #4 0x08073452 in TVMenuCallback (data=0x82057b0, selection=@0x82a1778) at main.cpp:381 sel = {static null = { static null = <same as static member of an already seen type>, d = 0x8174010, static shared_null = 0x8174010}, d = 0x8232ee0, static shared_null = 0x8174010} #5 0xb7060990 in ThemedMenuPrivate::handleAction (this=0x82a1680, action=@0x824e5c8) at themedmenu.cpp:2497 ok = true #6 0xb7060f61 in ThemedMenuPrivate::keyPressHandler (this=0x82a1680, e=0xbfb29c60) at themedmenu.cpp:2325 it = {node = 0x824e5c0} action = {static null = { static null = <same as static member of an already seen type>, d = 0x8174010, static shared_null = 0x8174010}, d = 0x827be70, static shared_null = 0x8174010} i = 0 lastbutton = (ThemedButton *) 0x821dc38 oldrow = 0 handled = true actions = {<QValueList<QString>> = {sh = 0x8273978}, <No data fields>} #7 0xb7061276 in ThemedMenu::keyPressEvent (this=0x82818e0, e=0xbfb29c60) at themedmenu.cpp:2695 No locals. #8 0xb68e9e97 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #9 0x082818e0 in ?? () No symbol table info available. #10 0xbfb29c60 in ?? () No symbol table info available. #11 0x00000198 in ?? () No symbol table info available. #12 0x000001b3 in ?? () No symbol table info available. #13 0x66229ef6 in ?? () No symbol table info available. #14 0x5f229ef6 in ?? () No symbol table info available. #15 0xbfb29864 in ?? () No symbol table info available. #16 0xb7f1ea60 in do_lookup_x ( undef_name=0xb0000 <Address 0xb0000 out of bounds>, hash=1869968492, ref=0xb6f0f060, result=0x827c9a0, scope=0xfffffdfc, i=0, version=0x0, flags=0, skip=0x0, type_class=0) at do-lookup.h:96 symtab = (const Elf32_Sym *) 0x82b4090 strtab = 0x8288c48 "\001\001\001\001\001\001\001\001\020" verstab = (const Elf32_Half *) 0x8288b50 symidx = 1 sym = (const Elf32_Sym *) 0x1 num_versions = 48 versioned_sym = (const Elf32_Sym *) 0x21 n = 524290 map = (struct link_map *) 0xbfb29c60 Previous frame inner to this frame (corrupt stack?)
Software: OS: Mandriva Linux 2006 (Linux pepa 2.6.12-14mdk #1 Tue Dec 20 15:45:27 MST 2005 i686 AMD Athlon(tm) unknown GNU/Linux) GCC: gcc (GCC) 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0) QT: 3.3.4
Hardware: Kworld Xpert DVB-T (cx88)
I think this is all, if you need something more tell me :-)
Change History (5)
comment:1 Changed 19 years ago by
Milestone: | → unknown |
---|---|
Resolution: | → invalid |
Status: | new → closed |
Version: | → head |
comment:2 Changed 19 years ago by
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Hi, it was recorded with latest svn at ticket's time.
I've run a 'make distclean' and recompiled it (rev 8463), but still crashes :(
I've just uploaded the new stream: http://www.cineol.net/~churly/3057_20060101210514.mpg (new channel id because i've cleaned all db info) and the BE log:
2006-01-01 21:05:03.003 Using runtime prefix = /usr/local 2006-01-01 21:05:03.024 New DB connection, total: 1 2006-01-01 21:05:03.030 Enabling Settings Cache. 2006-01-01 21:05:03.031 Clearing Settings Cache. 2006-01-01 21:05:03.034 Current Schema Version: 1121 Starting up as the master server. 2006-01-01 21:05:03.056 New DB connection, total: 2 2006-01-01 21:05:03.058 mythbackend: MythBackend started as master server 2006-01-01 21:05:03.098 DVB#0 Opening DVB channel 2006-01-01 21:05:03.098 DVB#0 Using DVB card 0, with frontend 'KWorld/VStream XPert DVB-T'. 2006-01-01 21:05:03.099 DVB#0 Input #1: 'DVBInput' schan(1057) 2006-01-01 21:05:03.100 DVB#0 Current Input #1: 'DVBInput' 2006-01-01 21:05:03.100 DVB#0 SetChannelByString(1057) 2006-01-01 21:05:03.102 New DB connection, total: 3 2006-01-01 21:05:03.105 DVB#0 Frequency: 842000000 BW: 8MHz HP: 2/3 LP: 1/2C: QAM-64 TM: 2K H: None GI: 1/4 2006-01-01 21:05:03.106 DVB#0 Old Params: freq(0) type(OFDM) 2006-01-01 21:05:03.106 DVB#0 New Params: freq(842000000) type(OFDM) 2006-01-01 21:05:03.109 dvbchannel.cpp:wait_for_backend: Status: Signal,Carrier,FEC Stable,Sync,Lock, 2006-01-01 21:05:03.109 DVB#0 DVBChannel::Tune: Frequency tuning successful. 2006-01-01 21:05:03.110 DVB#0 Tuned to frequency for channel 1057. 2006-01-01 21:05:03.125 TVRec(1): SetFlags(RunMainLoop,) -> RunMainLoop, 2006-01-01 21:05:03.125 TVRec(1): ClearFlags(ExitPlayer,FinishRecording,) -> RunMainLoop, 2006-01-01 21:05:03.127 New DB scheduler connection 2006-01-01 21:05:03.137 mythbackend version: 0.19.20051208-1 www.mythtv.org 2006-01-01 21:05:03.138 Enabled verbose msgs: important general record siparser channel 2006-01-01 21:05:03.139 AutoExpire: Found 1 recorders w/max rate of 138 MiB/min 2006-01-01 21:05:03.141 AutoExpire: Required Free Space: 2.0 GB w/freq: 10 min 2006-01-01 21:05:05.137 Reschedule requested for id -1. 2006-01-01 21:05:05.153 Scheduled 0 items in 0.0 = 0.01 match + 0.01 place 2006-01-01 21:05:05.158 scheduler: Scheduled items 2006-01-01 21:05:05.163 Seem to be woken up by USER X11 connection rejected because of wrong authentication. X connection to localhost:10.0 broken (explicit kill or server shutdown). 2006-01-01 21:05:12.925 MainServer::HandleAnnounce Monitor 2006-01-01 21:05:12.925 adding: pepa as a client (events: 0) 2006-01-01 21:05:12.932 Getting next free recorder after : -1 2006-01-01 21:05:12.934 Checking card 1. Best card so far 1 2006-01-01 21:05:12.947 MainServer::HandleAnnounce Monitor 2006-01-01 21:05:12.947 adding: pepa as a client (events: 1) 2006-01-01 21:05:12.953 MainServer::HandleAnnounce Playback 2006-01-01 21:05:12.953 adding: pepa as a client (events: 0) 2006-01-01 21:05:12.963 TVRec(1): Changing from None to WatchingLiveTV 2006-01-01 21:05:12.963 TVRec(1): ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop, 2006-01-01 21:05:12.963 TVRec(1): SetFlags(AskAllowRecording,) -> RunMainLoop,AskAllowRecording, 2006-01-01 21:05:12.963 TVRec(1): Request: Program(no) channel() input() flags(LiveTV,) 2006-01-01 21:05:12.964 TVRec(1): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,AskAllowRecording, 2006-01-01 21:05:12.965 DVB#0 Opening DVB channel 2006-01-01 21:05:12.965 DVB#0 SetChannelByString(1057) 2006-01-01 21:05:12.965 DVB#0 SetChannelByString(1057): already on channel 2006-01-01 21:05:12.966 TVRec(1): CreateLiveTVRingBuffer() 2006-01-01 21:05:12.966 TVRec(1): GetProgramRingBufferForLiveTV() 2006-01-01 21:05:13.031 TVRec(1): StartedRecording(0x8141360) fn(/myth/tv/3057_20060101210512.mpg) 2006-01-01 21:05:13.040 Chain: Appended@0 '3057_20060101210512' 2006-01-01 21:05:13.049 RecBase(/dev/video): SetRingBuffer(0x8158e68) '/myth/tv/3057_20060101210512.mpg' 2006-01-01 21:05:13.049 RecBase(/dev/video): SetRecording(0x8141360) title(Noticias Cuatro) 2006-01-01 21:05:13.049 TVRec(1): Starting Signal Monitor 2006-01-01 21:05:13.049 TVRec(1): SetupSignalMonitor(1, 1) 2006-01-01 21:05:13.049 DVB#0 Opening DVB channel 2006-01-01 21:05:13.063 Running HouseKeeping 2006-01-01 21:05:13.071 SM(0)::AddFlags: Seen() Match() Wait(Sig,SNR,BER,UB,) 2006-01-01 21:05:13.072 DVBSM(0)::constructor(): initial flags 0x7400000 2006-01-01 21:05:13.072 TVRec(1): Signal monitor successfully created 2006-01-01 21:05:13.072 TVRec(1): Setting up table monitoring. 2006-01-01 21:05:13.073 TVRec(1): MPEG program number: 1057 2006-01-01 21:05:13.075 DTVSM(0)::SetProgramNumber(1057): 2006-01-01 21:05:13.079 mythbackend: Running housekeeping thread 2006-01-01 21:05:13.088 SM(0)::RemoveFlags: Seen(PMT,) Match(PMT,) Wait() 2006-01-01 21:05:13.088 SM(0)::AddFlags: Seen() Match() Wait(PMT,) 2006-01-01 21:05:13.089 SM(0)::AddFlags: Seen() Match() Wait(PAT,PMT,) 2006-01-01 21:05:13.089 TVRec(1): Successfully set up MPEG table monitoring. 2006-01-01 21:05:13.090 SM(0)::Start: begin 2006-01-01 21:05:13.092 SM(0)::Start: end 2006-01-01 21:05:13.092 TVRec(1): SetFlags(SignalMonitorRunning,) -> RunMainLoop,AskAllowRecording,SignalMonitorRunning, 2006-01-01 21:05:13.093 TVRec(1): ClearFlags(WaitingForSignal,) -> RunMainLoop,AskAllowRecording,SignalMonitorRunning, 2006-01-01 21:05:13.093 TVRec(1): SetFlags(WaitingForSignal,) -> RunMainLoop,AskAllowRecording,WaitingForSignal,SignalMonitorRunning, 2006-01-01 21:05:13.111 DVBSM(0)::UpdateValues: Signal Locked 2006-01-01 21:05:13.111 DVBSM(0)::UpdateValues: Waiting for table monitor to start 2006-01-01 21:05:13.112 DummyDTVRecorder::StartRecording -- begin 2006-01-01 21:05:13.127 DVBSM(0)::AddPIDFilter(0x0): 2006-01-01 21:05:13.130 DVBSM(0)::UpdateValues: Table monitor started 2006-01-01 21:05:13.131 DTVSM(0)::GetStatusList: WaitForPMT seen(0) matching(0) 2006-01-01 21:05:13.132 DVBSM(0)::RemovePIDFilter(0x0): 2006-01-01 21:05:13.177 TVRec(1): SetFlags(DummyRecorderRunning,) -> RunMainLoop,AskAllowRecording,WaitingForSignal,SignalMonitorRunning,DummyRecorderRunning, 2006-01-01 21:05:13.178 DummyDTVRecorder -- started 2006-01-01 21:05:13.178 TVRec(1): SetFlags(RingBufferReset,) -> RunMainLoop,AskAllowRecording,WaitingForSignal,SignalMonitorRunning,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:13.178 TVRec(1): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,AskAllowRecording,WaitingForSignal,SignalMonitorRunning,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:13.179 TVRec(1): SetFlags(NeedToStartRecorder,) -> RunMainLoop,AskAllowRecording,WaitingForSignal,NeedToStartRecorder,SignalMonitorRunning,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:13.190 MainServer::HandleAnnounce Playback 2006-01-01 21:05:13.190 adding: pepa as a client (events: 0) 2006-01-01 21:05:13.197 MainServer::HandleAnnounce FileTransfer 2006-01-01 21:05:13.197 adding: pepa as a remote file transfer 2006-01-01 21:05:13.262 DummyRec: Restart! Frames seen 11 2006-01-01 21:05:13.394 DummyRec: Restart! Frames seen 22 2006-01-01 21:05:13.475 DVBSM(0): RunTableMonitorTS(): begin (# of pids 2) 2006-01-01 21:05:13.476 DVBSM(0)::AddPIDFilter(0x0): 2006-01-01 21:05:13.481 DVBSM(0)::AddPIDFilter(0x1ffb): 2006-01-01 21:05:13.505 SM(0)::AddFlags: Seen(PAT,) Match() Wait() 2006-01-01 21:05:13.506 SM(0)::AddFlags: Seen() Match(PAT,) Wait() 2006-01-01 21:05:13.507 CreatePATSingleProgram() 2006-01-01 21:05:13.507 PAT in input stream 2006-01-01 21:05:13.507 Program Association Table PSIP prefix(0x0) tableID(0x0) length(25) extension(0x2) version(2) current(1) section(0) last_section(0) tsid: 2 programCount: 4 program number 1057 has PID 0x 421 data 0x4 0x33 0x228 0x33 program number 1058 has PID 0x 422 data 0x4 0x34 0x228 0x34 program number 1059 has PID 0x 423 data 0x4 0x35 0x228 0x35 program number 340 has PID 0x 5dc data 0x1 0x84 0x229 0x220 2006-01-01 21:05:13.510 desired_program(1057) pid(0x421) 2006-01-01 21:05:13.510 pmt_pid(0x421) 2006-01-01 21:05:13.511 PAT for output stream 2006-01-01 21:05:13.512 Program Association Table PSIP prefix(0x0) tableID(0x0) length(13) extension(0x2) version(2) current(1) section(0) last_section(0) tsid: 2 programCount: 1 program number 1 has PID 0x 421 data 0x0 0x1 0x228 0x33 2006-01-01 21:05:13.514 DVBSM(0)::AddPIDFilter(0x421): 2006-01-01 21:05:13.536 DummyRec: Restart! Frames seen 33 2006-01-01 21:05:13.606 DummyRec: Restart! Frames seen 44 2006-01-01 21:05:13.618 Parsed PMT(0x0x815e048) Program Map Table ver(1) pid(0x421) pnum(1057) Stream #0 pid(0xa0) type(video-mpeg2 0x2) Stream #1 pid(0x50) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(spa) canonical(spa) eng(Spanish; Castilian) Stream #2 pid(0x51) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(dos) canonical(dos) eng(Unknown) Stream #3 pid(0x20) type(private-data 0x6) Teletext Descriptor (0x56) length(5) Stream #4 pid(0x2c1) type(private-sec 0x5) Stream Identifier Descriptor (0x52) length(1) Application Signalling Descriptor (0x6f) length(3) Stream #5 pid(0x2c2) type(dsmcc-b std data 0x11) Unknown(19) Descriptor (0x13) length(6) Stream Identifier Descriptor (0x52) length(1) Data Broadcast Identifier Descriptor (0x66) length(4) 2006-01-01 21:05:13.619 SM(0)::AddFlags: Seen(PMT,) Match() Wait() 2006-01-01 21:05:13.619 SM(0)::AddFlags: Seen() Match(PMT,) Wait() 2006-01-01 21:05:13.619 CreatePMTSingleProgram() 2006-01-01 21:05:13.620 PMT in input stream 2006-01-01 21:05:13.620 Program Map Table ver(1) pid(0x421) pnum(1057) Stream #0 pid(0xa0) type(video-mpeg2 0x2) Stream #1 pid(0x50) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(spa) canonical(spa) eng(Spanish; Castilian) Stream #2 pid(0x51) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(dos) canonical(dos) eng(Unknown) Stream #3 pid(0x20) type(private-data 0x6) Teletext Descriptor (0x56) length(5) Stream #4 pid(0x2c1) type(private-sec 0x5) Stream Identifier Descriptor (0x52) length(1) Application Signalling Descriptor (0x6f) length(3) Stream #5 pid(0x2c2) type(dsmcc-b std data 0x11) Unknown(19) Descriptor (0x13) length(6) Stream Identifier Descriptor (0x52) length(1) Data Broadcast Identifier Descriptor (0x66) length(4) 2006-01-01 21:05:13.621 Parsed PMT(0x0x815e048) Program Map Table ver(1) pid(0x421) pnum(1057) Stream #0 pid(0xa0) type(video-mpeg2 0x2) Stream #1 pid(0x50) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(spa) canonical(spa) eng(Spanish; Castilian) Stream #2 pid(0x51) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(dos) canonical(dos) eng(Unknown) Stream #3 pid(0x20) type(private-data 0x6) Teletext Descriptor (0x56) length(5) Stream #4 pid(0x2c1) type(private-sec 0x5) Stream Identifier Descriptor (0x52) length(1) Application Signalling Descriptor (0x6f) length(3) Stream #5 pid(0x2c2) type(dsmcc-b std data 0x11) Unknown(19) Descriptor (0x13) length(6) Stream Identifier Descriptor (0x52) length(1) Data Broadcast Identifier Descriptor (0x66) length(4) 2006-01-01 21:05:13.621 Parsed PMT(0x0x815e078) Program Map Table ver(0) pid(0x0) pnum(0) 2006-01-01 21:05:13.622 PMT for output stream 2006-01-01 21:05:13.622 Program Map Table ver(1) pid(0x421) pnum(1) Stream #0 pid(0xa0) type(video-mpeg2 0x2) Stream #1 pid(0x50) type(audio-mp2-layer[1,2,3] 0x4) Stream #2 pid(0x51) type(audio-mp2-layer[1,2,3] 0x4) 2006-01-01 21:05:13.653 DTVSM(0)::GetStatusList: WaitForPMT seen(1) matching(1) 2006-01-01 21:05:13.654 TVRec(1): Got good signal 2006-01-01 21:05:13.654 TVRec(1): MPEG program num(1057) 2006-01-01 21:05:13.655 TVRec(1): TeardownSignalMonitor() -- begin 2006-01-01 21:05:13.655 DVBSM(0)::Stop: begin 2006-01-01 21:05:13.655 SM(0)::Stop: begin 2006-01-01 21:05:13.671 DummyRec: Restart! Frames seen 55 2006-01-01 21:05:13.706 SM(0)::Stop: end 2006-01-01 21:05:13.724 DVBSM(0): RunTableMonitorTS(): shutdown 2006-01-01 21:05:13.724 DVBSM(0)::RemovePIDFilter(0x0): 2006-01-01 21:05:13.725 DVBSM(0)::RemovePIDFilter(0x421): 2006-01-01 21:05:13.725 DVBSM(0)::RemovePIDFilter(0x1ffb): 2006-01-01 21:05:13.749 DummyRec: Restart! Frames seen 66 2006-01-01 21:05:13.808 DummyRec: Restart! Frames seen 77 2006-01-01 21:05:13.869 DummyRec: Restart! Frames seen 88 2006-01-01 21:05:14.033 DVBSM(0): RunTableMonitorTS(): end 2006-01-01 21:05:14.034 DVBSM(0)::Stop: end 2006-01-01 21:05:14.034 DVBSM(0)::Stop: begin 2006-01-01 21:05:14.034 SM(0)::Stop: begin 2006-01-01 21:05:14.034 SM(0)::Stop: end 2006-01-01 21:05:14.035 DVBSM(0)::Stop: end 2006-01-01 21:05:14.035 DVBSM(0)::Stop: begin 2006-01-01 21:05:14.035 SM(0)::Stop: begin 2006-01-01 21:05:14.035 SM(0)::Stop: end 2006-01-01 21:05:14.035 DVBSM(0)::Stop: end 2006-01-01 21:05:14.035 TVRec(1): TeardownSignalMonitor() -- end 2006-01-01 21:05:14.035 TVRec(1): ClearFlags(WaitingForSignal,SignalMonitorRunning,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:14.036 TVRec(1): prog_num(1057) vs. dvbc->srv_id(1057) 2006-01-01 21:05:14.036 SIParser: About to do a reset 2006-01-01 21:05:14.037 SIParser: Descriptor Stats -- begin 2006-01-01 21:05:14.037 SIParser: Descriptor Stats -- end 2006-01-01 21:05:14.037 SIParser: Closing all PIDs 2006-01-01 21:05:14.038 DVBSM(0)::Stop: begin 2006-01-01 21:05:14.038 SM(0)::Stop: begin 2006-01-01 21:05:14.039 SM(0)::Stop: end 2006-01-01 21:05:14.039 DVBSM(0)::Stop: end 2006-01-01 21:05:14.039 SM(0)::Stop: begin 2006-01-01 21:05:14.039 SM(0)::Stop: end 2006-01-01 21:05:14.039 SIParser: DelAllPids does nothing 2006-01-01 21:05:14.039 SIParser: Resetting all Table Handlers 2006-01-01 21:05:14.040 SIParser: SIParser Reset due to channel change 2006-01-01 21:05:14.044 SIParser: Added initial preferred language 'spa' with priority 1 2006-01-01 21:05:14.046 SIParser: Added initial preferred language 'spa' with priority 2 2006-01-01 21:05:14.046 DVB#0 DVB SI Table Parser Started 2006-01-01 21:05:14.048 SIParser: ReinitSIParser(std dvb, service #1057) 2006-01-01 21:05:14.048 FillPMap(str dvb) 2006-01-01 21:05:14.049 FillPMap(SIS dvb) 2006-01-01 21:05:14.049 SIParser: Requesting PAT 2006-01-01 21:05:14.049 SIParser: Adding PMT program number #1057 to the request list 2006-01-01 21:05:14.050 DVBSIParser: Starting DVB Section Reader thread 2006-01-01 21:05:14.051 SIParser: Table[0]->RequirePIDs() == true 2006-01-01 21:05:14.052 DVBSIParser: Adding PID 0x 0 Filter 0x 0 Mask 0xff Buffer 40960 2006-01-01 21:05:14.056 SIParser: Table[2]->RequirePIDs() == true 2006-01-01 21:05:14.057 DVBSIParser: Adding PID 0x1ffb Filter 0xff Mask 0x 0 Buffer 40960 2006-01-01 21:05:14.058 SIParser: Table[3]->RequirePIDs() == true 2006-01-01 21:05:14.058 DVBSIParser: Adding PID 0x1ffb Filter 0xff Mask 0x 0 Buffer 40960 2006-01-01 21:05:14.058 SIParser: Table[6]->RequirePIDs() == true 2006-01-01 21:05:14.059 TVRec(1): SetFlags(WaitingForSIParser,SIParserRunning,) -> RunMainLoop,AskAllowRecording,WaitingForSIParser,NeedToStartRecorder,SIParserRunning,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:14.060 DVBSIParser: Adding PID 0x 10 Filter 0x40 Mask 0xff Buffer 40960 2006-01-01 21:05:14.103 DummyRec: Restart! Frames seen 99 2006-01-01 21:05:14.171 SIParser: PAT Version = 2 2006-01-01 21:05:14.171 SIParser: Tuned to TransportID: 2 2006-01-01 21:05:14.171 SIParser: PMT pn(1057) on PID 0x421 2006-01-01 21:05:14.172 SIParser: PMT pn(1058) on PID 0x422 2006-01-01 21:05:14.172 SIParser: PMT pn(1059) on PID 0x423 2006-01-01 21:05:14.172 SIParser: PMT pn(340) on PID 0x5dc 2006-01-01 21:05:14.172 SIParser: Services on this Transport: 340 1057 1058 1059 2006-01-01 21:05:14.173 SIParser: Table[0]->Complete() == true 2006-01-01 21:05:14.173 SIParser: Table[1]->RequirePIDs() == true 2006-01-01 21:05:14.173 DVBSIParser: Adding PID 0x 421 Filter 0x 2 Mask 0xff Buffer 40960 2006-01-01 21:05:14.355 SIParser: PMT pn(1057) version(1) 2006-01-01 21:05:14.355 SIParser: PID: 0xa0 2006-01-01 21:05:14.355 SIParser: PID: 0x50 2006-01-01 21:05:14.356 SIParser: PID: 0x51 2006-01-01 21:05:14.356 SIParser: PID: 0x20 2006-01-01 21:05:14.356 SIParser: Teletext Descriptor 2006-01-01 21:05:14.356 SIParser: ParseDescTT(): lang: spa, type: 1, mag: 0, page: 1 2006-01-01 21:05:14.357 SIParser: PID: 0x2c1 2006-01-01 21:05:14.357 SIParser: PID: 0x2c2 2006-01-01 21:05:14.357 SIParser: Table[1]->EmitRequired() == true 2006-01-01 21:05:14.357 DVB#0 SetPMT ServiceID=1057, PCRPID=160 (0xa0) 2006-01-01 21:05:14.358 TVRec(1): Got SIParser PMT 2006-01-01 21:05:14.358 TVRec(1): ClearFlags(WaitingForSIParser,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,SIParserRunning,DummyRecorderRunning,RingBufferReset, 2006-01-01 21:05:14.358 TVRec(1): Starting Recorder 2006-01-01 21:05:14.358 DummyDTVRecorder::StopRecordingThread(void) 2006-01-01 21:05:14.364 DummyDTVRecorder::FinishRecording() 2006-01-01 21:05:14.371 DummyDTVRecorder::StartRecording -- end 2006-01-01 21:05:14.374 TVRec(1): ClearFlags(DummyRecorderRunning,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,SIParserRunning,RingBufferReset, 2006-01-01 21:05:14.376 Chain: Updated endtime for '3057_20060101210512' to 20060101210514 2006-01-01 21:05:14.378 Finished recording Noticias Cuatro: channel 3057 2006-01-01 21:05:14.383 scheduler: Finished recording 2006-01-01 21:05:14.389 TVRec(1): Using profile 'Live TV' to record 2006-01-01 21:05:14.389 TVRec(1): SwitchLiveTVRingBuffer(discont 1, set_rec 0) 2006-01-01 21:05:14.389 TVRec(1): GetProgramRingBufferForLiveTV() 2006-01-01 21:05:14.417 TVRec(1): StartedRecording(0x815bc60) fn(/myth/tv/3057_20060101210514.mpg) 2006-01-01 21:05:14.426 Preview: 'myth://192.168.0.1:6543/3057_20060101210512.mpg' is not local, replacing with '/myth/tv/3057_20060101210512.mpg', which is local. 2006-01-01 21:05:14.431 Chain: Appended@1 '3057_20060101210514' 2006-01-01 21:05:14.431 DummyDTVRecorder::StopRecordingThread(void) 2006-01-01 21:05:14.432 TVRec(1): ClearFlags(DummyRecorderRunning,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,SIParserRunning,RingBufferReset, 2006-01-01 21:05:14.434 DummyDTVRecorder::StopRecordingThread(void) 2006-01-01 21:05:14.497 RecBase(0): SetRingBuffer(0x817ce80) '/myth/tv/3057_20060101210514.mpg' 2006-01-01 21:05:14.497 RecBase(0): SetRecording(0x81db4a8) title(Noticias Cuatro) 2006-01-01 21:05:14.500 DVBRec(0): Card opened successfully fd(16) (using TS mode). 2006-01-01 21:05:14.500 DVBRec(0): SetPMTObject() 2006-01-01 21:05:14.501 DVBRec(0): AutoPID for MPEG Program Number(1057), PCR PID(0xa0) 2006-01-01 21:05:14.501 DVBRec(0): AutoPID recording PID 0xa0, MPEG-2 Video 2006-01-01 21:05:14.502 DVBRec(0): AutoPID recording PID 0x50, MPEG-2 Audio (spa 2006-01-01 21:05:14.502 DVBRec(0): AutoPID recording PID 0x51, MPEG-2 Audio (dos 2006-01-01 21:05:14.503 DVBRec(0): AutoPID recording PID 0x20, Teletext 2006-01-01 21:05:14.503 DVBRec(0): AutoPID skipping PID 0x2c1, Unknown type: 5 2006-01-01 21:05:14.504 DVBRec(0): AutoPID skipping PID 0x2c2, Data 2006-01-01 21:05:14.504 DVBRec(0): AutoPID Complete - PAT/PMT Loaded for service A/V Streams are unencrypted 2006-01-01 21:05:14.505 DVBRecorder::SetPAT(NULL) 2006-01-01 21:05:14.505 DVBRecorder::SetPMT(NULL) 2006-01-01 21:05:14.507 TVRec(1): SetFlags(RecorderRunning,) -> RunMainLoop,AskAllowRecording,NeedToStartRecorder,SIParserRunning,RecorderRunning,RingBufferReset, 2006-01-01 21:05:14.507 TVRec(1): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReset, 2006-01-01 21:05:14.538 DevRdB(0): buffer size 9400 KB 2006-01-01 21:05:14.538 DVBRec(0): Resetting Demux Filters 2006-01-01 21:05:14.539 DVBRec(0): Adding pid 0xa0 size(3600384) 2006-01-01 21:05:14.540 DVBRec(0): Set demux buffer size for pid 0xa0 to 3600384, which gives us a 1500 msec buffer. 2006-01-01 21:05:14.541 DVBRec(0): Adding pid 0x50 size(94208) 2006-01-01 21:05:14.541 DVBRec(0): Set demux buffer size for pid 0x50 to 94208, which gives us a 1500 msec buffer. 2006-01-01 21:05:14.542 DVBRec(0): Adding pid 0x51 size(94208) 2006-01-01 21:05:14.542 DVBRec(0): Set demux buffer size for pid 0x51 to 94208, which gives us a 1500 msec buffer. 2006-01-01 21:05:14.543 DVBRec(0): Adding pid 0x20 size(94208) 2006-01-01 21:05:14.544 DVBRec(0): Set demux buffer size for pid 0x20 to 94208, which gives us a 1500 msec buffer. 2006-01-01 21:05:14.580 DVBRecorder::SetPAT() Program Association Table PSIP prefix(0x0) tableID(0x0) length(13) extension(0x1) version(0) current(1) section(0) last_section(0) tsid: 1 programCount: 1 program number 1 has PID 0x 20 data 0x0 0x1 0x224 0x32 2006-01-01 21:05:14.583 Parsed PMT(0x0x8164f78) Program Map Table ver(0) pid(0x0) pnum(0) 2006-01-01 21:05:14.584 DVBRecorder::SetPMT() Program Map Table ver(1) pid(0x20) pnum(1) Stream #0 pid(0xa0) type(video-mpeg2 0x2) Stream #1 pid(0x50) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(spa) canonical(spa) eng(Spanish; Castilian) Stream #2 pid(0x51) type(audio-mp2-layer[1,2,3] 0x4) ISO-639 Language: code(dos) canonical(dos) eng(Unknown) Stream #3 pid(0x20) type(private-data 0x6) Teletext Descriptor (0x56) length(5) 2006-01-01 21:05:14.587 PID 0x51 Found Payload Start 2006-01-01 21:05:14.591 PID 0xa0 Found Payload Start 2006-01-01 21:05:14.607 PID 0x20 Found Payload Start 2006-01-01 21:05:14.630 PID 0x50 Found Payload Start 2006-01-01 21:05:15.845 SIParser: No Private Types defined for NetworkID 8916 2006-01-01 21:05:15.845 SIParser: Table[6]->Complete() == true 2006-01-01 21:05:15.846 SIParser: Table[5]->RequirePIDs() == true 2006-01-01 21:05:15.846 DVBSIParser: Adding PID 0x 11 Filter 0x46 Mask 0xfb Buffer 40960 2006-01-01 21:05:16.896 TVRec(1): SetFlags(FrontendReady,) -> FrontendReady,RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReset, 2006-01-01 21:05:17.034 SIParser: SDT: NetworkID=8916 TransportID=2 2006-01-01 21:05:17.034 SIParser: SDT: sid=1057 type=1 eit_present=1 eit_requested=1 name=CUATRO 2006-01-01 21:05:17.034 SIParser: SDT: sid=1058 type=1 eit_present=1 eit_requested=1 name=CNN+ 2006-01-01 21:05:17.035 SIParser: SDT: sid=1059 type=1 eit_present=1 eit_requested=1 name=40 LATINO 2006-01-01 21:05:17.035 SIParser: SDT: sid=340 type=1 eit_present=1 eit_requested=1 name=LA SEXTA 1 2006-01-01 21:05:17.035 SIParser: Table[4]->RequirePIDs() == true 2006-01-01 21:05:17.035 DVBSIParser: Adding PID 0x 12 Filter 0x7f Mask 0x80 Buffer 4096000 2006-01-01 21:05:17.073 SIParser: Added preferred language 'esl' with priority 3 2006-01-01 21:05:17.372 SIParser: Table[4]->EmitRequired() == true 2006-01-01 21:05:17.392 SIParser: Table[4]->Complete() == true 2006-01-01 21:05:17.401 SIParser: Table[4]->EmitRequired() == true 0: start_time: 857.475 duration: -9223372036854.775 stream: start_time: 9527.500 duration: -9223372036854.775 bitrate=0 kb/s 2006-01-01 21:05:17.680 AFD: Opened codec 0x8182a90, id(MPEG1VIDEO) type(Video) 2006-01-01 21:05:17.680 NVP: Disabling Audio, params(-1,-1,-1) 2006-01-01 21:05:17.680 AFD: Initializing audio parms from audio track #0 2006-01-01 21:05:17.680 AFD: Audio format changed from id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps to id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps 2006-01-01 21:05:17.681 NVP: Disabling Audio, params(0,-1,-1) 2006-01-01 21:05:22.067 MainServer::HandleAnnounce Playback 2006-01-01 21:05:22.067 adding: pepa as a client (events: 0) 2006-01-01 21:05:22.074 MainServer::HandleAnnounce FileTransfer 2006-01-01 21:05:22.074 adding: pepa as a remote file transfer 2006-01-01 21:05:22.556 TVRec(1): Changing from WatchingLiveTV to None 2006-01-01 21:05:22.556 TVRec(1): ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReset, 2006-01-01 21:05:22.556 TVRec(1): SetFlags(AskAllowRecording,) -> RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReset, 2006-01-01 21:05:22.557 TVRec(1): Request: Program(no) channel() input() flags(KillRec,KillRingBuffer,) 2006-01-01 21:05:22.557 DVBSIParser: Stopping DVB Section Reader 2006-01-01 21:05:22.614 DVBSIParser: DVB Section Reader thread stopped 2006-01-01 21:05:22.615 SIParser: Descriptor Stats -- begin 2006-01-01 21:05:22.615 SIParser: On PID 0x10: Found 4, Service List Descriptors 2006-01-01 21:05:22.615 SIParser: On PID 0x10: Found 4, Private Data Specifier Descriptors 2006-01-01 21:05:22.616 SIParser: On PID 0x10: Found 4, Unknown(130) Descriptors 2006-01-01 21:05:22.616 SIParser: On PID 0x12: Found 112, Parental Rating Descriptors 2006-01-01 21:05:22.616 SIParser: Descriptor Stats -- end 2006-01-01 21:05:22.616 TVRec(1): ClearFlags(SIParserRunning,) -> RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReset, 2006-01-01 21:05:22.617 DVBRec(0): Close() fd(16) -- begin 2006-01-01 21:05:22.924 DVBRec(0): Close() fd(-1) -- end 2006-01-01 21:05:23.015 TVRec(1): ClearFlags(RecorderRunning,) -> RunMainLoop,AskAllowRecording,RingBufferReset, 2006-01-01 21:05:23.018 DVBRecorder::SetPAT(NULL) 2006-01-01 21:05:23.018 DVBRecorder::SetPMT(NULL) 2006-01-01 21:05:23.019 Chain: Updated endtime for '3057_20060101210514' to 20060101210523 2006-01-01 21:05:23.021 Finished recording Noticias Cuatro: channel 3057 2006-01-01 21:05:23.024 TVRec(1): ClearFlags(RecorderRunning,) -> RunMainLoop,AskAllowRecording,RingBufferReset, 2006-01-01 21:05:23.025 TVRec(1): Tearing down RingBuffer 2006-01-01 21:05:23.027 TVRec(1): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,AskAllowRecording,RingBufferReset, 2006-01-01 21:05:23.029 DVBRecorder::SetPAT(NULL) 2006-01-01 21:05:23.029 DVBRecorder::SetPMT(NULL)
The BE continues running as the FE had exited from LiveTV.
Thanks and happy New Year!
comment:4 Changed 19 years ago by
Thanks for pointing it, I did not see the relation at first sight :-)
Changing the constant in libs/libmythtv/dvbrecorder.cpp
const int DVBRecorder::PMT_PID
to 0x1700 (the value you put as example) solves the problem :-)
Many thanks!
comment:5 Changed 19 years ago by
zhe segfault should be gone away with the current svn. changiung the value to 1700 only helps to view the not working channel (but its only a dirty patch)
I believe this stream is not recorded with the latest SVN.
If you still have this problem with the latest SVN, please attach a backend log made ith '-v record,siparser,channel"