1. 26 Feb, 2018 1 commit
    • Mathieu Duponchelle's avatar
      FEC elements: document, remove irrelevant properties · 3a754d51
      Mathieu Duponchelle authored
      The ulpfecenc "mux-seq" and "ssrc" properties were initially added
      because the element did more than implement ULPFEC. As it was
      decided that FLEXFEC would be implemented in a separate element,
      both properties are now unneeded and confusing.
      
      Change the default for the ulpfecenc multi-packet property,
      as it is expected that most users of this element will be protecting video
      streams.
      
      Change the default property for the rtpredenc allow-no-red-blocks
      property, as it should also be its default mode of operation.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=793843
      3a754d51
  2. 24 Feb, 2018 1 commit
  3. 23 Feb, 2018 1 commit
  4. 22 Feb, 2018 3 commits
  5. 21 Feb, 2018 11 commits
  6. 18 Feb, 2018 1 commit
  7. 16 Feb, 2018 6 commits
  8. 15 Feb, 2018 6 commits
  9. 14 Feb, 2018 1 commit
    • Alban Bedel's avatar
      rtpvorbisdepay: fix unbounded memory usage · 4e7ce286
      Alban Bedel authored
      All received configurations are parsed and added to a list, this lead
      to an unbounded memory usage. As the configuration is resent every
      second this quickly lead to a large memory usage.
      
      Add a check to only add the config if it is not already available in
      the list. This fix only handle the typical case of a well behaved
      stream, a malicious server could still send many useless
      configurations to raise the client memory usage.
      4e7ce286
  10. 12 Feb, 2018 7 commits
  11. 10 Feb, 2018 2 commits