1. 14 Oct, 2019 1 commit
  2. 08 Oct, 2019 1 commit
  3. 07 Oct, 2019 1 commit
    • Seungha Yang's avatar
      hlssink2: Respect requested max-files property for decision on removing old fragments from disk · 2c394df6
      Seungha Yang authored
      hlssink2 defined "max-files" property to decide the maximum number
      of fragments which should be stored in disk. But we've not used
      the property. Instead, the size has been maintained by "playlist-length".
      Since "max-files" and "playlist-length" have different meaning,
      the decision should be done by "max-files" property.
      
      For example, an user might want expose only 3 fragments via playlist
      but might want to keep more files than 3 in disk.
      2c394df6
  4. 06 Oct, 2019 1 commit
    • Matthew Waters's avatar
      ass: avoid infinite unref loop with bad data · 84718775
      Matthew Waters authored
      A classic case of not updating the next item to iterate after deleting
      it from the singly linked list.
      
      Only ever hit with a text buffer with GST_CLOCK_TIME_NONE for either the
      timestamp or duration.
      84718775
  5. 01 Oct, 2019 1 commit
    • Seungha Yang's avatar
      hlssink,hlssink2: Ensure writing ENDLIST tag at the end · d763aeee
      Seungha Yang authored
      hlssink* elements could be finalized without EOS event, and in that case
      the final playlist might not include the EXT-X-ENDLIST tag.
      Since missing ENDLIST tag means it's live stream, but we did't intend it,
      hlssink* elements should put the tag at the end.
      d763aeee
  6. 27 Sep, 2019 2 commits
  7. 26 Sep, 2019 1 commit
    • Fabian Greffrath's avatar
      fluidsynth: add sf3 to soundfont search path · 296e17e3
      Fabian Greffrath authored
      In Debian, soundfonts in SF3 format (i.e. the same as SF2 format but
      with Ogg/Vorbis-compressed samples) are installed into
      /usr/share/sounds/sf3. Soundfonts in SF3 format are supported since
      FluidSynth 1.1.7 (released in Feb 2018).
      296e17e3
  8. 25 Sep, 2019 2 commits
  9. 19 Sep, 2019 1 commit
  10. 17 Sep, 2019 4 commits
  11. 12 Sep, 2019 1 commit
  12. 09 Sep, 2019 1 commit
  13. 06 Sep, 2019 1 commit
  14. 03 Sep, 2019 1 commit
  15. 30 Aug, 2019 1 commit
    • Sam Gigliotti's avatar
      webrtcbin: Fixed memory leak in gstwebrtcstats · 90d939ea
      Sam Gigliotti authored
      The function _get_stats_from_ice_transport returns a string which must be
      freed by the caller. However, _get_stats_from_dtls_transport was ignoring
      the return value from this function, resulting in a leak.
      
      Ran this with valgrind. Before this fix there was a leak of 40 bytes each
      time this was called. After there was no leak.
      90d939ea
  16. 29 Aug, 2019 1 commit
  17. 28 Aug, 2019 3 commits
    • Matthew Waters's avatar
      vulkancolorconvert: explicitly initalize swizzle arrays · d9248560
      Matthew Waters authored
      Fixes uninitialized access of the indexed values larger than
      the number of planes in the video format.
      d9248560
    • Matthew Waters's avatar
      mpeg2enc: fix werror build with clang · 278039be
      Matthew Waters authored
      /usr/include/mjpegtools/mpeg2enc/ontheflyratectlpass1.hh:1:9: error: '_ONTHEFLYRATECTLPASS1_HH' is used as a header guard here, followed by #define of a different macro [-Werror,-Wheader-guard]
      #ifndef _ONTHEFLYRATECTLPASS1_HH
              ^~~~~~~~~~~~~~~~~~~~~~~~
      /usr/include/mjpegtools/mpeg2enc/ontheflyratectlpass1.hh:2:9: note: '_ONTHELFYRATECTLPASS1_HH' is defined here; did you mean '_ONTHEFLYRATECTLPASS1_HH'?
      #define _ONTHELFYRATECTLPASS1_HH
              ^~~~~~~~~~~~~~~~~~~~~~~~
              _ONTHEFLYRATECTLPASS1_HH
      In file included from ../subprojects/gst-plugins-bad/ext/mpeg2enc/gstmpeg2encoder.cc:31:
      /usr/include/mjpegtools/mpeg2enc/ontheflyratectlpass2.hh:1:9: error: '_ONTHEFLYRATECTLPASS2_HH' is used as a header guard here, followed by #define of a different macro [-Werror,-Wheader-guard]
      #ifndef _ONTHEFLYRATECTLPASS2_HH
              ^~~~~~~~~~~~~~~~~~~~~~~~
      /usr/include/mjpegtools/mpeg2enc/ontheflyratectlpass2.hh:2:9: note: '_ONTHELFYRATECTLPASS2_HH' is defined here; did you mean '_ONTHEFLYRATECTLPASS2_HH'?
      #define _ONTHELFYRATECTLPASS2_HH
              ^~~~~~~~~~~~~~~~~~~~~~~~
              _ONTHEFLYRATECTLPASS2_HH
      
      /usr/include/mjpegtools/mpeg2enc/encoderparams.hh:82:1: error: struct 'RateCtl' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags]
      struct RateCtl;
      ^
      /usr/include/mjpegtools/mpeg2enc/ratectl.hh:50:7: note: previous use is here
      class RateCtl
            ^
      /usr/include/mjpegtools/mpeg2enc/encoderparams.hh:82:1: note: did you mean class here?
      struct RateCtl;
      ^~~~~~
      class
      278039be
    • Matthew Waters's avatar
      av1enc: fix werror build with clang · 3cb01699
      Matthew Waters authored
      ../subprojects/gst-plugins-bad/ext/aom/gstav1enc.c:415:34: warning: implicit conversion from enumeration type 'GstAV1EncEndUsageMode' to different enumeration type 'enum aom_rc_mode' [-Wenum-conversion]
        av1enc->aom_cfg.rc_end_usage = DEFAULT_END_USAGE;
                                     ~ ^~~~~~~~~~~~~~~~~
      ../subprojects/gst-plugins-bad/ext/aom/gstav1enc.c:162:41: note: expanded from macro 'DEFAULT_END_USAGE'
      #define DEFAULT_END_USAGE               GST_AV1_ENC_END_USAGE_VBR
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
      3cb01699
  18. 27 Aug, 2019 3 commits
  19. 26 Aug, 2019 1 commit
  20. 23 Aug, 2019 1 commit
  21. 22 Aug, 2019 3 commits
  22. 21 Aug, 2019 2 commits
  23. 20 Aug, 2019 2 commits
  24. 16 Aug, 2019 1 commit
  25. 14 Aug, 2019 2 commits
  26. 13 Aug, 2019 1 commit