Skip to content
Snippets Groups Projects
  1. May 13, 2012
  2. May 10, 2012
  3. May 03, 2012
  4. Apr 30, 2012
  5. Apr 19, 2012
  6. Apr 16, 2012
    • Sebastian Dröge's avatar
      Automatic update of common submodule · 31857c8d
      Sebastian Dröge authored
      From 6db25be to dc70203
      31857c8d
    • Tim-Philipp Müller's avatar
      asfdemux: fix performance issue, especially with high-bitrate streams · 3064bf4a
      Tim-Philipp Müller authored
      Two things were suboptimal from a performance point of view:
      
      a) consider a large media object such as a video keyframe, which
         may be split up into multiple fragments. We would assemble
         the media object as follows:
           buf = join (join (join (frag1, frag2), frag3), frag4)
         which causes many unnecessary memcpy()s, and malloc/free,
         which could easily add up to a multiple of the actual object
         size. To avoid this, we allocate a buffer of the size needed
         from the start and copy fragments into that directly.
      
      b) for every fragment to join, we would create a sub-buffer
         before joining it (which would discard the sub-buffer again),
         leading to unnecessary miniobject create/free churn.
      
      Conflicts:
      
      	gst/asfdemux/asfpacket.c
      	gst/asfdemux/asfpacket.h
      3064bf4a
    • Tim-Philipp Müller's avatar
      asfdemux: avoid unnecessary stream lookup · 65436c87
      Tim-Philipp Müller authored
      We have already retrieved the stream for that stream number and
      made sure it's not NULL, so no need to do it again here; neither
      the number nor the streams changed since the last time.
      65436c87
  7. Apr 15, 2012
  8. Apr 13, 2012
  9. Apr 12, 2012
  10. Apr 09, 2012
  11. Apr 05, 2012
  12. Apr 04, 2012
  13. Apr 02, 2012
  14. Apr 01, 2012
  15. Mar 30, 2012
  16. Mar 29, 2012
  17. Mar 28, 2012
  18. Mar 27, 2012
  19. Mar 26, 2012
  20. Mar 22, 2012
  21. Mar 21, 2012
  22. Mar 20, 2012
  23. Mar 18, 2012
  24. Mar 16, 2012
  25. Mar 15, 2012
Loading