﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
11358	HDPVR - Green line on 1080i play back	bernhart2002@…	Jim Stichnoth	"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..
}}}
}}}
"	Bug Report - General	closed	minor	0.26.1	MythTV - Video Playback	0.26-fixes	medium	fixed			0
