1. 20 Dec, 2017 3 commits
  2. 19 Dec, 2017 1 commit
  3. 17 Dec, 2017 2 commits
  4. 14 Dec, 2017 4 commits
  5. 13 Dec, 2017 1 commit
  6. 07 Dec, 2017 3 commits
    • Tim-Philipp Müller's avatar
      basesrc: add buffer list support · 18fe36a2
      Tim-Philipp Müller authored
      Add a gst_base_src_submit_buffer_list() function that allows subclasses
      to produce a bufferlist containing multiple buffers in the ::create()
      function. The buffers in the buffer list will then also be pushed out
      in one go as a GstBufferList. This can reduce push overhead
      significantly for sources with packetised inputs (such as udpsrc)
      in high-throughput scenarios.
      
      The _submit_buffer_list() approach was chosen because it is fairly
      straight-forward, backwards-compatible, bindings-friendly (as opposed
      to e.g. making the create function return a mini object instead),
      and it allows the subclass maximum control: the subclass can decide
      dynamically at runtime whether to return a list or a single buffer
      (which would be messier if we added a create_list virtual method).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=750241
      18fe36a2
    • Tim-Philipp Müller's avatar
      880c573e
    • Tim-Philipp Müller's avatar
      docs: Fix a few gtk-doc warnings · f05bd2a0
      Tim-Philipp Müller authored
      Broken links mostly.
      f05bd2a0
  7. 06 Dec, 2017 4 commits
  8. 05 Dec, 2017 9 commits
  9. 04 Dec, 2017 4 commits
  10. 03 Dec, 2017 1 commit
  11. 02 Dec, 2017 8 commits