1. 31 Oct, 2013 1 commit
  2. 03 Oct, 2013 1 commit
  3. 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
  4. 08 Mar, 2013 1 commit
  5. 25 Feb, 2013 1 commit
  6. 23 Jan, 2013 1 commit
  7. 04 Dec, 2012 2 commits
  8. 08 Oct, 2012 1 commit
  9. 07 Aug, 2012 1 commit
  10. 29 Jul, 2012 1 commit
    • Mans Rullgard's avatar
      eamad/eatgq/eatqi: call special EA IDCT directly · f3eb0083
      Mans Rullgard authored
      These decoders use a special non-MPEG2 IDCT.  Call it directly
      instead of going through dsputil.  There is never any reason
      to use a regular IDCT with these decoders or to use the EA IDCT
      with other codecs.
      
      This also fixes the bizarre situation of eamad and eatqi decoding
      incorrectly if eatgq is disabled.
      Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
      f3eb0083
  11. 23 May, 2012 1 commit
  12. 06 Apr, 2012 1 commit
  13. 22 Mar, 2012 1 commit
  14. 15 Feb, 2012 1 commit
  15. 01 Feb, 2012 1 commit
  16. 17 Jan, 2012 1 commit
    • Reimar Döffinger's avatar
      Add and use av_fast_padded_malloc. · 3b55429d
      Reimar Döffinger authored
      The same as av_fast_malloc but uses av_mallocz and keeps extra
      always-0 padding.
      This does not mean the memory will be 0-initialized after each call,
      but actually only after each growth of the buffer.
      However this makes sure that
      a) all data anywhere in the buffer is always initialized
      b) the padding is always 0
      c) the user does not have to bother with adding the padding themselves
      Fixes another valgrind warning about use of uninitialized data,
      this time with fate-vsynth1-jpegls.
      Signed-off-by: 's avatarReimar Döffinger <Reimar.Doeffinger@gmx.de>
      3b55429d
  17. 19 Dec, 2011 1 commit
  18. 29 Jul, 2011 1 commit
  19. 15 Jul, 2011 1 commit
  20. 19 Mar, 2011 1 commit
  21. 28 Jan, 2011 1 commit
  22. 26 Jan, 2011 1 commit
  23. 20 Apr, 2010 1 commit
  24. 30 Mar, 2010 1 commit
  25. 06 Mar, 2010 1 commit
  26. 22 Jan, 2010 1 commit
  27. 24 May, 2009 1 commit
  28. 13 Apr, 2009 1 commit
  29. 12 Apr, 2009 3 commits
  30. 07 Apr, 2009 1 commit
  31. 08 Feb, 2009 1 commit
  32. 05 Feb, 2009 1 commit