1. 08 Sep, 2019 1 commit
  2. 06 Sep, 2019 1 commit
  3. 05 Sep, 2019 2 commits
  4. 03 Sep, 2019 2 commits
  5. 30 Aug, 2019 4 commits
    • Thibault Saunier's avatar
      Pass the code through codespell · 909baa23
      Thibault Saunier authored
      909baa23
    • Matthew Waters's avatar
      oggdemux: fix werror build on macos · cbd41106
      Matthew Waters authored
      ../ext/ogg/gstoggdemux.c:1071:7: error: format specifies type 'long' but the argument has type 'ogg_int64_t' (aka 'long long') [-Werror,-Wformat]
            packet->granulepos);
            ^~~~~~~~~~~~~~~~~~~
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:1062:96: note: expanded from macro 'GST_DEBUG_OBJECT'
      #define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:646:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
              (GObject *) (object), __VA_ARGS__);                             \
                                    ^~~~~~~~~~~
      ../ext/ogg/gstoggdemux.c:1312:15: error: format specifies type 'long' but the argument has type 'ogg_int64_t' (aka 'long long') [-Werror,-Wformat]
                    packet.granulepos);
                    ^~~~~~~~~~~~~~~~~~
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:1060:98: note: expanded from macro 'GST_WARNING_OBJECT'
      #define GST_WARNING_OBJECT(obj,...)     GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_WARNING, obj,  __VA_ARGS__)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:646:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
              (GObject *) (object), __VA_ARGS__);                             \
                                    ^~~~~~~~~~~
      cbd41106
    • Matthew Waters's avatar
      gl: also build plugin with -fobjc-arc · 0973e1d0
      Matthew Waters authored
      Fixes macos werror build
      
      ../ext/gl/caopengllayersink.m:336:23: error: '__bridge_retained' casts have no effect when not using ARC [-Werror,-Warc-bridge-casts-disallowed-in-nonarc]
          ca_sink->layer = (__bridge_retained gpointer)layer;
                            ^~~~~~~~~~~~~~~~~~
      0973e1d0
    • Matthew Waters's avatar
      glwindow/cocoa: silence unused-variable warning · fc539f61
      Matthew Waters authored
      We are using ARC to cleanup after ourselves.
      
      ../gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:159:20: error: unused variable 'queue' [-Werror,-Wunused-variable]
        dispatch_queue_t queue = (__bridge_transfer dispatch_queue_t) window->priv->gl_queue;
                         ^
      fc539f61
  6. 29 Aug, 2019 2 commits
  7. 28 Aug, 2019 3 commits
  8. 27 Aug, 2019 3 commits
    • Nirbheek Chauhan's avatar
      gstgl: Add a new window type for WinRT · 564ab303
      Nirbheek Chauhan authored
      This is needed for using GstGL with ANGLE as the GLES implementation
      in Universal Windows Platform apps that use the Windows Runtime
      (WinRT) instead of Win32, which is deprecated and not allowed in
      Windows Store apps.
      
      This has been tested with Servo on the Microsoft HoloLens 2, and seems
      to work quite well.
      564ab303
    • Mathieu Duponchelle's avatar
    • Niels De Graef's avatar
      Don't pass default GLib marshallers for signals · 0314b482
      Niels De Graef authored
      By passing NULL to `g_signal_new` instead of a marshaller, GLib will
      actually internally optimize the signal (if the marshaller is available
      in GLib itself) by also setting the valist marshaller. This makes the
      signal emission a bit more performant than the regular marshalling,
      which still needs to box into `GValue` and call libffi in case of a
      generic marshaller.
      
      Note that for custom marshallers, one would use
      `g_signal_set_va_marshaller()` with the valist marshaller instead.
      0314b482
  9. 23 Aug, 2019 1 commit
  10. 21 Aug, 2019 3 commits
  11. 20 Aug, 2019 2 commits
    • Seungha Yang's avatar
      video-hdr: Update documentation · 0bfb8623
      Seungha Yang authored
      * Fix typo
      s/nunormalized/normalized/g
      
      * Update GstVideoMasteringDisplayInfo description
      Each values are not array.
      
      * Add missing newline between arguments description and
      detailed comment.
      0bfb8623
    • Philippe Normand's avatar
      gl: New pushsrc-based glbasesrc base class · 8d122f21
      Philippe Normand authored
      The gltestsrc element was refactored to inherit from this base class which
      handles the GL context. The sub-class only needs to implement the gl_start,
      gl_stop and fill_gl_memory vfuncs, along with properly advertizing the GL APIs
      it supports through the supported_gl_api GstGLBaseSrc class attribute.
      8d122f21
  12. 16 Aug, 2019 1 commit
  13. 12 Aug, 2019 3 commits
  14. 11 Aug, 2019 1 commit
  15. 08 Aug, 2019 1 commit
  16. 07 Aug, 2019 4 commits
  17. 06 Aug, 2019 1 commit
  18. 05 Aug, 2019 1 commit
  19. 29 Jul, 2019 1 commit
  20. 26 Jul, 2019 1 commit
    • Lucas Stach's avatar
      gl/wayland: fix wayland event source burning CPU · 7b8fc744
      Lucas Stach authored
      Commit c71dd72b "gl/wayland: fix glib mainloop integration" was overeager
      in removing the poll result test from the check function. This caused
      dispatch to be called even if no new events are available on the
      Wayland connection, which in turn would wake up the glib mainloop,
      causing effectively a tight loop without ever blocking on the poll.
      
      Fixes #603
      7b8fc744
  21. 24 Jul, 2019 2 commits