Gstreamer1.0 opengl plugins Windows
Dmitri Afanasjev
adimas at gmail.com
Mon Jun 22 08:36:11 PDT 2015
After Gstreamer 1.4.5 installation gst-inspect-1.0 shows "right" opengl
plugins:
Plugin Details:
Name opengl
Description OpenGL plugin
Filename
E:\gstreamer\1.0\x86_64\lib\gstreamer-1.0\libgstopengl.dll
Version 1.4.5
License LGPL
Source module gst-plugins-bad
Source release date 2014-12-18
Binary package GStreamer Bad Plug-ins source release
Origin URL Unknown package origin
glimagesink: OpenGL video sink
glfiltercube: OpenGL cube filter
gleffects: Gstreamer OpenGL Effects
glcolorscale: OpenGL color scale
glvideomixer: OpenGL video_mixer
glshader: OpenGL fragment shader filter
gltestsrc: Video test source
glfilterblur: Gstreamer OpenGL Blur
glfiltersobel: Gstreamer OpenGL Sobel
glfilterlaplacian: OpenGL laplacian filter
glfilterglass: OpenGL glass filter
glfilterapp: OpenGL application filter
glfilterreflectedscreen: OpenGL Reflected Screen filter
gldeinterlace: OpenGL deinterlacing filter
glmosaic: OpenGL mosaic
gldifferencematte: Gstreamer OpenGL DifferenceMatte
glbumper: OpenGL bumper filter
gloverlay: Gstreamer OpenGL Overlay
18 features:
+-- 18 elements
in 1.5.1 there are *glupload* and *gldownload *elemens. As I understood gl*
elements automatically uses glupload/download.
Regards, Dmitri
пн, 22 июня 2015 г. в 17:47, Dmitri Afanasjev <adimas at gmail.com>:
> Hello developers!
>
> I have problem installing gstreamer1.0 with opengl. After installing
> binaries i run *gst-inspect-1.0 opengl* and have following plugin list:
>
> C:\Users\Dmitri>gst-inspect-1.0 opengl
> WARNING: no real random source present!
> Plugin Details:
> Name opengl
> Description OpenGL plugin
> Filename
> E:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstopengl.dll
> Version 1.5.1
> License LGPL
> Source module gst-plugins-bad
> Source release date 2015-06-07
> Binary package GStreamer Bad Plug-ins source release
> Origin URL Unknown package origin
>
> glimagesink: GL Sink Bin
> glimagesinkelement: OpenGL video sink
> glupload: OpenGL uploader
> gldownload: OpenGL uploader
> glcolorconvert: OpenGL color converter
> glfilterbin: GL Filter Bin
> glsinkbin: GL Sink Bin
> glsrcbin: GL Src Bin
> glmixerbin: Generic bin
> glfiltercube: OpenGL cube filter
> gltransformation: OpenGL transformation filter
> gleffects: Gstreamer OpenGL Effects
> gleffects_identity: Gstreamer OpenGL Effects
> gleffects_mirror: Gstreamer OpenGL Effects
> gleffects_squeeze: Gstreamer OpenGL Effects
> gleffects_stretch: Gstreamer OpenGL Effects
> gleffects_tunnel: Gstreamer OpenGL Effects
> gleffects_fisheye: Gstreamer OpenGL Effects
> gleffects_twirl: Gstreamer OpenGL Effects
> gleffects_bulge: Gstreamer OpenGL Effects
> gleffects_square: Gstreamer OpenGL Effects
> gleffects_heat: Gstreamer OpenGL Effects
> gleffects_sepia: Gstreamer OpenGL Effects
> gleffects_xpro: Gstreamer OpenGL Effects
> gleffects_lumaxpro: Gstreamer OpenGL Effects
> gleffects_xray: Gstreamer OpenGL Effects
> gleffects_sin: Gstreamer OpenGL Effects
> gleffects_glow: Gstreamer OpenGL Effects
> gleffects_sobel: Gstreamer OpenGL Effects
> gleffects_blur: Gstreamer OpenGL Effects
> gleffects_laplacian: Gstreamer OpenGL Effects
> glcolorscale: OpenGL color scale
> glvideomixer: Generic bin
> glvideomixerelement: OpenGL video_mixer
> glshader: OpenGL fragment shader filter
> glfilterapp: OpenGL application filter
> gloverlay: Gstreamer OpenGL Overlay
> gltestsrc: Video test source
> glfilterglass: OpenGL glass filter
> gldeinterlace: OpenGL deinterlacing filter
> glmosaic: OpenGL mosaic
> gldifferencematte: Gstreamer OpenGL DifferenceMatte
>
> 42 features:
> +-- 42 elements
>
> I have found that the list should be something like that:
>
> glimagesink: OpenGL video sink
> glfiltercube: OpenGL cube filter
> gleffects: Gstreamer OpenGL Effects
> glcolorscale: OpenGL color scale
> glvideomixer: OpenGL video_mixer
> glshader: OpenGL fragment shader filter
> gltestsrc: Video test source
> glfilterblur: Gstreamer OpenGL Blur
> glfiltersobel: Gstreamer OpenGL Sobel
> glfilterlaplacian: OpenGL laplacian filter
> glfilterglass: OpenGL glass filter
> glfilterapp: OpenGL application filter
> glfilterreflectedscreen: OpenGL Reflected Screen filter
> gldeinterlace: OpenGL deinterlacing filter
> glmosaic: OpenGL mosaic
> gldifferencematte: Gstreamer OpenGL DifferenceMatte
> glbumper: OpenGL bumper filter
> gloverlay: Gstreamer OpenGL Overlay
>
> here:
> http://www.phoronix.com/forums/forum/software/desktop-linux/44276-gstreamer-1-4-0-released-opengl-improvements-new-features
>
> How to install new plugins to use with gstreamer pipeline?
>
> Regards, Dmitri
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150622/018e336f/attachment.html>
More information about the gstreamer-devel
mailing list