1. 01 Jul, 2016 1 commit
  2. 27 Jun, 2016 1 commit
  3. 22 Jun, 2016 1 commit
    • Matthew Waters's avatar
      qmlglsink: add win32 support · 3be4b85a
      Matthew Waters authored
      The current state of c++ ABI's on Window's and Gst's/Qt's conflicting
      mingw builds means that we cannot use mingw for building the qt plugin.
      
      Instead, a qmake .pro file is provided that is expected to be used with the
      msvc binaries provided by Qt like so:
      
      (with the PATH environment variable containing the path to the qt biniaries
      and PKG_CONFIG_PATH containing the path to GStreamer modules)
      cd /path/to/sources/gst-plugins-bad/ext/qt
      qmake -tp vc
      
      Then open the resulting VS project and build the library.  Then
      
      cp debug/libgstqtsink.dll /path/to/prefix/lib/gstreamer-1.0/libgstqtsink.cll
      
      https://bugzilla.gnome.org/show_bug.cgi?id=761260
      3be4b85a
  4. 15 Jun, 2016 4 commits
  5. 24 Mar, 2016 1 commit
  6. 03 Mar, 2016 1 commit
  7. 24 Feb, 2016 1 commit
  8. 22 Feb, 2016 1 commit
  9. 01 Feb, 2016 1 commit
  10. 27 Jan, 2016 1 commit
  11. 15 Jan, 2016 1 commit
  12. 16 Dec, 2015 1 commit
    • Nicolas Dufresne's avatar
      qtsink: Add configured GL cflags to the build · 0e6a8838
      Nicolas Dufresne authored
      We don't directly link to GL in the element, though we use GL headers.
      For this reason we need to include the proper GL headers path. This
      prevent this element from using a different GL header then libgstgl.
      0e6a8838
  13. 14 Dec, 2015 1 commit
    • Matthew Waters's avatar
      glmemory: base classify and add the pbo memory on top · 28d088fa
      Matthew Waters authored
      The base class is useful for having multiple backing memory types other
      than the default.  e.g. IOSurface, EGLImage, dmabuf?
      
      The PBO transfer logic is now inside GstGLMemoryPBO which uses GstGLBuffer
      to manage the PBO memory.
      
      This also moves the format utility functions into their own file.
      28d088fa
  14. 20 Nov, 2015 2 commits
  15. 19 Nov, 2015 1 commit
  16. 19 Oct, 2015 1 commit
  17. 02 Oct, 2015 1 commit
  18. 29 Sep, 2015 1 commit
  19. 28 Sep, 2015 4 commits
  20. 10 Sep, 2015 1 commit
  21. 09 Sep, 2015 1 commit
  22. 31 Aug, 2015 2 commits
  23. 08 Aug, 2015 1 commit
  24. 22 Jul, 2015 2 commits
  25. 18 Jul, 2015 1 commit
  26. 10 Jul, 2015 2 commits
    • Edward Hervey's avatar
      d1ad64fc
    • Matthew Waters's avatar
      new qt5 qml GL video sink · b1bbdcee
      Matthew Waters authored
      Very much in the same spirit as the Gtk GL sink
      
      Two things are provided
      1. A QQuickItem subclass that renders out RGBA filled GstGLMemory
         buffers that is instantiated from qml.
      2. A sink element that will push buffers into (1)
      
      To use
      1. Declare the GstGLVideoItem in qml with an appropriate
         objectName property set.
      2. Get the aforementioned GstGLVideoItem from qml using something like
      
      QQmlApplicationEngine engine;
      engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
      
      QObject *rootObject = engine.rootObjects().first();
      QQuickItem *videoItem = rootObject->findChild<QQuickItem *> ("videoItem");
      
      3. Set the videoItem on the sink
      
      https://bugzilla.gnome.org/show_bug.cgi?id=752185
      b1bbdcee