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