<div dir="ltr"><div class="gmail_extra">Ugh, somewhere in the chain of copy/paste gmail swallowed the line breaks. Same content, reformatted, HTH:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">
I&rsquo;m using a Haswell i5 NUC (D54250WYK) as a frontend via HDMI. When I use the &quot;VAAPI Normal&quot; profile with 720p or 1080i content the colors are all wrong -- bright and very yellow. Playing the same recording via mpv --hwdec=vaapi works fine.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Myth version: fixes/0.27 [v0.27-1-g5b917e8]</div><div class="gmail_extra">Video drivers, etc: <a href="https://01.org/linuxgraphics/downloads/2014/2014q1-intel-graphics-stack-release">https://01.org/linuxgraphics/downloads/2014/2014q1-intel-graphics-stack-release</a></div>
<div class="gmail_extra">OS: Lubuntu 13.10</div><div class="gmail_extra"><br></div><div class="gmail_extra">Any thoughts?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks!</div><div class="gmail_extra">
Ted</div><div class="gmail_extra"><br></div><div class="gmail_extra">===</div><div class="gmail_extra"><br></div><div class="gmail_extra">Filtered log messages, less filtered version of the same here: &nbsp;<a href="http://pastebin.com/H1e65gm3">http://pastebin.com/H1e65gm3</a></div>
<div class="gmail_extra"><br></div><div class="gmail_extra">10:28:51.359105 I &nbsp;OpenGL: OpenGL renderer: Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2</div><div class="gmail_extra">10:28:51.359110 I &nbsp;OpenGL: OpenGL version : 3.0 Mesa 9.2.1</div>
<div class="gmail_extra">10:28:51.727981 I &nbsp;VDP: decoder&lt;-&gt;render support: vaapi &nbsp; &nbsp; &nbsp; nullvaapi openglvaapi</div><div class="gmail_extra">10:29:09.743834 I &nbsp;AFD: Stream #0, has id 0x11af codec id MPEG2VIDEO, type Video, bitrate 0 at 0xa6e0f80</div>
<div class="gmail_extra">10:29:09.744930 I &nbsp;AFD: Selected track #0 (id 0x11af codec id MPEG2VIDEO, type Video, bitrate 500000 at 0xa6e0f80)</div><div class="gmail_extra">10:29:09.747838 I &nbsp;VDP: Accepting: cmp(&gt; 0 0) dec(vaapi) cpus(4) skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()</div>
<div class="gmail_extra">10:29:09.751927 I &nbsp;VAAPI: Version: 0.34</div><div class="gmail_extra">10:29:09.751948 I &nbsp;VAAPI: Driver : Intel i965 driver - 1.2.2</div><div class="gmail_extra">10:29:09.751962 I &nbsp;VAAPI: Created VAAPI X11 display</div>
<div class="gmail_extra">10:29:09.752026 I &nbsp;VAAPI: Profile: MPEG2Simple Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752045 I &nbsp;VAAPI: Profile: MPEG2Main Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div>
<div class="gmail_extra">10:29:09.752063 I &nbsp;VAAPI: Profile: Unknown Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752081 I &nbsp;VAAPI: Profile: H264Main Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div>
<div class="gmail_extra">10:29:09.752098 I &nbsp;VAAPI: Profile: H264High Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752115 I &nbsp;VAAPI: Profile: VC1Simple Entrypoints: VLD&nbsp;</div><div class="gmail_extra">
10:29:09.752134 I &nbsp;VAAPI: Profile: VC1Main Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752148 I &nbsp;VAAPI: Profile: VC1Advanced Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752163 I &nbsp;VAAPI: Profile: Unknown Entrypoints: Unknown</div>
<div class="gmail_extra">10:29:09.752176 I &nbsp;VAAPI: Profile: Unknown Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752200 I &nbsp;VAAPI: Desired profile for &#39;MPEG2 VAAPI&#39;: MPEG2Main</div><div class="gmail_extra">
10:29:09.752216 I &nbsp;VAAPI: Found profile MPEG2Main with entry VLD&nbsp;</div><div class="gmail_extra">10:29:09.752248 I &nbsp;VAAPI: Created context (1920x1080-&gt;1920x1080)</div><div class="gmail_extra">10:29:09.753338 I &nbsp;VAAPI: Deleting VAAPI display.</div>
<div class="gmail_extra">10:29:09.753354 I &nbsp;VAAPI: Deleted context</div><div class="gmail_extra">10:29:09.753402 I &nbsp;AFD: Using 1 CPUs for decoding</div><div class="gmail_extra">10:29:09.753429 I &nbsp;AFD: InitVideoCodec() 0xa6e11e0 id(MPEG2VIDEO) type (Video).</div>
<div class="gmail_extra">10:29:09.753518 I &nbsp;AFD: Selected FPS is 29.97 (avg 29.97 codec 29.97 container 90000 estimated 29.97)</div><div class="gmail_extra">10:29:09.753589 I &nbsp;Player(0): SetFrameInterval ps:1 scan:3</div>
<div class="gmail_extra">10:29:09.753644 I &nbsp;Player(0): detectInterlace(Detect Scan, Interlaced Scan, 29.97, 1080) -&gt;Interlaced Scan</div><div class="gmail_extra">10:29:09.753773 I &nbsp;AFD: Using vaapi for video decoding</div>
<div class="gmail_extra">10:29:09.753816 I &nbsp;AFD: Opened codec 0xa6e11e0, id(MPEG2VIDEO) type(Video)</div><div class="gmail_extra">libva info: VA-API version 0.34.0</div><div class="gmail_extra">libva info: va_getDriverName() returns 0</div>
<div class="gmail_extra">libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i965_drv_video.so</div><div class="gmail_extra">libva info: Found init function __vaDriverInit_0_34</div><div class="gmail_extra">libva info: va_openDriver() returns 0</div>
<div class="gmail_extra">10:29:09.769616 I &nbsp;AFD: Successfully opened decoder for file: &quot;/home/ted/Video/videos/Suits - 3x15 - Know When to Fold &#39;Em.mpg&quot;. novideo(0)</div><div class="gmail_extra">10:29:09.798083 I &nbsp;VDP: SetVideoRender(openglvaapi) == GetVideoRenderer()</div>
<div class="gmail_extra">10:29:09.798908 I &nbsp;VidOutGL: Using main UI painter</div><div class="gmail_extra">10:29:09.799089 I &nbsp;GLVid: Viewport: 1920x1080</div><div class="gmail_extra">10:29:09.799103 I &nbsp;ColourSpace: PictureAttributes:&nbsp;</div>
<div class="gmail_extra">10:29:09.832873 I &nbsp;GLVid: Creating resize filter.</div><div class="gmail_extra">10:29:09.832896 I &nbsp;GLVid: Using raw RGBA input textures.</div><div class="gmail_extra">10:29:09.832915 I &nbsp;GLVid: MMX: 1 PBO: 1</div>
<div class="gmail_extra">10:29:09.833863 I &nbsp;VAAPI: Created VAAPI GLX display</div><div class="gmail_extra">10:29:09.833880 I &nbsp;VAAPI: Desired profile for &#39;MPEG2 VAAPI&#39;: MPEG2Main</div><div class="gmail_extra">10:29:09.833889 I &nbsp;VAAPI: Found profile MPEG2Main with entry VLD&nbsp;</div>
<div class="gmail_extra">10:29:09.833899 I &nbsp;VAAPI: Created context (1920x1080-&gt;1920x1080)</div><div class="gmail_extra">10:29:09.833943 I &nbsp;VAAPI: Created 24 buffers</div><div class="gmail_extra">10:29:09.833961 I &nbsp;ColourSpace: PictureAttributes: Brightness, Contrast, Colour, Hue,&nbsp;</div>
<div class="gmail_extra">10:29:09.916054 I &nbsp;Player(0): Video timing method: DRM</div><div class="gmail_extra">10:29:09.916086 I &nbsp;Player(0): Display Refresh Rate: 59.999 Video Frame Rate: 29.970</div><div class="gmail_extra">
10:29:09.916100 I &nbsp;Player(0): SetFrameInterval ps:1 scan:1</div><div class="gmail_extra">10:29:09.937855 I &nbsp;TV: Entering main playback loop.</div><div class="gmail_extra">10:29:09.939420 I &nbsp;Player(0): Waiting for video buffers...</div>
<div class="gmail_extra">10:29:09.951103 I &nbsp;Player(0): Enabled deinterlacing</div><div class="gmail_extra">10:29:09.957960 I &nbsp;VAAPI: Number of VAAPI GLX surfaces: 1</div><div class="gmail_extra"><br></div><div class="gmail_extra">
With --logLevel=debug I also see the following repeated 5 times:</div><div class="gmail_extra"><br></div><div class="gmail_extra">11:21:45.023926 D &nbsp;ColourSpace: Brightness: -0.0000 Contrast: 1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0</div>
<div class="gmail_extra">11:21:45.023964 D &nbsp;ColourSpace: 1.1644 0.0000 1.5972 -0.8748</div><div class="gmail_extra">11:21:45.023994 D &nbsp;ColourSpace: 1.1644 -0.3916 -0.8128 0.5315</div><div class="gmail_extra">11:21:45.024018 D &nbsp;ColourSpace: 1.1644 2.0184 0.0000 -1.0862</div>
<div class="gmail_extra">ted@curiosity:~$ ^C</div><div class="gmail_extra">ted@curiosity:~$&nbsp;</div><div class="gmail_extra">ted@curiosity:~$ cat /tmp/grr</div><div class="gmail_extra">I&rsquo;m using a Haswell i5 NUC (D54250WYK) as a frontend via HDMI. When I use the &quot;VAAPI Normal&quot; profile with 720p or 1080i content the colors are all wrong -- bright and very yellow. Playing the same recording via mpv --hwdec=vaapi works fine.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Myth version: fixes/0.27 [v0.27-1-g5b917e8]</div><div class="gmail_extra">Video drivers, etc: <a href="https://01.org/linuxgraphics/downloads/2014/2014q1-intel-graphics-stack-release">https://01.org/linuxgraphics/downloads/2014/2014q1-intel-graphics-stack-release</a></div>
<div class="gmail_extra">OS: Lubuntu 13.10</div><div class="gmail_extra"><br></div><div class="gmail_extra">Any thoughts?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks!</div><div class="gmail_extra">
Ted</div><div class="gmail_extra"><br></div><div class="gmail_extra">===</div><div class="gmail_extra"><br></div><div class="gmail_extra">Filtered log messages, less filtered version of the same here: &nbsp;<a href="http://pastebin.com/H1e65gm3">http://pastebin.com/H1e65gm3</a></div>
<div class="gmail_extra"><br></div><div class="gmail_extra">10:28:51.359105 I &nbsp;OpenGL: OpenGL renderer: Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2</div><div class="gmail_extra">10:28:51.359110 I &nbsp;OpenGL: OpenGL version : 3.0 Mesa 9.2.1</div>
<div class="gmail_extra">10:28:51.727981 I &nbsp;VDP: decoder&lt;-&gt;render support: vaapi &nbsp; &nbsp; &nbsp; nullvaapi openglvaapi</div><div class="gmail_extra">10:29:09.743834 I &nbsp;AFD: Stream #0, has id 0x11af codec id MPEG2VIDEO, type Video, bitrate 0 at 0xa6e0f80</div>
<div class="gmail_extra">10:29:09.744930 I &nbsp;AFD: Selected track #0 (id 0x11af codec id MPEG2VIDEO, type Video, bitrate 500000 at 0xa6e0f80)</div><div class="gmail_extra">10:29:09.747838 I &nbsp;VDP: Accepting: cmp(&gt; 0 0) dec(vaapi) cpus(4) skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()</div>
<div class="gmail_extra">10:29:09.751927 I &nbsp;VAAPI: Version: 0.34</div><div class="gmail_extra">10:29:09.751948 I &nbsp;VAAPI: Driver : Intel i965 driver - 1.2.2</div><div class="gmail_extra">10:29:09.751962 I &nbsp;VAAPI: Created VAAPI X11 display</div>
<div class="gmail_extra">10:29:09.752026 I &nbsp;VAAPI: Profile: MPEG2Simple Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752045 I &nbsp;VAAPI: Profile: MPEG2Main Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div>
<div class="gmail_extra">10:29:09.752063 I &nbsp;VAAPI: Profile: Unknown Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752081 I &nbsp;VAAPI: Profile: H264Main Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div>
<div class="gmail_extra">10:29:09.752098 I &nbsp;VAAPI: Profile: H264High Entrypoints: VLD EncSlice (UNSUPPORTED)&nbsp;</div><div class="gmail_extra">10:29:09.752115 I &nbsp;VAAPI: Profile: VC1Simple Entrypoints: VLD&nbsp;</div><div class="gmail_extra">
10:29:09.752134 I &nbsp;VAAPI: Profile: VC1Main Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752148 I &nbsp;VAAPI: Profile: VC1Advanced Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752163 I &nbsp;VAAPI: Profile: Unknown Entrypoints: Unknown</div>
<div class="gmail_extra">10:29:09.752176 I &nbsp;VAAPI: Profile: Unknown Entrypoints: VLD&nbsp;</div><div class="gmail_extra">10:29:09.752200 I &nbsp;VAAPI: Desired profile for &#39;MPEG2 VAAPI&#39;: MPEG2Main</div><div class="gmail_extra">
10:29:09.752216 I &nbsp;VAAPI: Found profile MPEG2Main with entry VLD&nbsp;</div><div class="gmail_extra">10:29:09.752248 I &nbsp;VAAPI: Created context (1920x1080-&gt;1920x1080)</div><div class="gmail_extra">10:29:09.753338 I &nbsp;VAAPI: Deleting VAAPI display.</div>
<div class="gmail_extra">10:29:09.753354 I &nbsp;VAAPI: Deleted context</div><div class="gmail_extra">10:29:09.753402 I &nbsp;AFD: Using 1 CPUs for decoding</div><div class="gmail_extra">10:29:09.753429 I &nbsp;AFD: InitVideoCodec() 0xa6e11e0 id(MPEG2VIDEO) type (Video).</div>
<div class="gmail_extra">10:29:09.753518 I &nbsp;AFD: Selected FPS is 29.97 (avg 29.97 codec 29.97 container 90000 estimated 29.97)</div><div class="gmail_extra">10:29:09.753589 I &nbsp;Player(0): SetFrameInterval ps:1 scan:3</div>
<div class="gmail_extra">10:29:09.753644 I &nbsp;Player(0): detectInterlace(Detect Scan, Interlaced Scan, 29.97, 1080) -&gt;Interlaced Scan</div><div class="gmail_extra">10:29:09.753773 I &nbsp;AFD: Using vaapi for video decoding</div>
<div class="gmail_extra">10:29:09.753816 I &nbsp;AFD: Opened codec 0xa6e11e0, id(MPEG2VIDEO) type(Video)</div><div class="gmail_extra">libva info: VA-API version 0.34.0</div><div class="gmail_extra">libva info: va_getDriverName() returns 0</div>
<div class="gmail_extra">libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i965_drv_video.so</div><div class="gmail_extra">libva info: Found init function __vaDriverInit_0_34</div><div class="gmail_extra">libva info: va_openDriver() returns 0</div>
<div class="gmail_extra">10:29:09.769616 I &nbsp;AFD: Successfully opened decoder for file: &quot;/home/ted/Video/videos/Suits - 3x15 - Know When to Fold &#39;Em.mpg&quot;. novideo(0)</div><div class="gmail_extra">10:29:09.798083 I &nbsp;VDP: SetVideoRender(openglvaapi) == GetVideoRenderer()</div>
<div class="gmail_extra">10:29:09.798908 I &nbsp;VidOutGL: Using main UI painter</div><div class="gmail_extra">10:29:09.799089 I &nbsp;GLVid: Viewport: 1920x1080</div><div class="gmail_extra">10:29:09.799103 I &nbsp;ColourSpace: PictureAttributes:&nbsp;</div>
<div class="gmail_extra">10:29:09.832873 I &nbsp;GLVid: Creating resize filter.</div><div class="gmail_extra">10:29:09.832896 I &nbsp;GLVid: Using raw RGBA input textures.</div><div class="gmail_extra">10:29:09.832915 I &nbsp;GLVid: MMX: 1 PBO: 1</div>
<div class="gmail_extra">10:29:09.833863 I &nbsp;VAAPI: Created VAAPI GLX display</div><div class="gmail_extra">10:29:09.833880 I &nbsp;VAAPI: Desired profile for &#39;MPEG2 VAAPI&#39;: MPEG2Main</div><div class="gmail_extra">10:29:09.833889 I &nbsp;VAAPI: Found profile MPEG2Main with entry VLD&nbsp;</div>
<div class="gmail_extra">10:29:09.833899 I &nbsp;VAAPI: Created context (1920x1080-&gt;1920x1080)</div><div class="gmail_extra">10:29:09.833943 I &nbsp;VAAPI: Created 24 buffers</div><div class="gmail_extra">10:29:09.833961 I &nbsp;ColourSpace: PictureAttributes: Brightness, Contrast, Colour, Hue,&nbsp;</div>
<div class="gmail_extra">10:29:09.916054 I &nbsp;Player(0): Video timing method: DRM</div><div class="gmail_extra">10:29:09.916086 I &nbsp;Player(0): Display Refresh Rate: 59.999 Video Frame Rate: 29.970</div><div class="gmail_extra">
10:29:09.916100 I &nbsp;Player(0): SetFrameInterval ps:1 scan:1</div><div class="gmail_extra">10:29:09.937855 I &nbsp;TV: Entering main playback loop.</div><div class="gmail_extra">10:29:09.939420 I &nbsp;Player(0): Waiting for video buffers...</div>
<div class="gmail_extra">10:29:09.951103 I &nbsp;Player(0): Enabled deinterlacing</div><div class="gmail_extra">10:29:09.957960 I &nbsp;VAAPI: Number of VAAPI GLX surfaces: 1</div><div class="gmail_extra"><br></div><div class="gmail_extra">
With --logLevel=debug I also see the following repeated 5 times:</div><div class="gmail_extra"><br></div><div class="gmail_extra">11:21:45.023926 D &nbsp;ColourSpace: Brightness: -0.0000 Contrast: 1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0</div>
<div class="gmail_extra">11:21:45.023964 D &nbsp;ColourSpace: 1.1644 0.0000 1.5972 -0.8748</div><div class="gmail_extra">11:21:45.023994 D &nbsp;ColourSpace: 1.1644 -0.3916 -0.8128 0.5315</div><div class="gmail_extra">11:21:45.024018 D &nbsp;ColourSpace: 1.1644 2.0184 0.0000 -1.0862</div>
<div class="gmail_extra"><br></div></div></div>