diff options
author | Loïc Le Loarer <lll+ffmpeg@m4x.org> | 2005-01-19 12:58:34 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2005-01-19 12:58:34 +0000 |
commit | 61f040dd1abe37da2e365d26909ce48c6644bf1a (patch) | |
tree | cf293d66eac443b3e044fa4a45be84f72d057ad7 /libavcodec/bitstream.h | |
parent | b6663a557309ac887b0c5cb9a1d3ce5a73686d5c (diff) | |
download | ffmpeg-streaming-61f040dd1abe37da2e365d26909ce48c6644bf1a.zip ffmpeg-streaming-61f040dd1abe37da2e365d26909ce48c6644bf1a.tar.gz |
compile with TRACE define patch by (Loic <lll+ffmpeg m4x org>)
Originally committed as revision 3848 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/bitstream.h')
-rw-r--r-- | libavcodec/bitstream.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libavcodec/bitstream.h b/libavcodec/bitstream.h index 9614f77..5a9621d 100644 --- a/libavcodec/bitstream.h +++ b/libavcodec/bitstream.h @@ -773,25 +773,25 @@ static always_inline int get_vlc2(GetBitContext *s, VLC_TYPE (*table)[2], //#define TRACE #ifdef TRACE - +#include "avcodec.h" static inline void print_bin(int bits, int n){ int i; for(i=n-1; i>=0; i--){ - printf("%d", (bits>>i)&1); + av_log(NULL, AV_LOG_DEBUG, "%d", (bits>>i)&1); } for(i=n; i<24; i++) - printf(" "); + av_log(NULL, AV_LOG_DEBUG, " "); } -static inline int get_bits_trace(GetBitContext *s, int n, char *file, char *func, int line){ +static inline int get_bits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ int r= get_bits(s, n); print_bin(r, n); - printf("%5d %2d %3d bit @%5d in %s %s:%d\n", r, n, r, get_bits_count(s)-n, file, func, line); + av_log(NULL, AV_LOG_DEBUG, "%5d %2d %3d bit @%5d in %s %s:%d\n", r, n, r, get_bits_count(s)-n, file, func, line); return r; } -static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits, int max_depth, char *file, char *func, int line){ +static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits, int max_depth, char *file, const char *func, int line){ int show= show_bits(s, 24); int pos= get_bits_count(s); int r= get_vlc2(s, table, bits, max_depth); @@ -800,15 +800,15 @@ static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits print_bin(bits2, len); - printf("%5d %2d %3d vlc @%5d in %s %s:%d\n", bits2, len, r, pos, file, func, line); + av_log(NULL, AV_LOG_DEBUG, "%5d %2d %3d vlc @%5d in %s %s:%d\n", bits2, len, r, pos, file, func, line); return r; } -static inline int get_xbits_trace(GetBitContext *s, int n, char *file, char *func, int line){ +static inline int get_xbits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ int show= show_bits(s, n); int r= get_xbits(s, n); print_bin(show, n); - printf("%5d %2d %3d xbt @%5d in %s %s:%d\n", show, n, r, get_bits_count(s)-n, file, func, line); + av_log(NULL, AV_LOG_DEBUG, "%5d %2d %3d xbt @%5d in %s %s:%d\n", show, n, r, get_bits_count(s)-n, file, func, line); return r; } |