Skip to content
Snippets Groups Projects
  1. Jul 29, 2014
  2. Jul 04, 2014
  3. Jun 25, 2014
  4. Jun 09, 2014
  5. May 22, 2014
  6. May 11, 2014
    • Vikram Fugro's avatar
      Add a GStreamer-based decoder module · 074be88b
      Vikram Fugro authored
      
      GStreamer is a cross-platform multimedia processing
      framework for audio/video postprocess/capture/
      encode/decode/render.
      
      This module is intended for Audio/Video decoding using
      the available GStreamer plugins present in the system.
      Currently this module supports only video decoding
      and can be extended to audio decoding as well.
      ZeroCopy is currently not supported and must be added.
      
      Codecs currently supported are h264, mpeg4, vp8, mpeg2,
      flashvideo, wmv1/2/3, vc1.
      
      Signed-off-by: default avatarVikram Fugro <vikram.fugro@gmail.com>
      Signed-off-by: default avatarJean-Baptiste <jb@videolan.org>
      074be88b
  7. Apr 25, 2014
    • flx42's avatar
      codec: implementation of Media Foundation Transform audio/video decoding · 2762ab0a
      flx42 authored
      Media Foundation is a framework for encoding/decoding multimedia
      content on Windows Vista and above. A Media Foundation Transform (MFT)
      is a module implementing an encoder, a decoder or a filter.
      
      MFTs can be enumerated and initialized using the function MFTEnumEx.
      A MFT can be SW or HW, synchronous or asynchronous.
      2762ab0a
  8. Mar 25, 2014
  9. Mar 12, 2014
  10. Feb 16, 2014
  11. Feb 11, 2014
  12. Feb 09, 2014
    • Ilkka Ollakka's avatar
      stats module · bacd5123
      Ilkka Ollakka authored
      Prints dts, segment number, length, difference to previous dts and md5
      of block.
      
      with prefix-option you can give prefix to print in stats-line, so you can
      add stats module multiple times with different prefixes. Output to file
      is given with output parameter.
      bacd5123
  13. Feb 03, 2014
  14. Jan 17, 2014
    • flx42's avatar
      mediacodec: implementation of MediaCodec GPU direct rendering · d75a07a2
      flx42 authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      
      Based on the work by Martin Storsjö.
      
      The decoder stores opaque buffers in the p_sys member of the picture
      and the vout uses a callback from the decoder to render these
      buffers. When the decoder flushes or closes, all the currently in
      flight pictures (filled by the decoder but not displayed yet) need to
      be invalidated. A mutex is required in order to prevent the vout from using
      destroyed MediaCodec buffers.
      
      In order to avoid a deadlock when exiting the decoder, a maximum number of polling
      attempts was added in order to avoid blocking the decoder indefinitely if the vout
      is not releasing output buffers anymore.
      
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      d75a07a2
  15. Jan 16, 2014
  16. Jan 08, 2014
  17. Dec 30, 2013
    • David Fuhrmann's avatar
      Add secure transport TLS module · 673d45d0
      David Fuhrmann authored
      Secure Transport is a TLS library part of the Security framework
      (preinstalled on every iOS and MacOS device). This library does
      certificate validation during handshake automatically using the
      root certificates from the preinstalled certificate store.
      
      The main reason for this module is proper certificate validation
      on iOS devices. This is not possible with gnutls, because there is
      no access to the root certificates for external applications.
      The module is also intended for use on OSX.
      673d45d0
  18. Dec 29, 2013
  19. Dec 26, 2013
  20. Dec 15, 2013
  21. Nov 18, 2013
  22. Oct 28, 2013
  23. Oct 20, 2013
  24. Oct 02, 2013
  25. Sep 17, 2013
  26. Sep 15, 2013
  27. Aug 18, 2013
  28. Aug 17, 2013
  29. Aug 15, 2013
  30. Jul 21, 2013
  31. Jul 19, 2013
  32. Jul 08, 2013
  33. Jun 12, 2013
  34. May 06, 2013
Loading