[mythtv-users] problems with skipping

Henrik henrik.list at gmail.com
Wed Jun 2 18:23:46 UTC 2010


Sometimes playback either aborts or the skip takes very long time to
finish, sometimes (rare) the video aborts by itself, all files play ok
in VLC. Have a few coincidents that points to a relation with the
commercial detection, but I haven´t looked into it.


I´m running the latest ubuntu.

Below is a snip of -v playback

2010-06-02 20:17:10.190 VideoOutputXv: DiscardFrames() 3:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-06-02 20:17:10.190 The realtime priority setting is not enabled.
2010-06-02 20:17:10.191 VDP: GetFilteredDeint() : xv-blit ->
'yadifdoubleprocessdeint'
2010-06-02 20:17:10.193 Display Rect  left: 0, top: 19, width: 1280,
height: 682, aspect: 1.68406
2010-06-02 20:17:10.193 Video Rect    left: 0, top: 0, width: 720,
height: 576, aspect: 1.77778
2010-06-02 20:17:10.196 TV: HandleStateChange(0) -- end
2010-06-02 20:17:10.197 FilterManager: GetFilterInfo(convert) returning: 0x0
2010-06-02 20:17:10.197 FilterManager:
GetFilterInfo(yadifdoubleprocessdeint) returning: 0x8f09730
YadifDeint: In-Pixformat = 1 Out-Pixformat=1
YadifDeint: size changed from 0 x 0 -> 720 x 576
yadifdeint: Created 3 threads (3 requested)
2010-06-02 20:17:10.199 Using deinterlace method yadifdoubleprocessdeint
2010-06-02 20:17:10.199 DRMVideoSync: Could not open device
/dev/dri/card0, No such file or directory
2010-06-02 20:17:10.199 RTCVideoSync: Could not open /dev/rtc,
Permission denied.
2010-06-02 20:17:10.199 Set video sync frame interval to 40000
2010-06-02 20:17:10.200 Video timing method: USleep with busy wait
2010-06-02 20:17:10.200 Refresh rate: 16662, frame interval: 40000
2010-06-02 20:17:10.200 NVP(2): Waiting for prebuffer..  0
uLAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2010-06-02 20:17:10.211 Set video sync frame interval to 40000
2010-06-02 20:17:10.211 Enabled deinterlacing
2010-06-02 20:17:10.214 AFD: HandleGopStart: gopset not set, syncing positionMap
2010-06-02 20:17:10.214 Dec: Resyncing position map. posmapStarted = 0
livetv(0) watchingRec(0)
2010-06-02 20:17:10.214 AFD: HandleGopStart: Initial key frame distance: 15.
2010-06-02 20:17:10.224 ScreenSaverX11Private: DPMS Deactivated 1
2010-06-02 20:17:10.224 ScreenSaverX11Private: ResetTimer -- begin
2010-06-02 20:17:10.224 ScreenSaverX11Private: StopTimer
2010-06-02 20:17:10.224 ScreenSaverX11Private: StartTimer
2010-06-02 20:17:10.224 ScreenSaverX11Private: ResetTimer -- end
2010-06-02 20:17:10.244 AFD: HandleGopStart: Key frame distance
changed from 18 to 9.
2010-06-02 20:17:10.471 AFD: HandleGopStart: Key frame distance
changed from 9 to 12.
2010-06-02 20:17:11.071 AFD: HandleGopStart: Key frame distance
changed from 12 to 15.
2010-06-02 20:17:11.551 AFD: HandleGopStart: Key frame distance
changed from 15 to 12.
2010-06-02 20:17:12.117 TV: DoNVPSeek() -- begin
2010-06-02 20:17:12.117 TV: DoNVPSeek() -- ff
2010-06-02 20:17:12.117 TV: DoNVPSeek() -- end
2010-06-02 20:17:12.117 UpdateOSDSeekMessage(Gå framåt, 2)
2010-06-02 20:17:12.191 VideoOutputXv: UpdatePauseFrame()
UUUUUUUuUULUUAUUUUuUUUUUUUUUUUU
2010-06-02 20:17:12.192 AFD: DoFastForward(798 (78), do discard frames)
2010-06-02 20:17:12.213 AFD Error: av_seek_frame(ic, -1, 93406538289,
0) -- error
2010-06-02 20:17:12.213 NVP(2): ClearAfterSeek(0)
2010-06-02 20:17:12.244 NVP(2): Waiting for prebuffer..  0
UUUUUUUuUULUUAUUUUuUUUUUUUUUUUU
2010-06-02 20:17:12.246 NVP(2): Exited decoder loop.
2010-06-02 20:17:12.404 VideoOutputXv: dtor
2010-06-02 20:17:12.405 VideoOutputXv: DiscardFrames(1)
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames(1):
UUUUUUUUUUuUULUUUUUUUUUUUUUUUUU
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2010-06-02 20:17:12.405 VideoOutputXv: DiscardFrames() 3:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-06-02 20:17:12.405 VideoOutputXv: DiscardFrames(1)
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-06-02 20:17:12.405 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2010-06-02 20:17:12.405 VideoOutputXv: DiscardFrames() 3:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-06-02 20:17:12.407 VideoOutputXv: Closing XVideo port 361
2010-06-02 20:17:15.231 TV: HandleStateChange(0) -- begin
2010-06-02 20:17:15.231 TV: Attempting to change from
WatchingPreRecorded to None
2010-06-02 20:17:15.231 TV: StopStuff() for player ctx 0 -- begin
2010-06-02 20:17:15.231 TV: SetActive(0,w/o OSD) 0 -> 0 -- begin
2010-06-02 20:17:15.231 TV: SetActive(0,w/o OSD) 0 -> 0 -- end
2010-06-02 20:17:15.231 TV: StopStuff(): stopping ring buffer
2010-06-02 20:17:15.232 TV: StopStuff(): stopping player
2010-06-02 20:17:15.232 TV: StopStuff() -- end
2010-06-02 20:17:15.232 TV: Changing from WatchingPreRecorded to None
2010-06-02 20:17:15.232 TV: HandleStateChange(0) -- end
2010-06-02 20:17:15.252 ScreenSaverX11Private: DPMS Reactivated 1
2010-06-02 20:17:15.252 ScreenSaverX11Private: StopTimer
2010-06-02 20:17:15.252 TV: HandleStateChange(0) -- begin
2010-06-02 20:17:15.252 TV: Attempting to change from None to None
2010-06-02 20:17:15.252 TV: HandleStateChange(0) -- end
2010-06-02 20:17:15.252 TV: StartTV -- process events end
2010-06-02 20:17:15.252 TV: StartTV -- process events 2 begin
2010-06-02 20:17:15.253 TV: StartTV -- process events 2 end
2010-06-02 20:17:15.253 TV::~TV() -- begin
2010-06-02 20:17:15.314 TV::~TV() -- lock
2010-06-02 20:17:15.324 TV::~TV() -- end
2010-06-02 20:17:15.325 TV: StartTV -- end


/H


More information about the mythtv-users mailing list