I recently switched to a version of 0.26-fixes from git as of 2 Feb 2013 and all playback that I have been able to check <br>now has a two pixel offset at the top of the screen. If the letterbox color is set to gray, you see a small grey line.<br>
I have checked both HDPVR and OTA recordings. HDPVR recordings have a small grey line followed by a small<br>black line, then the video, and the green line found in previous versions is indeed gone. OTA ATSC recordings<br>
have a small gray line above them. Using the older version, the OTA recordings are OK and there is a green<br>line below the HDPVR recordings.<br><br>I can upload the relevent portion of the log using -v playback somewhere, but I do not want to include it here as it is<br>
180 lines or so, but I believe the following to be significant:<br><br>Old git version, late October:<br><br>2013-02-03 11:45:57.657252 I [18150/18150] CoreContext videooutbase.cpp:190 (Create) - VideoOutput: Preferred renderer: vdpau<br>
2013-02-03 11:45:57.657272 I [18150/18150] CoreContext videooutbase.cpp:200 (Create) - VideoOutput: Trying video renderer: &#39;vdpau&#39;<br>2013-02-03 11:45:57.674305 I [18150/18150] CoreContext videodisplayprofile.cpp:237 (VideoDisplayProfile) - VDP: Accepting: cmp(&gt; 0 0) dec(vdpau) cpus(2) skiploop(enabled) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>
2013-02-03 11:45:57.674334 I [18150/18150] CoreContext videodisplayprofile.cpp:406 (LoadBestPreferences) - VDP: LoadBestPreferences(2048x2048, 0)<br>2013-02-03 11:45:57.674372 I [18150/18150] CoreContext videodisplayprofile.cpp:406 (LoadBestPreferences) - VDP: LoadBestPreferences(2048x2048, 60)<br>
2013-02-03 11:45:57.674466 I [18150/18150] CoreContext videooutwindow.cpp:963 (SetPIPState) - VideoOutWindow::SetPIPState. pip_state: 0]<br>2013-02-03 11:45:57.674489 I [18150/18150] CoreContext videodisplayprofile.cpp:406 (LoadBestPreferences) - VDP: LoadBestPreferences(2048x2048, 29.97)<br>
2013-02-03 11:45:57.674526 I [18150/18150] CoreContext mythpainter_ogl.cpp:62 (ClearCache) - Clearing OpenGL painter cache.<br>2013-02-03 11:45:57.697647 I [18150/18150] CoreContext videooutwindow.cpp:463 (ApplySnapToVideoRect) - Snapping height to avoid scaling: height: 1080, top: 0<br>
2013-02-03 11:45:57.697668 I [18150/18150] CoreContext videooutwindow.cpp:478 (ApplySnapToVideoRect) - Snapping width to avoid scaling: width: 1920, left: 0<br>2013-02-03 11:45:57.697701 I [18150/18150] CoreContext videooutwindow.cpp:555 (PrintMoveResizeDebug) - Display Rect  left: 0, top: 0, width: 1920, height: 1080, aspect: 1.33333<br>
2013-02-03 11:45:57.697727 I [18150/18150] CoreContext videooutwindow.cpp:564 (PrintMoveResizeDebug) - Video Rect    left: 0, top: 0, width: 1920, height: 1080, aspect: 1.33333<br>2013-02-03 11:45:57.697751 I [18150/18150] CoreContext videodisplayprofile.cpp:406 (LoadBestPreferences) - VDP: LoadBestPreferences(1920x1088, 29.97)<br>
2013-02-03 11:45:57.697794 I [18150/18150] CoreContext videooutwindow.cpp:463 (ApplySnapToVideoRect) - Snapping height to avoid scaling: height: 1080, top: 0<br>2013-02-03 11:45:57.697807 I [18150/18150] CoreContext videooutwindow.cpp:478 (ApplySnapToVideoRect) - Snapping width to avoid scaling: width: 1920, left: 0<br>
2013-02-03 11:45:57.697829 I [18150/18150] CoreContext videooutwindow.cpp:555 (PrintMoveResizeDebug) - Display Rect  left: 0, top: 0, width: 1920, height: 1080, aspect: 1.33333<br>2013-02-03 11:45:57.697851 I [18150/18150] CoreContext videooutwindow.cpp:564 (PrintMoveResizeDebug) - Video Rect    left: 0, top: 0, width: 1920, height: 1080, aspect: 1.33333<br>
2013-02-03 11:45:57.697870 I [18150/18150] CoreContext videodisplayprofile.cpp:274 (SetVideoRenderer) - VDP: SetVideoRenderer(vdpau)<br>2013-02-03 11:45:57.697885 I [18150/18150] CoreContext videodisplayprofile.cpp:283 (SetVideoRenderer) - VDP: SetVideoRender(vdpau) == GetVideoRenderer()<br>
2013-02-03 11:45:57.699523 I [18150/18150] CoreContext videooutbase.cpp:1778 (InitDisplayMeasurements) - VideoOutput: Pixel dimensions: Screen 1920x1080, window 1920x1080<br>2013-02-03 11:45:57.699577 I [18150/18150] CoreContext videooutbase.cpp:1811 (InitDisplayMeasurements) - VideoOutput: Actual display dimensions: 813x457 mm  Aspect: 1.77899<br>
2013-02-03 11:45:57.699599 I [18150/18150] CoreContext videooutbase.cpp:1835 (InitDisplayMeasurements) - VideoOutput: Estimated window dimensions: 813x457 mm  Aspect: 1.77899<br><br>Recent git version:<br><br>2013-02-03 11:20:57.013358 I [14843/14843] CoreContext videodisplayprofile.cpp:274 (SetVideoRenderer) - VDP: SetVideoRenderer(vdpau)<br>
2013-02-03 11:20:57.013362 I [14843/14843] CoreContext videodisplayprofile.cpp:283 (SetVideoRenderer) - VDP: SetVideoRender(vdpau) == GetVideoRenderer()<br>2013-02-03 11:20:57.014584 I [14843/14843] CoreContext videooutbase.cpp:1778 (InitDisplayMeasurements) - VideoOutput: Pixel dimensions: Screen 1920x1080, window 1920x1080<br>
2013-02-03 11:20:57.014594 I [14843/14843] CoreContext videooutbase.cpp:1811 (InitDisplayMeasurements) - VideoOutput: Actual display dimensions: 813x457 mm  Aspect: 1.77899<br>2013-02-03 11:20:57.014600 I [14843/14843] CoreContext videooutbase.cpp:1835 (InitDisplayMeasurements) - VideoOutput: Estimated window dimensions: 813x457 mm  Aspect: 1.77899<br>
2013-02-03 11:20:57.083141 I [14843/14843] CoreContext mythrender_vdpau.cpp:1682 (CreatePresentationSurfaces) - VDPAU: Created 2 output surfaces.<br>2013-02-03 11:20:57.083152 I [14843/14843] CoreContext mythrender_vdpau.cpp:440 (SetColorKey) - VDPAU: Set colorkey to 0x20202<br>
2013-02-03 11:20:57.083159 I [14843/14843] CoreContext mythrender_vdpau.cpp:402 (Create) - VDPAU: Created VDPAU render device 1920x1080<br>2013-02-03 11:20:57.083168 I [14843/14843] CoreContext videoout_vdpau.cpp:140 (InitRender) - VidOutVDPAU: Created VDPAU osd (1920x1080)<br>
2013-02-03 11:20:57.109108 I [14843/14843] CoreContext videocolourspace.cpp:115 (SetSupportedAttributes) - ColourSpace: PictureAttributes: Brightness, Contrast, Colour, Hue, Studio Levels,<br>2013-02-03 11:20:57.109115 I [14843/14843] CoreContext videoout_vdpau.cpp:880 (InitPictureAttributes) - VidOutVDPAU: Using ITU BT.709 colorspace<br>
2013-02-03 11:20:57.109128 I [14843/14843] CoreContext videooutwindow.cpp:478 (ApplySnapToVideoRect) - Snapping height to avoid scaling: height: 1080, top: 2<br>2013-02-03 11:20:57.109133 I [14843/14843] CoreContext videooutwindow.cpp:493 (ApplySnapToVideoRect) - Snapping width to avoid scaling: width: 1920, left: 0<br>
2013-02-03 11:20:57.109145 I [14843/14843] CoreContext videooutwindow.cpp:570 (PrintMoveResizeDebug) - Display Rect  left: 0, top: 2, width: 1920, height: 1080, aspect: 1.77778<br>2013-02-03 11:20:57.109153 I [14843/14843] CoreContext videooutwindow.cpp:579 (PrintMoveResizeDebug) - Video Rect    left: 0, top: 0, width: 1920, height: 1080, aspect: 1.77778<br>
2013-02-03 11:20:57.109158 I [14843/14843] CoreContext videoout_vdpau.cpp:119 (Init) - VidOutVDPAU: Created VDPAU context (GPU decode)<br>2013-02-03 11:20:57.110975 I [14843/14843] CoreContext videooutwindow.cpp:681 (SetVideoScalingAllowed) - Over/underscan. V: 0, H: 0<br>
2013-02-03 11:20:57.110984 I [14843/14843] CoreContext videooutwindow.cpp:478 (ApplySnapToVideoRect) - Snapping height to avoid scaling: height: 1080, top: 2<br>2013-02-03 11:20:57.110989 I [14843/14843] CoreContext videooutwindow.cpp:493 (ApplySnapToVideoRect) - Snapping width to avoid scaling: width: 1920, left: 0<br>
2013-02-03 11:20:57.111000 I [14843/14843] CoreContext videooutwindow.cpp:570 (PrintMoveResizeDebug) - Display Rect  left: 0, top: 2, width: 1920, height: 1080, aspect: 1.77778<br>2013-02-03 11:20:57.111008 I [14843/14843] CoreContext videooutwindow.cpp:579 (PrintMoveResizeDebug) - Video Rect    left: 0, top: 0, width: 1920, height: 1080, aspect: 1.77778<br>
<br>I have not changed any setups between the two and the gui and tv playback are set to full screen (1920x1080).<br><br>Mark<br><br><br><br>