Opened 9 years ago

Closed 9 years ago

#7734 closed defect (Fixed)

IPTV on Freebox: no sound (Linux) or choppy (MacOSX)

Reported by: cedric.a.moreau@… Owned by: Janne Grunau
Priority: minor Milestone: 0.24
Component: MythTV - Video Playback Version: 0.22
Severity: medium Keywords:
Cc: Ticket locked: no

Description

When selection a channel with: id(MPEG2VIDEO) type(Video), id(MP3) type(Audio) With Linux frontend, there is no sound and the sound system appear to be crashed (channels with MP2 audio that were working, don't work after had select an channel with MP3 audio). With a MacOSX frontend, the sound is choppy on thoses channels.

Linux frontend version: MythTV Version : 0.22 MythTV Branch : tags/release-0-22 Network Protocol : 50 Library API : 0.22.20091023-1 QT Version : 4.4.3 Options compiled in:

linux release using_oss using_alsa using_pulse using_jack using_backend using_directfb using_dvb using_frontend using_glx_proc_addr_arb using_iptv using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_ffmpeg_threads using_live using_mheg

Mac OS X frontend: MythTV Version : 22957 MythTV Branch : branches/release-0-22-fixes Network Protocol : 50 Library API : 0.22.20091023-1 QT Version : 4.4.3 Options compiled in:

release darwin_da using_corevideo using_backend using_darwin using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_lirc using_mheg using_opengl_video using_qtwebkit using_appleremote using_bindings_perl using_bindings_python using_darwin_da using_opengl using_ffmpeg_threads using_live using_mheg

Change History (13)

comment:1 Changed 9 years ago by Stuart Auchterlonie

Milestone: 0.220.24

Bumping open 0.22 milestone tickets to 0.24

comment:2 Changed 9 years ago by robertm

Status: newinfoneeded_new

Cedric,

Can you possibly provide a short sample of a problem recording? Also, does this issue still occur for you on .23 or trunk?

comment:3 Changed 9 years ago by robertm

Component: MythTV - GeneralMythTV - Video Playback

comment:4 Changed 9 years ago by anonymous

Here is a sample of the logs on the MacOS X frontend:

Apr 17 10:00:22 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:22.468 Using protocol version 50
Apr 17 10:00:22 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:22.489 Spawning LiveTV Recorder -- begin
Apr 17 10:00:23 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:23.938 Spawning LiveTV Recorder -- end
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.415 We have a playbackURL(myth://192.168.124.67:6543/1006_20100417100023.mpg) & cardtype(DUMMY)
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.437 We have a RingBuffer
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.489 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- begin
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.663 NVP(0): Disabling Audio, params(-1,2,44100)
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.765 New DB connection, total: 3
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.767 Connected to database 'mythtv' at host: c23.rambouillet.lan
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.768 VideoOutputQuartz::VProf: rend(quartz-blit) osd(softblend) deint(none,none) filt()
Apr 17 10:00:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:24.941 OSD Theme Dimensions W: 640 H: 480
Apr 17 10:00:25 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:25.204 Unknown font: descriptfont in textarea: description
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.676 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- end ok
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.676 TV: Changing from None to Watching WatchingLiveTV
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.676 TV: State is LiveTV & mctx == ctx
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.711 Couldn't load deinterlace filter none
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.716 OpenGLVideoSync()
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.716 ~OpenGLVideoSync() -- closing opengl vsync
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.716 Video timing method: USleep with busy wait
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.729 TV: UpdateOSDInput done
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.729 TV: UpdateLCD done
Apr 17 10:00:27 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:27.902 TV: ITVRestart done
Apr 17 10:00:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:29.085 Couldn't load deinterlace filter none
Apr 17 10:00:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:29.492 VideoOutputQuartz::VProf: rend(quartz-blit) osd(softblend) deint(none,none) filt()
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.610 AFD: Opened codec 0x23cc9600, id(MPEG2VIDEO) type(Video)
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.610 AFD: codec MP2 has 2 channels
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.610 AFD: Opened codec 0x8c8200, id(MP2) type(Audio)
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.611 AFD: codec MP2 has 2 channels
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.611 AFD: Opened codec 0x23cc4200, id(MP2) type(Audio)
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.661 AFD: Opened codec 0x23cbd200, id(DVB_SUBTITLE) type(Subtitle)
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.662 AFD: Opened codec 0x23cbd600, id(DVB_SUBTITLE) type(Subtitle)
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.888 Opening audio device 'CoreAudio:'. ch 2(2) sr 48000
Apr 17 10:00:30 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:30.929 NVP(0): Enabling Audio
Apr 17 10:00:33 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:33.323 Couldn't load deinterlace filter none
Apr 17 10:00:33 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:33.323 Failed to enable deinterlacing
Apr 17 10:00:56 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:56.145 Couldn't load deinterlace filter none
Apr 17 10:00:57 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:57.067 AFD: Opened codec 0x23cc9600, id(MPEG2VIDEO) type(Video)
Apr 17 10:00:57 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:57.067 AFD: codec MP2 has 2 channels
Apr 17 10:00:57 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:57.068 AFD: Opened codec 0xa1ca00, id(MP2) type(Audio)
Apr 17 10:00:57 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:00:57.210 NVP(0): Prebuffer wait timed out 10 times.
Apr 17 10:01:02 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:02.523 msg: On known multiplex...
Apr 17 10:01:03 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:03.995 Couldn't load deinterlace filter none
Apr 17 10:01:03 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:03.998 VideoOutputQuartz::VProf: rend(quartz-blit) osd(softblend) deint(none,none) filt()
Apr 17 10:01:05 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:05.320 AFD: Opened codec 0xa1ca00, id(MPEG2VIDEO) type(Video)
Apr 17 10:01:05 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:05.320 AFD: codec MP2 has 2 channels
Apr 17 10:01:05 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:05.321 AFD: Opened codec 0x23cc9600, id(MP2) type(Audio)
Apr 17 10:01:18 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:18.611 MythContext: Connecting to backend server: 192.168.124.67:6543 (try 1 of 1)
Apr 17 10:01:18 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:18.612 Using protocol version 50
Apr 17 10:01:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:24.560 NVP(0): Disabling Audio, params(-1,2,44100)
Apr 17 10:01:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:24.613 VideoOutputQuartz::VProf: rend(quartz-blit) osd(softblend) deint(none,none) filt()
Apr 17 10:01:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:24.660 OSD Theme Dimensions W: 640 H: 480
Apr 17 10:01:24 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:24.775 Unknown font: descriptfont in textarea: description
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.677 Couldn't load deinterlace filter none
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.680 OpenGLVideoSync()
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.680 ~OpenGLVideoSync() -- closing opengl vsync
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.680 Video timing method: USleep with busy wait
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.877 New DB connection, total: 4
Apr 17 10:01:26 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:26.879 Connected to database 'mythtv' at host: c23.rambouillet.lan
Apr 17 10:01:28 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:28.041 [h264 @ 0x8c284200]number of reference frames exceeds max (probably corrupt input), discarding one
Apr 17 10:01:30: --- last message repeated 16 times ---
Apr 17 10:01:28 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:28.042 [h264 @ 0x8c284200]number of reference frames exceeds max (probably corrupt input), discarding one
Apr 17 10:01:30: --- last message repeated 4 times ---
Apr 17 10:01:28 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:28.076 Couldn't load deinterlace filter none
Apr 17 10:01:28 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:28.078 VideoOutputQuartz::VProf: rend(quartz-blit) osd(softblend) deint(none,none) filt()
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.142 AFD: Opened codec 0xa58200, id(H264) type(Video)
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.142 AFD: codec AAC has 2 channels
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.166 AFD: Opened codec 0x23d11600, id(AAC) type(Audio)
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.301 Opening audio device 'CoreAudio:'. ch 2(2) sr 24000
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.312 NVP(0): Enabling Audio
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.642 [h264 @ 0x8c284200]number of reference frames exceeds max (probably corrupt input), discarding one
Apr 17 10:01:30: --- last message repeated 10 times ---
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.643 [h264 @ 0x8c284200]number of reference frames exceeds max (probably corrupt input), discarding one
Apr 17 10:01:30: --- last message repeated 10 times ---
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.657 [h264 @ 0x8c284200]Missing reference picture
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.683 [h264 @ 0x8c284200]Missing reference picture
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.684 [h264 @ 0x8c284200]Missing reference picture
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.686 [h264 @ 0x8c284200]Missing reference picture
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.734 audio stream changed
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.762 Opening audio device 'CoreAudio:'. ch 2(2) sr 48000
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.925 audio stream changed
Apr 17 10:01:29 c25 [0x0-0x17017].org.osx-bundler.MythFrontend[165]: 2010-04-17 10:01:29.953 Opening audio device 'CoreAudio:'. ch 2(2) sr 24000
 

Frontend locks during minutes after had selected the channel with the H264 format.

comment:5 Changed 9 years ago by robertm

Again, looking for a sample of the video.

comment:6 Changed 9 years ago by anonymous

The stream associated to the channel is not recorded by MythTV (0kb). The stream comes from the Freebox (RLT4, AB1, AB Moteurs, ...). Other channels (France 2, France 3, ...) work perfectly. I'll try a record with VLC (which display correctly the channel).

comment:7 Changed 9 years ago by anonymous

It did a capture with VLC. It is available here: ftp://moreau.dnsalias.net/pub/essai_rtl4.mpg

comment:8 Changed 9 years ago by robertm

Status: infoneeded_newnew

Janne, the audio here appears unsupported by libfaad, which throws tons of errors. I'm not sure if there's anything we can do about this, but you are the man to make that decision.

comment:9 Changed 9 years ago by stuartm

Owner: changed from Isaac Richards to Janne Grunau
Status: newassigned

It's not supported by ffmpeg either.

cedric this sample appears to contain an AAC audio stream (not mp3) which is unplayable with either of the two AAC decoders available on linux, libfaad and ffmpeg. Since you believe it to be mp3 there may be a problem with stream detection but I don't think that's the case, VLC doesn't play the audio here either.

comment:10 Changed 9 years ago by cedric.a.moreau@…

Hi, I checked the capture, and you are right I was not correctly done (I had to use VLC because MythTV didn't create any file, and I did not know well how to do records). I've done an another capture with another backup format. Now the sound can be eard with VLC. Here it is : ftp://moreau.dnsalias.net/pub/essai_rtl9.ts

comment:11 Changed 9 years ago by Janne Grunau

The audio is currently unsupported in ffmpeg but until 0.24 support is hopefully added.

essai_rtl9.ts doesn't give a hint why mythtv doesn't records the stream.

please attach a backend log with -v channel,record,siparser

comment:12 Changed 9 years ago by cedric.a.moreau@…

Here is the logs with channel,record,siparser:

2010-05-14 00:28:16.652 FbFeedLive:Stop() -- begin
2010-05-14 00:28:16.665 FbFeedLive:Run() -- loop end
2010-05-14 00:28:16.665 FbFeedLive:Run() -- end
2010-05-14 00:28:16.666 IPTVFeed: Run() -- end
2010-05-14 00:28:16.666 FbFeedLive:Stop() -- end
2010-05-14 00:28:16.667 IPTVFeed: Stop() -- end
2010-05-14 00:28:16.668 IPTVFeed: Close() -- begin
2010-05-14 00:28:16.668 IPTVFeedRTSP:Close() -- begin
2010-05-14 00:28:16.669 FbFeedLive:Stop() -- begin
2010-05-14 00:28:16.669 FbFeedLive:Stop() -- end
2010-05-14 00:28:16.670 IPTVFeedRTSP:Close() -- middle 1
2010-05-14 00:28:16.700 IPTVFeedRTSP:Close() -- end
2010-05-14 00:28:16.701 IPTVFeed: Close() -- end
2010-05-14 00:28:16.702 IPTVRec: Pause() -- end
2010-05-14 00:28:16.706 TVRec(14): SetChannel(21) -- begin
2010-05-14 00:28:16.707 TVRec(14): ClearFlags(RingBufferReady,) -> RunMainLoop,CancelNextRecording,RecorderRunning,
2010-05-14 00:28:16.708 TVRec(14): Request: Program(no) channel(21) input() flags(LiveTV,)
2010-05-14 00:28:16.708 ChannelBase(14): Looking for startchannel '21' on input 'MPEG2TS'
2010-05-14 00:28:16.718 ChannelBase(14): Found startchannel '21' on input 'MPEG2TS'
2010-05-14 00:28:16.720 IPTVChan(14): IsOpen() -- begin
2010-05-14 00:28:16.720 IPTVChan(14): IsOpen() -- locked
2010-05-14 00:28:16.721 IPTVChan(14): IsOpen() -- end
2010-05-14 00:28:16.723 TVRec(14): HW Tuner: 14->14
2010-05-14 00:28:16.724 TVRec(14): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,CancelNextRecording,RecorderRunning,
2010-05-14 00:28:16.724 TVRec(14): Waiting for recorder pause..
2010-05-14 00:28:16.725 TVRec(14): SetFlags(WaitingForRecPause,) -> RunMainLoop,CancelNextRecording,WaitingForRecPause,RecorderRunning,
2010-05-14 00:28:16.725 TVRec(14): ClearFlags(WaitingForRecPause,) -> RunMainLoop,CancelNextRecording,RecorderRunning,
2010-05-14 00:28:16.726 TVRec(14): Recorder paused, calling TuningFrequency
2010-05-14 00:28:16.727 IPTVChan(14): Open() -- begin
2010-05-14 00:28:16.728 IPTVChan(14): Open() -- locked
2010-05-14 00:28:16.801 ChannelBase(14): Input #10: 'MPEG2TS' schan(2) sourceid(2) ccid(14)
2010-05-14 00:28:16.802 ChannelBase(14): Current Input #10: 'MPEG2TS'
2010-05-14 00:28:16.803 IPTVChan(14): IsOpen() -- begin
2010-05-14 00:28:16.804 IPTVChan(14): IsOpen() -- locked
2010-05-14 00:28:16.804 IPTVChan(14): IsOpen() -- end
2010-05-14 00:28:16.805 IPTVChan(14): Open() -- end
2010-05-14 00:28:16.812 IPTVChan(14): SetChannelByString() -- begin
2010-05-14 00:28:16.813 IPTVChan(14): SetChannelByString() -- locked
2010-05-14 00:28:16.819 IPTVChan(14): GetChanInfo() -- begin
2010-05-14 00:28:16.820 IPTVChan(14): GetChanInfo() -- locked
2010-05-14 00:28:16.822 IPTVChan(14): SetChannelByString() -- end
2010-05-14 00:28:16.823 TVRec(14): SwitchLiveTVRingBuffer(discont 1, set_rec 0)
2010-05-14 00:28:16.823 TVRec(14): GetProgramRingBufferForLiveTV()
2010-05-14 00:28:16.876 TVRec(14): StartedRecording(0x8410198) fn(/home/moreau3/Movies/TV/LiveTV/2021_20100514002816.mpg)
2010-05-14 00:28:16.897 TVRec(14): FinishedRecording(Le diable noir) in recgroup: LiveTV
2010-05-14 00:28:16.899 Chain: Updated endtime for '2002_20100514002755' to 20100514002816
2010-05-14 00:28:16.905 Finished recording Le diable noir: channel 2002
2010-05-14 00:28:16.926 Preview: 'myth://192.168.124.67:6543/2002_20100514002755.mpg' is not local, 
			replacing with '/home/moreau3/Movies/TV/LiveTV/2002_20100514002755.mpg', which is local.
2010-05-14 00:28:16.932 Chain: Appended@4 '2021_20100514002816'
2010-05-14 00:28:16.973 TVRec(14): Starting Signal Monitor
2010-05-14 00:28:16.974 TVRec(14): SetupSignalMonitor(1, 1)
2010-05-14 00:28:16.974 IPTVChan(14): Open() -- begin
2010-05-14 00:28:16.975 IPTVChan(14): Open() -- locked
2010-05-14 00:28:17.050 mythbackend version: branches/release-0-22-fixes [Unknown] www.mythtv.org
2010-05-14 00:28:17.050 ChannelBase(14): Input #10: 'MPEG2TS' schan(2) sourceid(2) ccid(14)
2010-05-14 00:28:17.052 ChannelBase(14): Current Input #10: 'MPEG2TS'
2010-05-14 00:28:17.052 Using runtime prefix = /usr
2010-05-14 00:28:17.053 IPTVChan(14): IsOpen() -- begin
2010-05-14 00:28:17.053 IPTVChan(14): IsOpen() -- locked
2010-05-14 00:28:17.054 Using configuration directory = /home/moreau3/.mythtv
2010-05-14 00:28:17.062 IPTVChan(14): IsOpen() -- end
2010-05-14 00:28:17.063 Empty LocalHostName.
2010-05-14 00:28:17.071 IPTVChan(14): Open() -- end
2010-05-14 00:28:17.072 Using localhost value of c23
2010-05-14 00:28:17.072 IPTVChan(14): GetChanInfo() -- begin
2010-05-14 00:28:17.073 IPTVChan(14): GetChanInfo() -- locked
2010-05-14 00:28:17.076 IPTVFeed: Open() -- begin
2010-05-14 00:28:17.076 IPTVFeed: Init() -- begin
2010-05-14 00:28:17.077 IPTVFeed: Init() -- end 0
2010-05-14 00:28:17.077 IPTVFeedRTSP:Open(rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=210&flavour=sd) -- begin
2010-05-14 00:28:17.088 New DB connection, total: 1
2010-05-14 00:28:17.098 Connected to database 'mythtv' at host: c23.rambouillet.lan
2010-05-14 00:28:17.098 Closing DB connection named 'DBManager0'
2010-05-14 00:28:17.101 Connected to database 'mythtv' at host: c23.rambouillet.lan
2010-05-14 00:28:17.108 Current MythTV Schema Version (DBSchemaVer): 1244
2010-05-14 00:28:17.111 New DB connection, total: 2
2010-05-14 00:28:17.114 Connected to database 'mythtv' at host: c23.rambouillet.lan
2010-05-14 00:28:17.117 IPTVSink:AddListener(0x83eefe4) -- begin
2010-05-14 00:28:17.118 IPTVSink:RemoveListener(0x83eefe4) -- begin 1
2010-05-14 00:28:17.119 IPTVSink:RemoveListener(0x83eefe4) -- end 6
2010-05-14 00:28:17.119 IPTVSink:AddListener(0x83eefe4) -- end
2010-05-14 00:28:17.124 IPTVFeedRTSP:Open() -- end
2010-05-14 00:28:17.125 IPTVFeed: Open() -- end
2010-05-14 00:28:17.125 TVRec(14): Signal monitor successfully created
2010-05-14 00:28:17.126 TVRec(14): Setting up table monitoring.
2010-05-14 00:28:17.166 Using profile 'Live TV' to record
2010-05-14 00:28:17.172 TVRec(14): MPEG program number: 1
2010-05-14 00:28:17.172 DTVSM()::SetProgramNumber(1): 
2010-05-14 00:28:17.173 SM()::RemoveFlags: Seen(PMT,Crypt,) Match(PMT,Crypt,) Wait()
2010-05-14 00:28:17.174 SM()::AddFlags: Seen() Match() Wait(PMT,)
2010-05-14 00:28:17.174 SM()::AddFlags: Seen() Match() Wait(PAT,PMT,Pos,)
2010-05-14 00:28:17.175 TVRec(14): Successfully set up MPEG table monitoring.
2010-05-14 00:28:17.176 SM()::Start: begin
2010-05-14 00:28:17.177 IPTVSM()::UpdateValues: Waiting for table monitor to start
2010-05-14 00:28:17.177 IPTVSM()::Run: begin
2010-05-14 00:28:17.178 IPTVFeed: AddListener(0xa4612310) -- begin
2010-05-14 00:28:17.181 IPTVFeedRTSP:AddListener(0xa4612310) -- begin
2010-05-14 00:28:17.191 IPTVFeedRTSP:RemoveListener(0xa4612310) -- begin
2010-05-14 00:28:17.192 IPTVFeedRTSP:RemoveListener(0xa4612310) -- end 1
2010-05-14 00:28:17.193 IPTVSink:AddListener(0xa4612310) -- begin
2010-05-14 00:28:17.193 IPTVSink:RemoveListener(0xa4612310) -- begin 1
2010-05-14 00:28:17.194 IPTVSink:RemoveListener(0xa4612310) -- end 6
2010-05-14 00:28:17.194 IPTVSink:AddListener(0xa4612310) -- end
2010-05-14 00:28:17.195 IPTVFeedRTSP:AddListener(0xa4612310) -- end 2
2010-05-14 00:28:17.196 IPTVFeed: AddListener(0xa4612310) -- end 1
2010-05-14 00:28:17.196 IPTVFeed: Run() -- begin
2010-05-14 00:28:17.197 FbFeedLive:Run() -- begin
2010-05-14 00:28:17.198 FbFeedLive:Run() -- loop begin
2010-05-14 00:28:17.181 IPTVSM()::UpdateValues: Table monitor started
2010-05-14 00:28:17.200 DTVSM()::GetStatusList: WaitForPMT seen(0) matching(0)
2010-05-14 00:28:17.181 SM()::Start: end
2010-05-14 00:28:17.212 TVRec(14): SetFlags(SignalMonitorRunning,) -> RunMainLoop,CancelNextRecording,SignalMonitorRunning,RecorderRunning,
2010-05-14 00:28:17.213 TVRec(14): ClearFlags(WaitingForSignal,) -> RunMainLoop,CancelNextRecording,SignalMonitorRunning,RecorderRunning,
2010-05-14 00:28:17.214 TVRec(14): SetFlags(WaitingForSignal,) -> RunMainLoop,CancelNextRecording,WaitingForSignal,SignalMonitorRunning,RecorderRunning,
2010-05-14 00:28:17.214 RecBase(14:/dev/video): SetRingBuffer(0x0)
2010-05-14 00:28:17.215 TVRec(14): SetFlags(DummyRecorderRunning,) -> RunMainLoop,CancelNextRecording,WaitingForSignal,SignalMonitorRunning,ANYRECRUNNING,
2010-05-14 00:28:17.215 DummyDTVRecorder -- started
2010-05-14 00:28:17.234 TVRec(14): SetFlags(RingBufferReady,) -> RunMainLoop,CancelNextRecording,WaitingForSignal,SignalMonitorRunning,ANYRECRUNNING,RingBufferReady,
2010-05-14 00:28:17.241 TVRec(14): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,CancelNextRecording,WaitingForSignal,SignalMonitorRunning,ANYRECRUNNING,RingBufferReady,
2010-05-14 00:28:17.242 TVRec(14): SetFlags(NeedToStartRecorder,) -> RunMainLoop,CancelNextRecording,WaitingForSignal,NeedToStartRecorder,SignalMonitorRunning,ANYRECRUNNING,RingBufferReady,
2010-05-14 00:28:17.268 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min
2010-05-14 00:28:17.268 TVRec(14): SetChannel(21) -- end
2010-05-14 00:28:20.262 AFD: Opened codec 0x82574d0, id(H264) type(Video)
2010-05-14 00:28:20.263 AFD: codec AAC has 2 channels
2010-05-14 00:28:20.289 AFD: Opened codec 0x825d230, id(AAC) type(Audio)
2010-05-14 00:28:20.873 Preview: Grabbed preview '/home/moreau3/Movies/TV/LiveTV/2002_20100514002755.mpg' 480x576@184s
2010-05-14 00:28:41.197 TVRec(11): SetFlags(EITScannerRunning,) -> RunMainLoop,EITScannerRunning,
2010-05-14 00:28:41.542 TVRec(11): SetChannel(15) -- begin
2010-05-14 00:28:41.543 TVRec(11): ClearFlags(RingBufferReady,) -> RunMainLoop,EITScannerRunning,
2010-05-14 00:28:41.544 TVRec(11): Request: Program(no) channel(15) input() flags(EITScan,)
2010-05-14 00:28:41.547 TVRec(11): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,EITScannerRunning,
2010-05-14 00:28:41.548 TVRec(11): No recorder yet, calling TuningFrequency
2010-05-14 00:28:41.548 DVBChan(11:/dev/dvb/adapter1/frontend0): Opening DVB channel
2010-05-14 00:28:41.549 DVBChan(11:/dev/dvb/adapter1/frontend0): SetChannelByString(15): 
2010-05-14 00:28:41.557 DVBChan(11:/dev/dvb/adapter1/frontend0): 474167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-05-14 00:28:41.558 DVBChan(11:/dev/dvb/adapter1/frontend0): Old Params: 586167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
			DVBChan(11:/dev/dvb/adapter1/frontend0): New Params: 474167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-05-14 00:28:41.559 DVBChan(11:/dev/dvb/adapter1/frontend0): Tune(): Tuning to 474167000Hz
2010-05-14 00:28:42.440 dvbchannel.cpp:wait_for_backend: Status: Signal,Carrier,FEC Stable,
2010-05-14 00:28:42.441 DVBChan(11:/dev/dvb/adapter1/frontend0): Tune(): Frequency tuning successful.
2010-05-14 00:28:42.441 DVBChan(11:/dev/dvb/adapter1/frontend0): SetChannelByString(15): Tuned to frequency.
2010-05-14 00:28:42.442 TVRec(11): Starting Signal Monitor
2010-05-14 00:28:42.443 TVRec(11): SetupSignalMonitor(1, 0)
2010-05-14 00:28:42.443 DVBChan(11:/dev/dvb/adapter1/frontend0): Opening DVB channel
2010-05-14 00:28:42.447 DVBSM(/dev/dvb/adapter1/frontend0): Can measure Signal Strength
2010-05-14 00:28:42.448 DVBSM(/dev/dvb/adapter1/frontend0): Can measure S/N
2010-05-14 00:28:42.451 DVBSM(/dev/dvb/adapter1/frontend0): Can measure Bit Error Rate
2010-05-14 00:28:42.454 DVBSM(/dev/dvb/adapter1/frontend0): Can count Uncorrected Blocks
2010-05-14 00:28:42.454 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen() Match() Wait()
2010-05-14 00:28:42.455 DVBSM(/dev/dvb/adapter1/frontend0): DVBSignalMonitor::ctor initial flags Seen() Match() Wait(Sig,SNR,BER,UB,)
2010-05-14 00:28:42.455 TVRec(11): Signal monitor successfully created
2010-05-14 00:28:42.456 TVRec(11): Setting up table monitoring.
2010-05-14 00:28:42.465 Using profile 'Live TV' to record
2010-05-14 00:28:42.466 TVRec(11): DVB service_id 515 on net_id 8442 tsid 2
2010-05-14 00:28:42.466 DTVSM(/dev/dvb/adapter1/frontend0)::SetDVBService(transport_id: 2, network_id: 8442, service_id: 515): 
2010-05-14 00:28:42.467 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen(PMT,SDT,Crypt,) Match(PMT,SDT,Crypt,) Wait()
2010-05-14 00:28:42.467 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(PMT,SDT,)
2010-05-14 00:28:42.468 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(PMT,SDT,Pos,)
2010-05-14 00:28:42.469 TVRec(11): Successfully set up DVB table monitoring.
2010-05-14 00:28:42.474 SM(/dev/dvb/adapter1/frontend0)::Start: begin
2010-05-14 00:28:42.483 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-05-14 00:28:42.484 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-05-14 00:28:42.492 SM(/dev/dvb/adapter1/frontend0)::Start: end
2010-05-14 00:28:42.493 TVRec(11): SetFlags(SignalMonitorRunning,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:42.493 TVRec(11): ClearFlags(WaitingForSignal,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:42.494 TVRec(11): SetFlags(WaitingForSignal,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:42.495 TVRec(11): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:42.495 TVRec(11): SetChannel(15) -- end
2010-05-14 00:28:42.542 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-05-14 00:28:42.551 DVBSM(/dev/dvb/adapter1/frontend0): UpdateValues -- Signal Locked
2010-05-14 00:28:42.551 DVBSH(/dev/dvb/adapter1/frontend0): AddListener(0xa8bc0cb8) -- begin
2010-05-14 00:28:42.552 DVBSH(/dev/dvb/adapter1/frontend0): AddListener(0xa8bc0cb8) -- locked
2010-05-14 00:28:42.552 DVBSH(/dev/dvb/adapter1/frontend0): AddListener(0xa8bc0cb8) -- end
2010-05-14 00:28:42.553 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x0
2010-05-14 00:28:42.554 PIDInfo(/dev/dvb/adapter1/frontend0): Closing filter for pid 0x0
2010-05-14 00:28:42.565 DVBSH(/dev/dvb/adapter1/frontend0): RunTS(): begin
2010-05-14 00:28:42.566 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x0
2010-05-14 00:28:42.568 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x10
2010-05-14 00:28:42.569 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x11
2010-05-14 00:28:42.569 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x14
2010-05-14 00:28:42.618 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen(PAT,) Match() Wait()
2010-05-14 00:28:42.619 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match(PAT,) Wait()
2010-05-14 00:28:42.620 CreatePATSingleProgram()
2010-05-14 00:28:42.620 PAT in input stream
2010-05-14 00:28:42.621 Program Association Table
 PSIP tableID(0x0) length(37) extension(0x2)
      version(16) current(1) section(0) last_section(0)
         tsid: 2
 programCount: 7
  program number     0 has PID 0x  10   data  0x 0 0x 0 0xe0 0x10
  program number   513 has PID 0x  6e   data  0x 2 0x 1 0xe0 0x6e
  program number   515 has PID 0x 136   data  0x 2 0x 3 0xe1 0x36
  program number   516 has PID 0x 19a   data  0x 2 0x 4 0xe1 0x9a
  program number   517 has PID 0x 1fe   data  0x 2 0x 5 0xe1 0xfe
  program number   518 has PID 0x 262   data  0x 2 0x 6 0xe2 0x62
  program number   519 has PID 0x 2c6   data  0x 2 0x 7 0xe2 0xc6

2010-05-14 00:28:42.622 desired_program(515) pid(0x136)
2010-05-14 00:28:42.622 pmt_pid(0x136)
2010-05-14 00:28:42.623 PAT for output stream
2010-05-14 00:28:42.623 Program Association Table
 PSIP tableID(0x0) length(13) extension(0x2)
      version(16) current(1) section(0) last_section(0)
         tsid: 2
 programCount: 1
  program number     1 has PID 0x 136   data  0x 0 0x 1 0xe1 0x36

2010-05-14 00:28:42.624 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x136
2010-05-14 00:28:42.656 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen(PMT,) Match() Wait()
2010-05-14 00:28:42.657 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match(PMT,) Wait()
2010-05-14 00:28:42.658 CreatePMTSingleProgram()
2010-05-14 00:28:42.658 PMT in input stream
2010-05-14 00:28:42.659 Program Map Table ver(3) pid(0x136) pnum(515) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:42.660 Created PMT 
Program Map Table ver(3) pid(0x136) pnum(1) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:42.664 PMT for output stream
2010-05-14 00:28:42.673 Program Map Table ver(3) pid(0x136) pnum(1) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:42.675 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x140
2010-05-14 00:28:42.676 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x14a
2010-05-14 00:28:42.677 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x159
2010-05-14 00:28:43.875 DTVSM(/dev/dvb/adapter1/frontend0)::SetNIT(): net_id = 8442
2010-05-14 00:28:43.876 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen(NIT,) Match() Wait()
2010-05-14 00:28:44.065 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen(SDT,) Match() Wait()
2010-05-14 00:28:44.066 DTVSM(/dev/dvb/adapter1/frontend0)::SetSDT(): tsid = 2 orig_net_id = 8442
2010-05-14 00:28:44.067 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match(SDT,) Wait()
2010-05-14 00:28:44.068 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-05-14 00:28:44.113 TVRec(11): Got good signal
2010-05-14 00:28:44.114 TVRec(11): ClearFlags(WaitingForSignal,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:44.129 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0x12
2010-05-14 00:28:44.130 PIDInfo(/dev/dvb/adapter1/frontend0): Opening filter for pid 0xf02
2010-05-14 00:28:50.607 TVRec(9): SetFlags(EITScannerRunning,) -> RunMainLoop,EITScannerRunning,RingBufferReady,
2010-05-14 00:28:50.697 TVRec(9): SetChannel(15) -- begin
2010-05-14 00:28:50.698 TVRec(9): ClearFlags(RingBufferReady,) -> RunMainLoop,EITScannerRunning,
2010-05-14 00:28:50.699 TVRec(9): Request: Program(no) channel(15) input() flags(EITScan,)
2010-05-14 00:28:50.704 TVRec(9): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,EITScannerRunning,
2010-05-14 00:28:50.705 TVRec(9): No recorder yet, calling TuningFrequency
2010-05-14 00:28:50.706 DVBChan(9:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-05-14 00:28:50.706 DVBChan(9:/dev/dvb/adapter0/frontend0): SetChannelByString(15): 
2010-05-14 00:28:50.715 DVBChan(9:/dev/dvb/adapter0/frontend0): 474167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-05-14 00:28:50.716 DVBChan(9:/dev/dvb/adapter0/frontend0): Old Params: 586167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
			DVBChan(9:/dev/dvb/adapter0/frontend0): New Params: 474167000 qam_64 a auto auto 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-05-14 00:28:50.717 DVBChan(9:/dev/dvb/adapter0/frontend0): Tune(): Tuning to 474167000Hz
2010-05-14 00:28:51.615 dvbchannel.cpp:wait_for_backend: Status: Signal,Carrier,FEC Stable,Sync,
2010-05-14 00:28:51.616 DVBChan(9:/dev/dvb/adapter0/frontend0): Tune(): Frequency tuning successful.
2010-05-14 00:28:51.617 DVBChan(9:/dev/dvb/adapter0/frontend0): SetChannelByString(15): Tuned to frequency.
2010-05-14 00:28:51.617 TVRec(9): Starting Signal Monitor
2010-05-14 00:28:51.618 TVRec(9): SetupSignalMonitor(1, 0)
2010-05-14 00:28:51.618 DVBChan(9:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-05-14 00:28:51.623 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Signal Strength
2010-05-14 00:28:51.623 DVBSM(/dev/dvb/adapter0/frontend0): Can measure S/N
2010-05-14 00:28:51.627 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Bit Error Rate
2010-05-14 00:28:51.630 DVBSM(/dev/dvb/adapter0/frontend0): Can count Uncorrected Blocks
2010-05-14 00:28:51.630 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait()
2010-05-14 00:28:51.631 DVBSM(/dev/dvb/adapter0/frontend0): DVBSignalMonitor::ctor initial flags Seen() Match() Wait(Sig,SNR,BER,UB,)
2010-05-14 00:28:51.634 TVRec(9): Signal monitor successfully created
2010-05-14 00:28:51.644 TVRec(9): Setting up table monitoring.
2010-05-14 00:28:51.652 Using profile 'Live TV' to record
2010-05-14 00:28:51.653 TVRec(9): DVB service_id 515 on net_id 8442 tsid 2
2010-05-14 00:28:51.654 DTVSM(/dev/dvb/adapter0/frontend0)::SetDVBService(transport_id: 2, network_id: 8442, service_id: 515): 
2010-05-14 00:28:51.655 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen(PMT,SDT,Crypt,) Match(PMT,SDT,Crypt,) Wait()
2010-05-14 00:28:51.656 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PMT,SDT,)
2010-05-14 00:28:51.657 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PMT,SDT,Pos,)
2010-05-14 00:28:51.657 TVRec(9): Successfully set up DVB table monitoring.
2010-05-14 00:28:51.658 SM(/dev/dvb/adapter0/frontend0)::Start: begin
2010-05-14 00:28:51.659 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-05-14 00:28:51.660 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-05-14 00:28:51.663 SM(/dev/dvb/adapter0/frontend0)::Start: end
2010-05-14 00:28:51.664 TVRec(9): SetFlags(SignalMonitorRunning,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:51.664 TVRec(9): ClearFlags(WaitingForSignal,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:51.665 TVRec(9): SetFlags(WaitingForSignal,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:51.666 TVRec(9): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:51.666 TVRec(9): SetChannel(15) -- end
2010-05-14 00:28:51.672 DVBSM(/dev/dvb/adapter0/frontend0): UpdateValues -- Signal Locked
2010-05-14 00:28:51.673 DVBSH(/dev/dvb/adapter0/frontend0): AddListener(0x8439130) -- begin
2010-05-14 00:28:51.674 DVBSH(/dev/dvb/adapter0/frontend0): AddListener(0x8439130) -- locked
2010-05-14 00:28:51.675 DVBSH(/dev/dvb/adapter0/frontend0): AddListener(0x8439130) -- end
2010-05-14 00:28:51.688 DVBSH(/dev/dvb/adapter0/frontend0): RunTS(): begin
2010-05-14 00:28:51.689 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x0
2010-05-14 00:28:51.691 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x10
2010-05-14 00:28:51.692 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x11
2010-05-14 00:28:51.693 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x14
2010-05-14 00:28:51.716 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PAT,) Match() Wait()
2010-05-14 00:28:51.717 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PAT,) Wait()
2010-05-14 00:28:51.718 CreatePATSingleProgram()
2010-05-14 00:28:51.719 PAT in input stream
2010-05-14 00:28:51.719 Program Association Table
 PSIP tableID(0x0) length(37) extension(0x2)
      version(16) current(1) section(0) last_section(0)
         tsid: 2
 programCount: 7
  program number     0 has PID 0x  10   data  0x 0 0x 0 0xe0 0x10
  program number   513 has PID 0x  6e   data  0x 2 0x 1 0xe0 0x6e
  program number   515 has PID 0x 136   data  0x 2 0x 3 0xe1 0x36
  program number   516 has PID 0x 19a   data  0x 2 0x 4 0xe1 0x9a
  program number   517 has PID 0x 1fe   data  0x 2 0x 5 0xe1 0xfe
  program number   518 has PID 0x 262   data  0x 2 0x 6 0xe2 0x62
  program number   519 has PID 0x 2c6   data  0x 2 0x 7 0xe2 0xc6

2010-05-14 00:28:51.720 desired_program(515) pid(0x136)
2010-05-14 00:28:51.721 pmt_pid(0x136)
2010-05-14 00:28:51.722 PAT for output stream
2010-05-14 00:28:51.722 Program Association Table
 PSIP tableID(0x0) length(13) extension(0x2)
      version(16) current(1) section(0) last_section(0)
         tsid: 2
 programCount: 1
  program number     1 has PID 0x 136   data  0x 0 0x 1 0xe1 0x36

2010-05-14 00:28:51.723 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x136
2010-05-14 00:28:51.754 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PMT,) Match() Wait()
2010-05-14 00:28:51.764 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PMT,) Wait()
2010-05-14 00:28:51.774 CreatePMTSingleProgram()
2010-05-14 00:28:51.775 PMT in input stream
2010-05-14 00:28:51.776 Program Map Table ver(3) pid(0x136) pnum(515) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:51.777 Created PMT 
Program Map Table ver(3) pid(0x136) pnum(1) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:51.778 PMT for output stream
2010-05-14 00:28:51.778 Program Map Table ver(3) pid(0x136) pnum(1) len(52)

 Stream #0 pid(0x140) type(video-mpeg2  0x2)
 Stream #1 pid(0x14a) type(audio-mp1-layer[1,2,3]  0x3)
  ISO-639 Language: code(fra) canonical(fre) eng(French)
 Stream #2 pid(0x159) type(private-data  0x6)
  VBI Data Descriptor (0x45) length(4)
  Teletext Descriptor (0x56) length(10)

2010-05-14 00:28:51.780 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x140
2010-05-14 00:28:51.782 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x14a
2010-05-14 00:28:51.784 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x159
2010-05-14 00:28:51.881 DTVSM(/dev/dvb/adapter0/frontend0)::SetNIT(): net_id = 8442
2010-05-14 00:28:51.882 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(NIT,) Match() Wait()
2010-05-14 00:28:52.071 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(SDT,) Match() Wait()
2010-05-14 00:28:52.072 DTVSM(/dev/dvb/adapter0/frontend0)::SetSDT(): tsid = 2 orig_net_id = 8442
2010-05-14 00:28:52.073 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(SDT,) Wait()
2010-05-14 00:28:52.074 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-05-14 00:28:52.093 TVRec(9): Got good signal
2010-05-14 00:28:52.094 TVRec(9): ClearFlags(WaitingForSignal,) -> RunMainLoop,SignalMonitorRunning,EITScannerRunning,
2010-05-14 00:28:52.110 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0x12
2010-05-14 00:28:52.111 PIDInfo(/dev/dvb/adapter0/frontend0): Opening filter for pid 0xf02
2010-05-14 00:29:06.694 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.69464
2010-05-14 00:29:06.695 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.69506
2010-05-14 00:29:31.700 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.69752
2010-05-14 00:29:31.700 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.69798
2010-05-14 00:29:56.693 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.69618
2010-05-14 00:29:56.694 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.6967
2010-05-14 00:30:07.095 Expiring 0 MBytes for 7 @ Fri May 14 00:05:00 2010 => Tracks
2010-05-14 00:30:07.096 Expiring 8 MBytes for 7 @ Fri May 14 00:05:00 2010 => Tracks
2010-05-14 00:30:07.098 Expiring 0 MBytes for 2002 @ Thu May 13 23:40:00 2010 => Le diable noir
2010-05-14 00:30:21.699 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.697
2010-05-14 00:30:21.699 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.69743
2010-05-14 00:30:46.692 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.6961
2010-05-14 00:30:46.693 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.69656
2010-05-14 00:31:11.698 DTVSM(/dev/dvb/adapter1/frontend0): Time Offset: -2.6969
2010-05-14 00:31:11.698 DTVSM(/dev/dvb/adapter0/frontend0): Time Offset: -2.69653

comment:13 Changed 9 years ago by robertm

Resolution: Fixed
Status: assignedclosed

This sample now plays properly in current trunk.

Note: See TracTickets for help on using tickets.