Skip to content
Snippets Groups Projects
  1. Jun 07, 2012
  2. Jun 06, 2012
  3. Jun 01, 2012
  4. May 31, 2012
  5. May 30, 2012
  6. May 26, 2012
  7. May 24, 2012
  8. May 17, 2012
  9. May 16, 2012
  10. May 13, 2012
  11. May 10, 2012
  12. May 03, 2012
  13. Apr 30, 2012
  14. Apr 19, 2012
  15. 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
  16. Apr 15, 2012
  17. Apr 13, 2012
  18. Apr 12, 2012
  19. Apr 09, 2012
  20. Apr 05, 2012
Loading