[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