1. 15 Aug, 2015 1 commit
    • Jan Schmidt's avatar
      rtpbasedepayload: Make stats creation threadsafe, fix a CRITICAL · 95eb6418
      Jan Schmidt authored
      Use the object lock to protect the internal segment when updating
      against access from getting the stats property.
      
      Fix a critical in gst-inspect or when retrieving the stats
      before any segment has arrived by checking whether the
      segment has been initted..
      95eb6418
  2. 10 Aug, 2015 1 commit
  3. 30 Jul, 2015 1 commit
  4. 18 Jul, 2015 1 commit
  5. 12 Jul, 2015 1 commit
  6. 07 Jul, 2015 2 commits
  7. 01 Jun, 2015 1 commit
    • Tim-Philipp Müller's avatar
      rtpbasedepayload: provide chain_list function on sink pad · bc309a10
      Tim-Philipp Müller authored
      Implement a chain_list function, which avoids lots of locking
      compared to the default fallback implementation in GstPad.
      We may also want to do some more sophisticated timestamp
      tracking here at some point, but for now leave it up to the
      jitterbuffer and/or subclasses (in case buffers in the
      buffer list have no timestamp set on them, there may only
      be a timestamp for the whole list on the first buffer).
      This provides the exact same behaviour as the default
      fallback implementation.
      bc309a10
  8. 05 May, 2015 1 commit
  9. 27 Mar, 2015 1 commit
  10. 26 Mar, 2015 1 commit
  11. 12 Apr, 2014 1 commit
  12. 24 Feb, 2014 1 commit
  13. 21 Aug, 2013 1 commit
  14. 15 Apr, 2013 1 commit
  15. 03 Nov, 2012 1 commit
  16. 29 Oct, 2012 1 commit
  17. 05 Sep, 2012 1 commit
  18. 17 Jul, 2012 1 commit
    • Wim Taymans's avatar
      rtp: Add support for multiple memory blocks in RTP · 11a494d5
      Wim Taymans authored
      Add support RTP buffers with multiple memory blocks. We allow one block for the
      header, one for the extension data, N for data and one memory block for the
      padding.
      Remove the validate function, we validate now when we map because we need to
      parse things in order to map multiple memory blocks.
      11a494d5
  19. 13 Jul, 2012 1 commit
  20. 05 Dec, 2011 1 commit
  21. 17 Nov, 2011 1 commit
  22. 11 Nov, 2011 2 commits
  23. 10 Nov, 2011 1 commit
    • Wim Taymans's avatar
      rtp: fix de/payloaders · 24347217
      Wim Taymans authored
      gst_basertppayload -> gst_base_rtp_payload
      Add pts/dts support in the depayloader
      Remove old timestamp code
      Add a default getcaps function so subclasses can chain up to it instead of
      relying on the return value of the getcaps function.
      24347217
  24. 14 Jun, 2011 1 commit
  25. 02 Jun, 2011 1 commit
  26. 23 May, 2011 1 commit
  27. 18 May, 2011 1 commit
  28. 16 May, 2011 1 commit
  29. 09 May, 2011 2 commits
  30. 18 Apr, 2011 1 commit
  31. 08 Apr, 2011 2 commits
  32. 07 Apr, 2011 1 commit
  33. 31 Mar, 2011 1 commit
  34. 27 Mar, 2011 1 commit
  35. 28 Dec, 2010 1 commit
  36. 21 Dec, 2010 1 commit