[meta-intel] [PATCH 0/1] gstreamer-vaapi: Update to upstream version 1.8.2

Trevor Woerner twoerner at gmail.com
Thu Jul 28 14:46:51 PDT 2016


Hi Ross,

On Wed 2016-07-27 @ 06:09:06 PM, Trevor Woerner wrote:
> Thanks for continuing to help out :-)
+1

> I've saved the entire contents of the following in ~/tmp/gst/no-opengl and 
> ~/tmp/gst/opengl (as appropriate):
> 
>         tmp/work/corei7-64-<distro>-linux/gstreamer1.0-plugins-bad/1.8.2-r0/
> 
>         $ diff -ur --brief no-opengl/image/ opengl/image/ | sort
>         [remove all "Files ... and ... differ" lines]
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstbluez.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstbluez.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstbz2.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstbz2.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstcurl.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstcurl.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstdashdemux.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstdashdemux.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstdtls.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstdtls.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgsthls.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgsthls.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstneonhttpsrc.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstneonhttpsrc.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstrsvg.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstrsvg.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsbc.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsbc.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsmoothstreaming.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsmoothstreaming.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsndfile.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstsndfile.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstuvch264.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstuvch264.so
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstwebp.la
>         Only in no-opengl/image/usr/lib/gstreamer-1.0: libgstwebp.so
>         Only in opengl/image/usr/include/gstreamer-1.0/gst: gl
>         Only in opengl/image/usr/lib/girepository-1.0: GstGL-1.0.typelib
>         Only in opengl/image/usr/lib/gstreamer-1.0: include
>         Only in opengl/image/usr/lib/gstreamer-1.0: libgstopengl.la
>         Only in opengl/image/usr/lib/gstreamer-1.0: libgstopengl.so
>         Only in opengl/image/usr/lib: libgstgl-1.0.la
>         Only in opengl/image/usr/lib: libgstgl-1.0.so
>         Only in opengl/image/usr/lib: libgstgl-1.0.so.0
>         Only in opengl/image/usr/lib: libgstgl-1.0.so.0.802.0
>         Only in opengl/image/usr/lib/pkgconfig: gstreamer-gl-1.0.pc
>         Only in opengl/image/usr/share/gir-1.0: GstGL-1.0.gir

Even when I was sending this email I had a hard time explaining why there was
such a difference between no adjustment to PACAKGECONFIG and "adding" opengl;
it was odd that there were so many libraries "Only in no-opengl" :-)

With the append:

	$ diff -ur --brief no-opengl/image/ append-opengl/image/ | sort
	Only in append-opengl/image/usr/include/gstreamer-1.0/gst: gl
	Only in append-opengl/image/usr/lib/girepository-1.0: GstGL-1.0.typelib
	Only in append-opengl/image/usr/lib/gstreamer-1.0: include
	Only in append-opengl/image/usr/lib/gstreamer-1.0: libgstopengl.la
	Only in append-opengl/image/usr/lib/gstreamer-1.0: libgstopengl.so
	Only in append-opengl/image/usr/lib: libgstgl-1.0.la
	Only in append-opengl/image/usr/lib: libgstgl-1.0.so
	Only in append-opengl/image/usr/lib: libgstgl-1.0.so.0
	Only in append-opengl/image/usr/lib: libgstgl-1.0.so.0.802.0
	Only in append-opengl/image/usr/lib/pkgconfig: gstreamer-gl-1.0.pc
	Only in append-opengl/image/usr/share/gir-1.0: GstGL-1.0.gir

And this makes perfect sense (I didn't even have to remove any "Files ... and
... differ" lines).

But what's odd is that you say that by default your build already had the
opengl stuff :-(


More information about the meta-intel mailing list