1. 01 Jan, 2014 1 commit
  2. 30 Oct, 2013 1 commit
  3. 03 Oct, 2013 1 commit
  4. 15 Aug, 2013 1 commit
  5. 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
  6. 08 Mar, 2013 1 commit
  7. 25 Feb, 2013 1 commit
  8. 12 Feb, 2013 1 commit
  9. 04 Dec, 2012 1 commit
  10. 12 Nov, 2012 1 commit
  11. 18 Sep, 2012 3 commits
  12. 07 Aug, 2012 1 commit
  13. 09 Jun, 2012 1 commit
  14. 31 May, 2012 1 commit
  15. 06 Apr, 2012 1 commit
  16. 15 Feb, 2012 1 commit
  17. 22 Dec, 2011 1 commit
  18. 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
  19. 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
  20. 04 Nov, 2011 1 commit
  21. 29 Oct, 2011 5 commits
  22. 29 Jul, 2011 1 commit
  23. 06 Jul, 2011 1 commit
  24. 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
  25. 26 Apr, 2011 1 commit
  26. 20 Mar, 2011 1 commit
  27. 19 Mar, 2011 2 commits
  28. 26 Feb, 2011 4 commits
  29. 25 Feb, 2011 2 commits