Skip to content
Snippets Groups Projects
  1. Feb 14, 2018
    • George Kiagiadakis's avatar
      avauddec: add support for decoding in non-interleaved layout · 987b03f3
      George Kiagiadakis authored
      This removes the internal interleave loop and always negotiates
      the native output layout of the libav decoder. Users can use
      audioconvert to interleave if necessary.
      
      Special care has been taken to leave the encoder unaffected by
      the changes in avcodecmap, since GstAudioEncoder doesn't support
      the non-interleaved layout yet.
      987b03f3
  2. Feb 12, 2018
  3. Feb 10, 2018
  4. Feb 08, 2018
  5. Feb 05, 2018
  6. Jan 30, 2018
  7. Jan 22, 2018
  8. Jan 13, 2018
  9. Dec 14, 2017
  10. Nov 27, 2017
  11. Oct 31, 2017
  12. Oct 19, 2017
  13. Oct 06, 2017
  14. Sep 18, 2017
  15. Aug 17, 2017
  16. Aug 11, 2017
  17. Aug 10, 2017
  18. Jul 17, 2017
  19. Jul 11, 2017
  20. Jul 10, 2017
  21. Jul 07, 2017
  22. Jun 26, 2017
  23. Jun 20, 2017
  24. May 20, 2017
  25. May 17, 2017
  26. May 16, 2017
  27. May 12, 2017
    • Nicolas Dufresne's avatar
      Generate .la for internal libav libraries · 1038ae23
      Nicolas Dufresne authored
      This should help libtool in getting the internal linking right.
      Effectively, libtool can sometime get the link order wrong when
      presented with a mix of .la and -l arguments. These .la file are
      also required by the android build system and were previously
      created by cerbero.
      1038ae23
  28. May 11, 2017
    • Nicolas Dufresne's avatar
      Use automake to install dependency libraries · de60c46e
      Nicolas Dufresne authored
      The install line was using -t parameter which is not supported on OSX.
      Instead, use automake DATA installation mechanism, this way we rely on
      automake to generate portable scripts.
      de60c46e
    • Nicolas Dufresne's avatar
      Use a portable method to link against internal FFMPEG · 0b48f0e3
      Nicolas Dufresne authored
      In the last iteration, we kept the original method to link the shared
      plugin and edited the .a and .la files so satisfy what cerbero needed.
      Unfortunately, that required adding .a file into the archive which is
      not allowed with iOS ar command for universal builds.
      
      This patch uses standard method to link a static library. One of the
      benefit is that it removes some libtool warning about portability.
      For the static case, we implement an install hook that installs
      FFMPEG internal .a files in the plugin directory (so it does not get
      confused with a possible system FFMPEG. This makes the static plugin
      usable without depending on cerbero recipe.
      0b48f0e3
Loading