[Bug 762922] Fail to play H265 video decode if the video in matroska container in gstreamer-vaapi 1.6.0

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 3 11:11:15 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=762922

--- Comment #6 from Lim Siew Hoon <siew.hoon.lim at intel.com> ---
(In reply to Víctor Manuel Jáquez Leal from comment #2)
> You need to add another patch above that:
> 
> 861ef4d (origin/master, master) vaapidecode: intersect with filter in
> getcaps()
> 
> That's the last in master right now. Because the patch you mention is
> incomplete. And I'm pretty sure that it is working by mistake :D
> 
> I don't have a computer with H.265 decoding capabilities for the moment.
> Could you upload the logs with GST_DEBUG="*:3,vaapi*:5" ??


I'm cloning new image. To re-test again.  Ever with or without 2 patch [861ef4d
(origin/master, master) vaapidecode: intersect with filter in getcaps() +
vaapidecode: use video decoder getcaps() + 1.6.0 release code base]. It didn't
work anymore. :(

Now very consistent getting the error same failure.

vainfo: 
root at intel-corei7-64:~# vainfo
libva info: VA-API version 0.38.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_38
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.38 (libva 1.6.3.pre1)
vainfo: Driver version: Intel i965 driver for Intel(R) Broxton - 1.6.3.pre1
(1.6.1-95-gc180143)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264MultiviewHigh      : VAEntrypointVLD
      VAProfileH264MultiviewHigh      : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileH264StereoHigh         : VAEntrypointEncSlice
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD


gst command pipeline:
gst-launch-1.0 -v filesrc location=/home/test/test_Main_at_L3.mkv !
matroskademux ! vaapidecode ! vaapisink

gstreamer 1.6.1 version
gst-plugins-base 1.6.1 version
gst-plugins-bad 1.6.1 version
gstreamer-vaapi 1.6.1 version.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list