1. 24 Nov, 2011 1 commit
  2. 04 Nov, 2011 1 commit
  3. 19 Sep, 2011 4 commits
  4. 13 Jun, 2011 1 commit
  5. 22 Feb, 2011 1 commit
    • Blaise Gassend's avatar
      rtpbin: handle NULL demux elements · 0f88181f
      Blaise Gassend authored
      When using gstrtpbin with ignore-pt=true, the free_stream function tries to
      call gst_element_set_locked_state and gst_element_set_state on a stream->demux
      which is NULL.
      
      fixes #642412
      0f88181f
  6. 21 Feb, 2011 1 commit
  7. 23 Dec, 2010 1 commit
  8. 20 Dec, 2010 1 commit
    • Wim Taymans's avatar
      rtpbin: copy buffering stats · 210f1c44
      Wim Taymans authored
      when we create an aggregate buffering message, copy the buffering stats form the
      last message. At least we get correct buffering mode then.
      210f1c44
  9. 14 Oct, 2010 1 commit
  10. 13 Oct, 2010 1 commit
  11. 12 Oct, 2010 1 commit
  12. 24 Sep, 2010 2 commits
  13. 13 Sep, 2010 2 commits
  14. 06 Sep, 2010 3 commits
  15. 13 May, 2010 1 commit
    • Wim Taymans's avatar
      rtpbin: fix docs · dc2662e2
      Wim Taymans authored
      Documentation error spotted by tony <caicai0119 at gmail.com>
      
      Fixes #618419
      dc2662e2
  16. 03 May, 2010 3 commits
  17. 08 Apr, 2010 1 commit
  18. 18 Mar, 2010 1 commit
  19. 17 Mar, 2010 1 commit
  20. 15 Feb, 2010 1 commit
  21. 12 Feb, 2010 9 commits
    • Wim Taymans's avatar
      rtpbin: fix typo · d344754f
      Wim Taymans authored
      d344754f
    • Wim Taymans's avatar
      rtpbin: more buffering work · 8bbfd94c
      Wim Taymans authored
      When deactivating jitterbuffers when the buffering starts, keep the current
      percent of the jitterbuffer and also set the jitterbuffer in the buffering state
      so that we know when it's filled again.
      Add property to get the buffering percentage of the jitterbuffer.
      8bbfd94c
    • Wim Taymans's avatar
      rtpbin: do more accurate buffer offsets · 74a3be35
      Wim Taymans authored
      Return the next timestamp in the jitterbuffer.
      Use the min-timestamp of the jitterbuffers to calculate an offset so that the
      next timestamp is pushed with a timestamp equal to running_time.
      Start producing timestamps from 0 in the buffering case too.
      74a3be35
    • Wim Taymans's avatar
      rtpbin: only start buffering when < 100% · 3efcc0fb
      Wim Taymans authored
      Only start buffering when the percentage message is < 100 %.
      3efcc0fb
    • Wim Taymans's avatar
      rtpbin: keep track of elapsed pause time · 0348ebe6
      Wim Taymans authored
      Keep track of the time we spend pausing the jitterbuffers when they were
      buffering and distribute this elapsed time to the jitterbuffers.
      Also keep the latency in nanosecond precision.
      0348ebe6
    • Wim Taymans's avatar
      rtpbin: pass running_time to jitterbuffer pause · 8d814f37
      Wim Taymans authored
      Pass the current running time to the jitterbuffer when pausing or resuming so
      that it calculate the right offsets.
      Small cleanups and comments.
      Set the default rtspsrc latency to 2 seconds.
      8d814f37
    • Wim Taymans's avatar
      rtpbin: add some comments · bf697b12
      Wim Taymans authored
      bf697b12
    • Wim Taymans's avatar
      rtpbin: more buffering updates · 20a27a54
      Wim Taymans authored
      Add signal to pause the jitterbuffer. This will be emitted from gstrtpbin when
      one of the jitterbuffers is buffering.
      Make rtpbin collect the buffering messages and post a new buffering message with
      the min value.
      Remove the stats callback from jitterbuffer but pass a percent integer to
      functions that affect the buffering state of the jitterbuffer. This allows us
      then to post buffering messages from outside of the jitterbuffer lock.
      20a27a54
    • Wim Taymans's avatar
      rtpbin: propagate buffer-mode property · a5b9d3f9
      Wim Taymans authored
      Propagate buffer-mode property to the jitterbuffers.
      Intercept BUFFERING messages in rtpbin
      a5b9d3f9
  22. 21 Dec, 2009 1 commit
  23. 25 Nov, 2009 1 commit