1. 19 Jan, 2017 2 commits
  2. 18 Jan, 2017 4 commits
  3. 17 Jan, 2017 2 commits
  4. 16 Jan, 2017 4 commits
  5. 14 Jan, 2017 5 commits
  6. 13 Jan, 2017 1 commit
  7. 12 Jan, 2017 12 commits
  8. 10 Jan, 2017 1 commit
  9. 09 Jan, 2017 3 commits
  10. 07 Jan, 2017 2 commits
  11. 05 Jan, 2017 1 commit
  12. 03 Jan, 2017 1 commit
  13. 02 Jan, 2017 2 commits
    • Vivia Nikolaidou's avatar
      splitmuxsink: Return a bin with a "location" property as a sink · 394be2c3
      Vivia Nikolaidou authored
      Splitmuxsink might be called with a custom bin as a sink. If it has a
      "location" property, it can be used.
      394be2c3
    • Jan Schmidt's avatar
      splitmux: Rewrite buffer collection and scheduling · 335c9f28
      Jan Schmidt authored
      Majorly change the way that splitmuxsink collects
      incoming data and sends it to the output, so that it
      makes all decisions about when / where to split files
      on the input side.
      
      Use separate queues for each stream, so they can be
      grown individually and kept as small as possible.
      
      This removes raciness I observed where sometimes
      some data would end up put in a different output file
      over multiple runs with the same input.
      
      Also fixes hangs with input queues getting full
      and causing muxing to stall out.
      335c9f28