1. 27 Jul, 2015 2 commits
  2. 28 Feb, 2015 1 commit
  3. 14 Feb, 2015 1 commit
  4. 04 Sep, 2014 1 commit
  5. 01 Jan, 2014 1 commit
  6. 30 Oct, 2013 1 commit
  7. 03 Oct, 2013 1 commit
  8. 15 Aug, 2013 1 commit
  9. 13 Mar, 2013 1 commit
    • Clément Bœsch's avatar
      lavc: factorize ff_{thread_,re,}get_buffer error messages. · 1ec94b0f
      Clément Bœsch authored
      Coccinelle profile used:
      
        @@
        expression r, ctx, f, loglevel, str, flags;
        @@
      
        -if ((r = ff_get_buffer(ctx, f, flags)) < 0) {
        -    av_log(ctx, loglevel, str);
        -    return r;
        -}
        +if ((r = ff_get_buffer(ctx, f, flags)) < 0)
        +    return r;
      
        @@
        expression r, ctx, f, loglevel, str;
        @@
      
        -if ((r = ff_reget_buffer(ctx, f)) < 0) {
        -    av_log(ctx, loglevel, str);
        -    return r;
        -}
        +if ((r = ff_reget_buffer(ctx, f)) < 0)
        +    return r;
      
        @@
        expression r, ctx, f, loglevel, str, flags;
        @@
      
        -if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0) {
        -    av_log(ctx, loglevel, str);
        -    return r;
        -}
        +if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0)
        +    return r;
      
      ...along with some manual patches for the remaining ones.
      1ec94b0f
  10. 08 Mar, 2013 1 commit
  11. 25 Feb, 2013 1 commit
  12. 12 Feb, 2013 1 commit
  13. 04 Dec, 2012 1 commit
  14. 12 Nov, 2012 1 commit
  15. 18 Sep, 2012 3 commits
  16. 07 Aug, 2012 1 commit
  17. 09 Jun, 2012 1 commit
  18. 31 May, 2012 1 commit
  19. 06 Apr, 2012 1 commit
  20. 15 Feb, 2012 1 commit
  21. 22 Dec, 2011 1 commit
  22. 11 Dec, 2011 1 commit
    • Mans Rullgard's avatar
      lavu: replace int/float punning functions · 3383a53e
      Mans Rullgard authored
      The existing functions defined in intfloat_readwrite.[ch] are
      both slow and incorrect (infinities are not handled).
      
      This introduces a new header with fast, inline conversion
      functions using direct union punning assuming an IEEE-754
      system, an assumption already made throughout the code.
      
      The one use of Intel/Motorola extended 80-bit format is
      replaced by simpler code sufficient under the present
      constraints (positive normal values).
      
      The old functions are marked deprecated and retained for
      compatibility.
      Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
      3383a53e
  23. 02 Dec, 2011 1 commit
    • 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
  24. 04 Nov, 2011 1 commit
  25. 29 Oct, 2011 5 commits
  26. 29 Jul, 2011 1 commit
  27. 06 Jul, 2011 1 commit
  28. 20 Jun, 2011 1 commit
    • Ivan Kalvachev's avatar
      Fix bink audio playback outside of FFmpeg. · 093768c9
      Ivan Kalvachev authored
      There are 2 known Bink audio codecs. Additionally they have
      a different flavor if they are found inside Bink-b "BIKb" file.
      In order to guess the correct flavor, the demuxer sets the audio
      codec_tag to be the same as the file format tag.
      This causes problem because same tag is used for both audio codecs.
      The hack works in FFmpeg because audio codecs are identified by their
      codec_id, but other players rely on standard behavior.
      
      This fix removes the codec_tag hack and instead uses artificial
      extradata format to signal the codec flavor. This would also
      allow proper embedding of Bink audio in other containers.
      Signed-off-by: 's avatarIvan Kalvachev <ikalvachev@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      093768c9
  29. 26 Apr, 2011 1 commit
  30. 20 Mar, 2011 1 commit
  31. 19 Mar, 2011 2 commits
  32. 26 Feb, 2011 1 commit