[mythtv-commits] Ticket #11358: HDPVR - Green line on 1080i play back
MythTV
noreply at mythtv.org
Thu Jan 17 23:28:18 UTC 2013
#11358: HDPVR - Green line on 1080i play back
----------------------------+-----------------------------------------
Reporter: bernhart2002@… | Type: Bug Report - General
Status: new | Priority: minor
Milestone: | Component: MythTV - Video Playback
Version: 0.26-fixes | Severity: medium
Keywords: | Ticket locked: 0
----------------------------+-----------------------------------------
There is a green on the bottom of the screen that looks to be about 1
pixel high when playing back 1080i content captured with a HDPVR. Playing
the file back with ffplay, vlc, and mplayer does not have this green line
so I believe that this is a mythtv play back bug.
Google seaching the internet shows other people have the same problem with
no fix outside of adjusting the overscan. I am using VPDAU
here is a cut from the mythfrontend log
{{{
2013-01-17 18:24:23.500591 I TV: Entering main playback loop.
2013-01-17 18:24:23.519765 I PreviewQueue: Requesting preview for
'13350_20130117050000.mpg_0x0_-1s'
2013-01-17 18:24:23.519801 I PreviewQueue: Requested preview for
'13350_20130117050000.mpg_0x0_-1s'
2013-01-17 18:24:23.535740 I Player(0): Waiting for video buffers...
2013-01-17 18:24:23.558620 I VidOutVDPAU: Added 2 new buffers. New buffer
size 16 (4 decode and 12 process)
2013-01-17 18:24:23.598915 I VidOutVDPAU: Created VDPAU decoder (4 ref
frames)
2013-01-17 18:24:23.629029 I OSD: Created window bb_OSD_INTERACTIVE
2013-01-17 18:24:23.629066 I Player(0): Enabled deinterlacing
2013-01-17 18:24:23.667293 I VDPAU: Added 2 output surfaces (total 4, max
4)
2013-01-17 18:24:23.713066 I Player(0): Waiting for video buffers...
2013-01-17 18:24:24.085014 I TV: DoPlayerSeek (29.9966 seconds)
2013-01-17 18:24:24.085042 I UpdateOSDSeekMessage(Skip Ahead, 2)
2013-01-17 18:24:24.098135 I AFD: DoFastForward(912 (22), do discard
frames)
2013-01-17 18:24:24.098167 I Dec: DoFastForward(912 (22), do discard
frames)
2013-01-17 18:24:24.098184 I Dec: FindPosition(912, search not adjusted)
-->
[7:838(37351652),8:966(41864968)]
2013-01-17 18:24:24.098221 I AFD: SeekReset(966, 0, do flush, do discard)
2013-01-17 18:24:24.098258 I AFD: SeekReset() flushing
2013-01-17 18:24:24.098282 I VidOutVDPAU: DiscardFrames(1)
2013-01-17 18:24:24.098322 I VideoBuffers::DiscardFrames(1):
AAAAAUUUUUUUUDDD
2013-01-17 18:24:24.098346 I VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAADDD -- done
2013-01-17 18:24:24.098361 I VidOutVDPAU: DiscardFrames() 3:
AAAAAAAAAAAAADDD -- done()
2013-01-17 18:24:24.100609 I Player(0): SetFrameInterval ps:1 scan:3
2013-01-17 18:24:24.100882 I Player(0): ClearAfterSeek(0)
2013-01-17 18:24:24.100909 I Player(0): Waiting for video buffers...
2013-01-17 18:24:24.111172 N VDP: Ignoring profile item 88 (Need a
decoder and renderer)
2013-01-17 18:24:24.111331 I VDP: Accepting: cmp(>= 0 720) dec(vdpau)
cpus(2) skiploop(enabled) rend(vdpau) osd(vdpau) osdfade(enabled)
deint(vdpauadvanced,vdpaubasic) filt()
2013-01-17 18:24:24.111355 I VDP: Accepting: cmp(> 0 0) dec(vdpau)
cpus(1) skiploop(enabled) rend(vdpau) osd(vdpau) osdfade(enabled)
deint(vdpauadvanceddoublerate,vdpauadvanced) filt()
2013-01-17 18:24:24.111368 I VDP: LoadBestPreferences(2048x2048, 0)
2013-01-17 18:24:24.111388 I VDP: LoadBestPreferences(2048x2048, 60)
2013-01-17 18:24:24.111401 I VDP: LoadBestPreferences(1920x1088, 60)
2013-01-17 18:24:24.111433 I VDP: LoadBestPreferences(1920x1088, 29.97)
2013-01-17 18:24:24.111451 I VidOutVDPAU: InputChanged(1920,1088,1.76471)
'H.264 VDPAU'->'H.264 VDPAU'
2013-01-17 18:24:24.111881 I VidOutVDPAU: DiscardFrames(1)
2013-01-17 18:24:24.111911 I VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAA
2013-01-17 18:24:24.111934 I VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAA -- done
2013-01-17 18:24:24.111948 I VidOutVDPAU: DiscardFrames() 3:
AAAAAAAAAAAAAAAA -- done()
2013-01-17 18:24:24.203628 N Player(0): Waited 103ms for video buffers
AAAAAAAAAAAAAAAA
2013-01-17 18:24:24.789964 W VDPAU: Display pre-empted.
2013-01-17 18:24:24.789991 E VDPAU: Error at mythrender_vdpau.cpp:947
(#2, The display was pre-empted, or a fatal error occurred.)
2013-01-17 18:24:24.790007 N VDPAU: Attempting to re-create VDPAU
resources.
2013-01-17 18:24:24.815885 I VDPAU: Set colorkey to 0x20202
2013-01-17 18:24:24.818443 I VDPAU: Re-created output surfaces.
2013-01-17 18:24:24.831740 I VDPAU: Re-created decoders.
2013-01-17 18:24:24.836153 I VDPAU: Attempting to reset 8 video surfaces
owned by this thread 338428992
2013-01-17 18:24:24.836176 I VDPAU: Re-created 8 video surfaces.
2013-01-17 18:24:24.836184 I VDPAU: 0 of 8 video surfaces still need to
be reset
2013-01-17 18:24:24.837335 W MythPainter: 38 images not yet de-allocated.
2013-01-17 18:24:24.837365 I VDPAU Painter: Clearing VDPAU painter cache.
2013-01-17 18:24:24.861240 I Clearing OpenGL painter cache.
2013-01-17 18:24:24.861263 I Snapping height to avoid scaling: height:
1080, top: 0
2013-01-17 18:24:24.861269 I Snapping width to avoid scaling: width:
1920, left: 0
2013-01-17 18:24:24.861284 I Display Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.77778
2013-01-17 18:24:24.861293 I Video Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.76471
2013-01-17 18:24:24.861299 I Snapping height to avoid scaling: height:
1080, top: 0
2013-01-17 18:24:24.861304 I Snapping width to avoid scaling: width:
1920, left: 0
2013-01-17 18:24:24.861311 I Display Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.77778
2013-01-17 18:24:24.861320 I Video Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.76471
2013-01-17 18:24:24.861325 I VDP: SetVideoRenderer(vdpau)
2013-01-17 18:24:24.861334 I VDP: SetVideoRender(vdpau) ==
GetVideoRenderer()
2013-01-17 18:24:24.862000 I Doubling refresh rate for interlaced
display.
2013-01-17 18:24:24.862073 I VideoOutput: Pixel dimensions: Screen
1920x1080, window 1920x1080
2013-01-17 18:24:24.862084 I VideoOutput: Actual display dimensions:
160x90 mm Aspect: 1.77778
2013-01-17 18:24:24.862442 I VideoOutput: Estimated window dimensions:
160x90 mm Aspect: 1.77778
2013-01-17 18:24:24.902731 I VDPAU: Created 2 output surfaces.
2013-01-17 18:24:24.902753 I VDPAU: Set colorkey to 0x20202
2013-01-17 18:24:24.902766 I VDPAU: Created VDPAU render device 1920x1080
2013-01-17 18:24:24.902779 I VidOutVDPAU: Created VDPAU osd (1920x1080)
2013-01-17 18:24:25.039214 I ColourSpace: PictureAttributes: Brightness,
Contrast, Colour, Hue, Studio Levels,
2013-01-17 18:24:25.039274 I Snapping height to avoid scaling: height:
1080, top: 0
2013-01-17 18:24:25.039280 I Snapping width to avoid scaling: width:
1920, left: 0
2013-01-17 18:24:25.039297 I Display Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.77778
2013-01-17 18:24:25.039306 I Video Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.76471
2013-01-17 18:24:25.039311 I VidOutVDPAU: Created VDPAU context (GPU
decode)
2013-01-17 18:24:25.039325 I VDP: GetFilteredDeint() : vdpau ->
'vdpauadvanced'
2013-01-17 18:24:25.039929 I VidOutVDPAU: Enabled deinterlacing.
2013-01-17 18:24:25.040821 I Doubling refresh rate for interlaced
display.
2013-01-17 18:24:25.041036 N Player(0): Forcing decode extra audio option
on (Video method requires it).
2013-01-17 18:24:25.041045 I Player(0): ClearAfterSeek(1)
2013-01-17 18:24:25.041049 I VidOutVDPAU: ClearAfterSeek()
2013-01-17 18:24:25.041053 I VidOutVDPAU: DiscardFrames(0)
2013-01-17 18:24:25.041071 I VideoBuffers::DiscardFrames(0): AAAAA
AAAAAAAA
2013-01-17 18:24:25.041084 I VideoBuffers::DiscardFrames(0): AAAAA
AAAAAAAA -- done
2013-01-17 18:24:25.041097 I VidOutVDPAU: DiscardFrames() 3: AAAAA
AAAAAAAA -- done()
2013-01-17 18:24:25.041113 I Player(0): LoadFilters(''..) -> 0x0
2013-01-17 18:24:25.041135 I Player(0): detectInterlace(Detect Scan,
Interlaced Scan, 29.97, 1088) ->Interlaced Scan
2013-01-17 18:24:25.045431 N Player(0): Waited 945ms for video buffers
AAAAA AAALAAAA
2013-01-17 18:24:25.056733 I VidOutVDPAU: Added 2 new buffers. New buffer
size 16 (4 decode and 12 process)
2013-01-17 18:24:25.074945 I VidOutVDPAU: Created VDPAU decoder (4 ref
frames)
2013-01-17 18:24:25.108801 I VDPAU: Added 2 output surfaces (total 4, max
4)
2013-01-17 18:24:28.955438 I Player(0): FPS: 22.67 Mean: 44109 Std.Dev:
114852 CPUs: 100% 100%
2013-01-17 18:24:32.926038 I Player(0): FPS: 29.98 Mean: 33360 Std.Dev:
199 CPUs: 34% 100%
2013-01-17 18:24:36.896831 I Player(0): FPS: 29.97 Mean: 33362 Std.Dev:
137 CPUs: 34% 100%
2013-01-17 18:24:38.664858 I Player(0): 400 interlaced frames seen.
2013-01-17 18:24:40.867400 I Player(0): FPS: 29.98 Mean: 33360 Std.Dev:
172 CPUs: 37% 100%
2013-01-17 18:24:44.838076 I Player(0): FPS: 29.97 Mean: 33361 Std.Dev:
119 CPUs: 33% 100%
2013-01-17 18:24:48.808753 I Player(0): FPS: 29.98 Mean: 33361 Std.Dev:
201 CPUs: 33% 100%
2013-01-17 18:24:52.011575 I Player(0): 800 interlaced frames seen.
2013-01-17 18:24:52.426749 I Player(0): Play speed: rate: 29.97 speed: 0
skip: 0 => new interval 33366
2013-01-17 18:24:52.460260 I VidOutVDPAU: UpdatePauseFrame()
AUUDDUUUuUUDLUUU
2013-01-17 18:24:53.764360 N Preview: RemotePreviewRun() -- no reply..
}}}
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11358>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list