Skip to content
Snippets Groups Projects
  1. Mar 30, 2018
  2. Mar 29, 2018
  3. May 13, 2017
  4. Jan 22, 2017
  5. Sep 30, 2016
  6. Sep 15, 2016
    • Nikolas Bowe's avatar
      avcodec/(e)ac3: Fix target_level for EAC3. · 96cd6f67
      Nikolas Bowe authored
      
      Currently when using target_level with EAC3 it produces silence. This small patch fixes target_level for decoding EAC3.
      
      Example:
      ffmpeg -y -i /tmp/test.wav -acodec eac3 -dialnorm -14 -ac 6 -b:a 384000 /tmp/test.m2ts
      ffmpeg -y -target_level -24 -i /tmp/test.m2ts -acodec pcm_s16le -f matroska /tmp/out.mkv
      ffplay /tmp/out.mkv
      
      Signed-off-by: default avatarMichael Niedermayer <michael@niedermayer.cc>
      96cd6f67
  7. Apr 02, 2016
  8. Jul 27, 2015
  9. Mar 14, 2015
    • Andreas Cadhalpun's avatar
      ac3dec_fixed: always use the USE_FIXED=1 variant of the AC3DecodeContext · 7b05b509
      Andreas Cadhalpun authored
      
      The AC3DecodeContext has a float (USE_FIXED=0) and an integer
      (USE_FIXED=1) variant, both of which can be present in the same binary.
      This is not only very confusing, but it also breaks horribly, when one
      variant is used by code expecting the other.
      
      This currently happens, because eac3dec.c is only compiled for the float
      variant, but also used from ac3dec_fixed.c, which uses the integer
      variant.
      
      The result is memory corruption, leading to crashes.
      
      So compile eac3dec.c once for each variant and adapt it, so that it
      works with the integer variant.
      
      A loss of precission and scaling bug has been fixed by the committer
      Signed-off-by: default avatarMichael Niedermayer <michaelni@gmx.at>
      7b05b509
  10. Nov 20, 2014
  11. Aug 27, 2014
  12. Jun 23, 2014
  13. Apr 01, 2014
  14. Jan 19, 2014
  15. Jan 05, 2014
  16. Nov 22, 2013
  17. Jul 17, 2013
  18. May 18, 2013
  19. Feb 12, 2013
  20. Jan 16, 2013
  21. Dec 09, 2012
  22. Oct 06, 2012
  23. Sep 12, 2012
  24. Dec 02, 2011
    • Justin Ruggles's avatar
      Add avcodec_decode_audio4(). · 0eea2129
      Justin Ruggles authored
      Deprecate avcodec_decode_audio3().
      Implement audio support in avcodec_default_get_buffer().
      Implement the new audio decoder API in all audio decoders.
      0eea2129
  25. Sep 06, 2011
  26. Aug 12, 2011
  27. Jul 10, 2011
  28. Jul 02, 2011
    • Reinhard Tartler's avatar
      doxygen: Prefer member groups over grouping into modules · 21a19b79
      Reinhard Tartler authored
      Before this, almost all module groups have been used for grouping functions
      and fields in structures semantically. This causes them to not appear
      properly in the file documentation and needlessly clutters up the "Modules"
      index.
      
      Additionally, this commit streamlines some spelling and appearances.
      21a19b79
  29. Jun 13, 2011
  30. May 24, 2011
    • Justin Ruggles's avatar
      ac3enc: add channel coupling support · 7f3a7b5c
      Justin Ruggles authored
      Channel coupling is an optional AC-3 feature that increases quality by
      combining high frequency information from multiple channels into a
      single channel. The per-channel high frequency information is sent with
      less accuracy in both the frequency and time domains. This allows more
      bits to be used for lower frequencies while preserving enough
      information to reconstruct the high frequencies.
      7f3a7b5c
  31. Apr 26, 2011
  32. Apr 05, 2011
  33. Apr 01, 2011
  34. Mar 29, 2011
  35. Mar 25, 2011
  36. Mar 19, 2011
  37. Mar 05, 2011
  38. Mar 04, 2011
Loading