1. 30 Nov, 2018 1 commit
  2. 13 Nov, 2018 1 commit
    • Linus Svensson's avatar
      rtpsession: Implement reset · 8fc8b7ee
      Linus Svensson authored
      Reset RTPSession when rtpsession changes state from PAUSED to READY.
      Without this change, a stored last_rtptime in RTPSource could interfere
      with RTP timestamp generation in RTCP Sender Report.
      
      Fixes #510
      8fc8b7ee
  3. 12 Jul, 2018 1 commit
  4. 23 May, 2018 1 commit
  5. 19 Apr, 2017 1 commit
  6. 02 Feb, 2017 1 commit
  7. 01 Nov, 2016 1 commit
  8. 30 Mar, 2016 1 commit
  9. 11 Oct, 2015 1 commit
  10. 07 Oct, 2015 1 commit
  11. 02 Oct, 2015 1 commit
  12. 07 Jun, 2015 1 commit
  13. 05 Jun, 2015 1 commit
  14. 02 Jun, 2015 3 commits
  15. 04 Mar, 2015 2 commits
  16. 30 Jan, 2015 1 commit
  17. 22 Oct, 2014 1 commit
    • Miguel París Díaz's avatar
      rtpsession: fix Early Feedback Transmission · e6504e3a
      Miguel París Díaz authored
      In early retransmission we are allowed to schedule 1 regular RTCP packet
      at an earlier time. When we do that, we need to set allow_early to FALSE
      and ignore/drop (or merge) all future requests for early transmission.
      We now first check if we can schedule an early RTCP and if we can,
      actually prepare the data for the next RTCP interval.
      
      After we send the next regular RTCP after the early RTCP, we set
      allow_early to TRUE again to allow more early requests.
      
      Remove the condition for the immediate feedback for now.
      
      Fixes https://bugzilla.gnome.org/show_bug.cgi?id=738319
      e6504e3a
  18. 03 May, 2014 1 commit
    • Olivier Crête's avatar
      rtpsession: Keep local conflicting addresses in the session · 2e54d38d
      Olivier Crête authored
      As we now replace the local RTPSource on a conflict, it's no longer possible
      to keep local conflicts in the RTPSource, so they instead need to be kept
      in the RTPSession.
      
      Also fix the rtpcollision test to generate multiple collisions instead of
      one by change the address, as otherwise we detected that it was a single one.
      2e54d38d
  19. 18 Apr, 2014 1 commit
  20. 03 Jan, 2014 1 commit
  21. 12 Dec, 2013 1 commit
    • George Kiagiadakis's avatar
      rtpsession: keep extra stats for scheduling BYE · c78a1151
      George Kiagiadakis authored
      Keep an extra stats structure for scheduling the BYE packets. When we
      decide to schedule BYE, make a copy of the current stats into the
      bye_stats. Then while we schedule the BYE, update and use only the
      bye_stats. When we finished scheduling the BYE packet, we use the
      regular stats again.
      c78a1151
  22. 10 Dec, 2013 1 commit
  23. 13 Sep, 2013 1 commit
  24. 19 Aug, 2013 1 commit
  25. 06 Aug, 2013 1 commit
  26. 05 Aug, 2013 2 commits
  27. 26 Jul, 2013 10 commits