[mythtv-users] Troubleshooting VAAPI playback with Intel 54250WYK NUC
Rob Orange
rob at orange.org.nz
Sat Sep 13 04:09:57 UTC 2014
On 18 August 2014 14:28, Rob and Jen Orange <rob.jen at orange.org.nz> wrote:
> > On 18 August 2014 14:21, Jean-Yves Avenard <jyavenard at gmail.com> wrote:
> >> On 18 August 2014 12:03, Rob Orange <rob at orange.org.nz> wrote:
> >>> Hi,
> >>>
> >>> I have been trying to get my intel NUC to playback using the VAAPi
> >>> setting - however I get the following error when trying to play the
> >>> test video
> >>>
> >>
> >>> I have installed the Intel Graphics package - should I be using the
> >>> driver that is bundled with Mythbuntu?
> >>
> >> what does vainfo returns when you run it in a command line?
> >> _______________________________________________
> >> mythtv-users mailing list
> >> mythtv-users at mythtv.org
> >> http://www.mythtv.org/mailman/listinfo/mythtv-users
> >> http://wiki.mythtv.org/Mailing_List_etiquette
> >> MythTV Forums: https://forum.mythtv.org
>
> On 18 August 2014 14:25, Rob and Jen Orange <rob.jen at orange.org.nz> wrote:
> > libva info: VA-API version 0.35.1
> > libva info: va_getDriverName() returns 0
> > libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
> > libva info: Found init function __vaDriverInit_0_35
> > libva info: va_openDriver() returns 0
> > vainfo: VA-API version: 0.35 (libva 1.3.1)
> > vainfo: Driver version: Intel i965 driver for Intel(R) Haswell Mobile -
> 1.3.2
> > vainfo: Supported profile and entrypoints
> > VAProfileMPEG2Simple : VAEntrypointVLD
> > VAProfileMPEG2Simple : VAEntrypointEncSlice
> > VAProfileMPEG2Main : VAEntrypointVLD
> > VAProfileMPEG2Main : VAEntrypointEncSlice
> > VAProfileH264ConstrainedBaseline: VAEntrypointVLD
> > VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
> > VAProfileH264Main : VAEntrypointVLD
> > VAProfileH264Main : VAEntrypointEncSlice
> > VAProfileH264High : VAEntrypointVLD
> > VAProfileH264High : VAEntrypointEncSlice
> > VAProfileVC1Simple : VAEntrypointVLD
> > VAProfileVC1Main : VAEntrypointVLD
> > VAProfileVC1Advanced : VAEntrypointVLD
> > VAProfileNone : VAEntrypointVideoProc
> > VAProfileJPEGBaseline : VAEntrypointVLD
> >
> sorry, my apologies. I realised I slipped up with the bottom posting
> rule just after I sent it!
>
I have included a more verbose log of the vaapi error. any ideas what might
be causing it? or where I should start looking?
2014-09-13 15:29:01.327997 I VDP: decoder<->render support: ffmpeg
null xlib xshm xv-blit opengl opengl-lite vdpau nullvdpau nullvaapi
openglvaapi
2014-09-13 15:29:01.328023 I VDP: decoder<->render support: vaapi
nullvaapi openglvaapi
2014-09-13 15:29:01.328032 I VDP: decoder<->render support: crystalhd
null xlib xshm xv-blit opengl opengl-lite vdpau nullvdpau nullvaapi
2014-09-13 15:29:01.329599 N VDP: Ignoring profile item 15 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:29:01.329647 N VDP: Ignoring profile item 16 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:29:01.330277 N VDP: Ignoring profile item 19 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:29:01.330322 N VDP: Ignoring profile item 20 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:29:01.332168 N VDP: Ignoring profile item 23 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:29:01.332212 N VDP: Ignoring profile item 24 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:30:26.128836 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(3)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:30:26.133110 I VAAPI: Version: 0.35
2014-09-13 15:30:26.133125 I VAAPI: Driver : Intel i965 driver for
Intel(R) Haswell Mobile - 1.3.2
2014-09-13 15:30:26.133136 I VAAPI: Created VAAPI X11 display
2014-09-13 15:30:26.133184 I VAAPI: Profile: MPEG2Simple Entrypoints: VLD
EncSlice (UNSUPPORTED)
2014-09-13 15:30:26.133195 I VAAPI: Profile: MPEG2Main Entrypoints: VLD
EncSlice (UNSUPPORTED)
2014-09-13 15:30:26.133206 I VAAPI: Profile: Unknown Entrypoints: VLD
EncSlice (UNSUPPORTED)
2014-09-13 15:30:26.133216 I VAAPI: Profile: H264Main Entrypoints: VLD
EncSlice (UNSUPPORTED)
2014-09-13 15:30:26.133226 I VAAPI: Profile: H264High Entrypoints: VLD
EncSlice (UNSUPPORTED)
2014-09-13 15:30:26.133236 I VAAPI: Profile: VC1Simple Entrypoints: VLD
2014-09-13 15:30:26.133247 I VAAPI: Profile: VC1Main Entrypoints: VLD
2014-09-13 15:30:26.133257 I VAAPI: Profile: VC1Advanced Entrypoints: VLD
2014-09-13 15:30:26.133266 I VAAPI: Profile: Unknown Entrypoints: Unknown
2014-09-13 15:30:26.133275 I VAAPI: Profile: Unknown Entrypoints: VLD
2014-09-13 15:30:26.133291 I VAAPI: Desired profile for 'H.264 VAAPI':
H264High
2014-09-13 15:30:26.133301 I VAAPI: Found profile H264High with entry VLD
2014-09-13 15:30:26.133318 I VAAPI: Created context (848x480->848x480)
2014-09-13 15:30:26.133909 I VAAPI: Deleting VAAPI display.
2014-09-13 15:30:26.133919 I VAAPI: Deleted context
2014-09-13 15:30:26.134159 I AFD: Using vaapi for video decoding
2014-09-13 15:30:26.159438 I VideoOutput: Allowed renderers: openglvaapi
2014-09-13 15:30:26.159471 I VideoOutput: Allowed renderers (filt: vaapi):
openglvaapi
2014-09-13 15:30:26.160647 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(3)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:30:26.160780 I VideoOutput: Preferred renderer: openglvaapi
2014-09-13 15:30:26.160798 I VideoOutput: Trying video renderer:
'openglvaapi'
2014-09-13 15:30:26.170735 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(3)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:30:26.170968 I VDP: SetVideoRenderer(openglvaapi)
2014-09-13 15:30:26.170977 I VDP: SetVideoRender(openglvaapi) ==
GetVideoRenderer()
2014-09-13 15:30:26.226037 E VAAPI: Failed to get OpenGL context - you
must use the OpenGL UI painter for VAAPI GLX support.
2014-09-13 15:30:26.226156 I VAAPI: Deleting VAAPI display.
2014-09-13 15:30:26.226165 E VAAPI: Invalid display
2014-09-13 15:30:26.226173 E VidOutGLVAAPI: Failed to create VAAPI context.
2014-09-13 15:30:26.226194 I VAAPI: Deleted context
2014-09-13 15:40:06.359868 N VDP: Ignoring profile item 15 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:40:06.359907 N VDP: Ignoring profile item 16 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:40:06.360387 N VDP: Ignoring profile item 19 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:40:06.360421 N VDP: Ignoring profile item 20 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:40:06.361889 N VDP: Ignoring profile item 23 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:40:06.361923 N VDP: Ignoring profile item 24 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,xlib,xshm,xv-blit,opengl,opengl-lite,vdpau,nullvdpau,nullvaapi,openglvaapi))
2014-09-13 15:43:03.630848 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:05.409621 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:05.411728 I VAAPI: Created VAAPI X11 display
2014-09-13 15:43:05.411748 I VAAPI: Desired profile for 'H.264 VAAPI':
H264High
2014-09-13 15:43:05.411755 I VAAPI: Found profile H264High with entry VLD
2014-09-13 15:43:05.411768 I VAAPI: Created context (848x480->848x480)
2014-09-13 15:43:05.412106 I VAAPI: Deleting VAAPI display.
2014-09-13 15:43:05.412114 I VAAPI: Deleted context
2014-09-13 15:43:05.412239 I AFD: Using vaapi for video decoding
2014-09-13 15:43:05.439844 I VideoOutput: Allowed renderers: openglvaapi
2014-09-13 15:43:05.439875 I VideoOutput: Allowed renderers (filt: vaapi):
openglvaapi
2014-09-13 15:43:05.440941 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:05.441038 I VideoOutput: Preferred renderer: openglvaapi
2014-09-13 15:43:05.441054 I VideoOutput: Trying video renderer:
'openglvaapi'
2014-09-13 15:43:05.452883 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:05.453061 I VDP: SetVideoRenderer(openglvaapi)
2014-09-13 15:43:05.453070 I VDP: SetVideoRender(openglvaapi) ==
GetVideoRenderer()
2014-09-13 15:43:05.475696 E VAAPI: Failed to get OpenGL context - you
must use the OpenGL UI painter for VAAPI GLX support.
2014-09-13 15:43:05.475857 I VAAPI: Deleting VAAPI display.
2014-09-13 15:43:05.475862 E VAAPI: Invalid display
2014-09-13 15:43:05.475868 E VidOutGLVAAPI: Failed to create VAAPI context.
2014-09-13 15:43:05.475881 I VAAPI: Deleted context
2014-09-13 15:43:07.276402 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:07.277431 I VAAPI: Created VAAPI X11 display
2014-09-13 15:43:07.277450 I VAAPI: Desired profile for 'H.264 VAAPI':
H264High
2014-09-13 15:43:07.277457 I VAAPI: Found profile H264High with entry VLD
2014-09-13 15:43:07.277466 I VAAPI: Created context (1920x816->1920x816)
2014-09-13 15:43:07.277670 I VAAPI: Deleting VAAPI display.
2014-09-13 15:43:07.277674 I VAAPI: Deleted context
2014-09-13 15:43:07.277764 I AFD: Using vaapi for video decoding
2014-09-13 15:43:07.289665 I VideoOutput: Allowed renderers: openglvaapi
2014-09-13 15:43:07.289689 I VideoOutput: Allowed renderers (filt: vaapi):
openglvaapi
2014-09-13 15:43:07.290935 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:07.290997 I VideoOutput: Preferred renderer: openglvaapi
2014-09-13 15:43:07.291007 I VideoOutput: Trying video renderer:
'openglvaapi'
2014-09-13 15:43:07.292260 I VDP: Accepting: cmp(> 0 0) dec(vaapi) cpus(4)
skiploop(enabled) rend(openglvaapi) osd(opengl2) osdfade(enabled)
deint(vaapibobdeint,vaapionefield) filt()
2014-09-13 15:43:07.292375 I VDP: SetVideoRenderer(openglvaapi)
2014-09-13 15:43:07.292381 I VDP: SetVideoRender(openglvaapi) ==
GetVideoRenderer()
2014-09-13 15:43:07.341885 E VAAPI: Failed to get OpenGL context - you
must use the OpenGL UI painter for VAAPI GLX support.
2014-09-13 15:43:07.341972 I VAAPI: Deleting VAAPI display.
2014-09-13 15:43:07.341978 E VAAPI: Invalid display
2014-09-13 15:43:07.341984 E VidOutGLVAAPI: Failed to create VAAPI context.
2014-09-13 15:43:07.342007 I VAAPI: Deleted context
Thanks,
Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20140913/ba937439/attachment-0001.html>
More information about the mythtv-users
mailing list