1. 18 Oct, 2020 1 commit
  2. 16 Oct, 2020 2 commits
  3. 13 Oct, 2020 5 commits
  4. 12 Oct, 2020 3 commits
  5. 10 Oct, 2020 1 commit
    • Olivier Crête's avatar
      dtlsconnection: Ignore OpenSSL system call errors · 8a0d1d85
      Olivier Crête authored
      OpenSSL shouldn't be making real system calls, so we can safely
      ignore syscall errors. System interactions should happen through
      our BIO. So especially don't look at the system's errno, as it
      should be meaningless.
      
      Part-of: <!1656>
      8a0d1d85
  6. 09 Oct, 2020 3 commits
  7. 08 Oct, 2020 5 commits
  8. 06 Oct, 2020 10 commits
  9. 01 Oct, 2020 1 commit
    • Lars Lundqvist's avatar
      curlbasesink: Add curl seek callback · 9ded00bc
      Lars Lundqvist authored
      Adding functionality to handle SEEK_SET enables rewinding of sent data.
      In the HTTP case, this happens after an HTTP 401 has been received from
      the other end. This will result in the sent data being resent.
      
      Part-of: <!1616>
      9ded00bc
  10. 30 Sep, 2020 2 commits
    • Matthew Waters's avatar
      wpesrc: fix some caps leaks using the non-GL output · b0033875
      Matthew Waters authored
      Always chain up to the parent _stop() implementation as it unrefs some
      caps (among other things).
      
      Fixes: #1409
      Part-of: <!1618>
      b0033875
    • Hosang Lee's avatar
      smoothstreaming: clear live adapter on seek · f7a8ece5
      Hosang Lee authored
      In live streaming, buffers sent by souphttpsrc are pushed to the live
      adapter. The buffers in the adapter are sent out of mssdemux when it
      is greater than 4096 bytes.
      
      Occasionally, when seeking in live streams, if seek occurs just
      after the last data chunk was received, and if this data chunk is
      smaller than 4096 bytes, it will be kept in the live adapter.
      This remaining data in the live adapter will be erroneously prepended
      to the new data that is downloaded after seek and pushed out.
      When qtdemux receives this data, since it does not start with
      a moof box, it is impossible to demux the fragment, and bogus
      size error will occur.
      
      Clear out the live adapter on seek so that no unnecessary remaining
      data is pushed out together with the new fragment after seeking.
      
      Part-of: <!1345>
      f7a8ece5
  11. 28 Sep, 2020 2 commits
  12. 25 Sep, 2020 1 commit
  13. 21 Sep, 2020 4 commits