1. 03 Jun, 2020 1 commit
  2. 31 May, 2020 3 commits
  3. 27 May, 2020 2 commits
  4. 09 May, 2020 2 commits
  5. 30 Apr, 2020 2 commits
  6. 15 Apr, 2020 1 commit
    • Haihao Xiang's avatar
      avmux: avoid to use unintialized variable · 3c643269
      Haihao Xiang authored
      Without this fix, running the command below will get an error randomly.
      
      Example:
      gst-launch-1.0 videotestsrc ! vp9enc ! avmux_ivf ! fakesink
      
      ERROR: pipeline doesn't want to preroll.
      0:00:02.388528491 30148 0x5601b424a370 ERROR                  libav :0::
      Tag [1]V[0][0] incompatible with output codec id '167' (VP90)
      3c643269
  7. 01 Apr, 2020 1 commit
  8. 27 Jan, 2020 1 commit
  9. 24 Jan, 2020 4 commits
  10. 23 Jan, 2020 1 commit
  11. 19 Dec, 2019 1 commit
    • Alicia Boya García's avatar
      gstavviddec: Limit default number of decoder threads · b7d450b1
      Alicia Boya García authored
      When the `max-threads` property is not specified, GStreamer defaults to
      the amount of CPU threads in the system.
      
      The number of threads used in avdec has a direct impact on the latency
      of the decoder, which is of as many frames as threads. Therefore, big
      numbers of threads can make latency levels that can be problematic in
      some applications.
      
      For this reason, ffmpeg emits a warning when more than 16 threads are
      requested.
      
      This patch limits the default number of threads to 16. This affects only
      computers with more than 16 CPU threads when using avviddec without
      setting `max-threads`.
      b7d450b1
  12. 02 Dec, 2019 1 commit
    • Tim-Philipp Müller's avatar
      pkgconfig: remove unused file · 77f63c24
      Tim-Philipp Müller authored
      Was never hooked up to meson build it seems, and only ever used
      by the uninstalled autotools dev env to locate gst-libav plugins
      for use in unit tests in other modules.
      77f63c24
  13. 29 Nov, 2019 1 commit
  14. 04 Nov, 2019 1 commit
  15. 29 Oct, 2019 1 commit
  16. 25 Oct, 2019 1 commit
  17. 23 Oct, 2019 1 commit
    • Seungha Yang's avatar
      avviddec: Enforce allocate new AVFrame per input frame · 80c8c054
      Seungha Yang authored
      ... if ffmpeg would reuse the allocated AVBuffer. Reused AVFrame by
      the ffmpeg seems to break our decoding flow since the reused AVFrame
      holds the initial opaque data (GstVideoCodecFrame in this case), so
      we couldn't trace the our in/out frames.
      To enforce get_buffer() call per output frame, hold another reference
      to the AVBuffer in order to mark the AVBuffer as not writable.
      
      Fixes: gstreamer/gst-libav#62
      80c8c054
  18. 13 Oct, 2019 1 commit
  19. 24 Sep, 2019 1 commit
  20. 11 Sep, 2019 1 commit
  21. 13 Aug, 2019 1 commit
  22. 01 Aug, 2019 1 commit
  23. 17 Jul, 2019 2 commits
  24. 15 Jul, 2019 1 commit
  25. 12 Jul, 2019 1 commit
  26. 19 Jun, 2019 2 commits
  27. 02 Jun, 2019 1 commit
    • Niels De Graef's avatar
      meson: Bump minimal GLib version to 2.44 · 8e948f9e
      Niels De Graef authored
      This means we can use some newer features and get rid of some
      boilerplate code using the G_DECLARE_* macros.
      
      As discussed on IRC, 2.44 is old enough by now to start depending on it.
      8e948f9e
  28. 29 May, 2019 1 commit
  29. 25 May, 2019 1 commit
  30. 24 May, 2019 1 commit