diff options
author | Mohamed Tarek <mt@rockbox.org> | 2009-05-12 13:21:34 +0000 |
---|---|---|
committer | Mohamed Tarek <mt@rockbox.org> | 2009-05-12 13:21:34 +0000 |
commit | f2c18d6922257c6610f4c01ed09ce318295bee68 (patch) | |
tree | b71ccdd43d0213c1b78bebbe7593ebb4d25306af /apps/codecs/libcook/bitstream.h | |
parent | 950c4747e3c519372382e6b5a7e84bfd22e12d5c (diff) | |
download | rockbox-f2c18d6922257c6610f4c01ed09ce318295bee68.tar.gz rockbox-f2c18d6922257c6610f4c01ed09ce318295bee68.zip |
-Remove calls to av_log() and use DEBUGF/printf instead, thuse removing
libavutil/log.[c/h] and libavutil/avutil.h.
-Take necessary defines to bitstream.h from libavutil/intreadwrite.h to
remove the latter.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20918 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libcook/bitstream.h')
-rw-r--r-- | apps/codecs/libcook/bitstream.h | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/apps/codecs/libcook/bitstream.h b/apps/codecs/libcook/bitstream.h index e3e3d77595..2319a4d672 100644 --- a/apps/codecs/libcook/bitstream.h +++ b/apps/codecs/libcook/bitstream.h | |||
@@ -31,10 +31,20 @@ | |||
31 | #include <assert.h> | 31 | #include <assert.h> |
32 | #include "libavutil/bswap.h" | 32 | #include "libavutil/bswap.h" |
33 | #include "libavutil/common.h" | 33 | #include "libavutil/common.h" |
34 | #include "libavutil/intreadwrite.h" | 34 | //#include "libavutil/log.h" |
35 | #include "libavutil/log.h" | ||
36 | //#include "mathops.h" | 35 | //#include "mathops.h" |
37 | 36 | ||
37 | /* The following 2 defines are taken from libavutil/intreadwrite.h */ | ||
38 | #define AV_RB32(x) ((((const uint8_t*)(x))[0] << 24) | \ | ||
39 | (((const uint8_t*)(x))[1] << 16) | \ | ||
40 | (((const uint8_t*)(x))[2] << 8) | \ | ||
41 | ((const uint8_t*)(x))[3]) | ||
42 | #define AV_WB32(p, d) do { \ | ||
43 | ((uint8_t*)(p))[3] = (d); \ | ||
44 | ((uint8_t*)(p))[2] = (d)>>8; \ | ||
45 | ((uint8_t*)(p))[1] = (d)>>16; \ | ||
46 | ((uint8_t*)(p))[0] = (d)>>24; } while(0) | ||
47 | |||
38 | #if defined(ALT_BITSTREAM_READER_LE) && !defined(ALT_BITSTREAM_READER) | 48 | #if defined(ALT_BITSTREAM_READER_LE) && !defined(ALT_BITSTREAM_READER) |
39 | # define ALT_BITSTREAM_READER | 49 | # define ALT_BITSTREAM_READER |
40 | #endif | 50 | #endif |
@@ -731,7 +741,7 @@ static inline int check_marker(GetBitContext *s, const char *msg) | |||
731 | { | 741 | { |
732 | int bit= get_bits1(s); | 742 | int bit= get_bits1(s); |
733 | if(!bit) | 743 | if(!bit) |
734 | av_log(NULL, AV_LOG_INFO, "Marker bit missing %s\n", msg); | 744 | printf("Marker bit missing %s\n", msg); |
735 | 745 | ||
736 | return bit; | 746 | return bit; |
737 | } | 747 | } |
@@ -892,17 +902,17 @@ static inline void print_bin(int bits, int n){ | |||
892 | int i; | 902 | int i; |
893 | 903 | ||
894 | for(i=n-1; i>=0; i--){ | 904 | for(i=n-1; i>=0; i--){ |
895 | av_log(NULL, AV_LOG_DEBUG, "%d", (bits>>i)&1); | 905 | printf("%d", (bits>>i)&1); |
896 | } | 906 | } |
897 | for(i=n; i<24; i++) | 907 | for(i=n; i<24; i++) |
898 | av_log(NULL, AV_LOG_DEBUG, " "); | 908 | printf(" "); |
899 | } | 909 | } |
900 | 910 | ||
901 | static inline int get_bits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ | 911 | static inline int get_bits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ |
902 | int r= get_bits(s, n); | 912 | int r= get_bits(s, n); |
903 | 913 | ||
904 | print_bin(r, n); | 914 | print_bin(r, n); |
905 | 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); | 915 | printf("%5d %2d %3d bit @%5d in %s %s:%d\n", r, n, r, get_bits_count(s)-n, file, func, line); |
906 | return r; | 916 | return r; |
907 | } | 917 | } |
908 | static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits, int max_depth, char *file, const char *func, int line){ | 918 | static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits, int max_depth, char *file, const char *func, int line){ |
@@ -914,7 +924,7 @@ static inline int get_vlc_trace(GetBitContext *s, VLC_TYPE (*table)[2], int bits | |||
914 | 924 | ||
915 | print_bin(bits2, len); | 925 | print_bin(bits2, len); |
916 | 926 | ||
917 | av_log(NULL, AV_LOG_DEBUG, "%5d %2d %3d vlc @%5d in %s %s:%d\n", bits2, len, r, pos, file, func, line); | 927 | printf("%5d %2d %3d vlc @%5d in %s %s:%d\n", bits2, len, r, pos, file, func, line); |
918 | return r; | 928 | return r; |
919 | } | 929 | } |
920 | static inline int get_xbits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ | 930 | static inline int get_xbits_trace(GetBitContext *s, int n, char *file, const char *func, int line){ |
@@ -922,7 +932,7 @@ static inline int get_xbits_trace(GetBitContext *s, int n, char *file, const cha | |||
922 | int r= get_xbits(s, n); | 932 | int r= get_xbits(s, n); |
923 | 933 | ||
924 | print_bin(show, n); | 934 | print_bin(show, n); |
925 | 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); | 935 | printf("%5d %2d %3d xbt @%5d in %s %s:%d\n", show, n, r, get_bits_count(s)-n, file, func, line); |
926 | return r; | 936 | return r; |
927 | } | 937 | } |
928 | 938 | ||
@@ -932,7 +942,7 @@ static inline int get_xbits_trace(GetBitContext *s, int n, char *file, const cha | |||
932 | #define get_vlc(s, vlc) get_vlc_trace(s, (vlc)->table, (vlc)->bits, 3, __FILE__, __PRETTY_FUNCTION__, __LINE__) | 942 | #define get_vlc(s, vlc) get_vlc_trace(s, (vlc)->table, (vlc)->bits, 3, __FILE__, __PRETTY_FUNCTION__, __LINE__) |
933 | #define get_vlc2(s, tab, bits, max) get_vlc_trace(s, tab, bits, max, __FILE__, __PRETTY_FUNCTION__, __LINE__) | 943 | #define get_vlc2(s, tab, bits, max) get_vlc_trace(s, tab, bits, max, __FILE__, __PRETTY_FUNCTION__, __LINE__) |
934 | 944 | ||
935 | #define tprintf(p, ...) av_log(p, AV_LOG_DEBUG, __VA_ARGS__) | 945 | #define tprintf(p, ...) printf |
936 | 946 | ||
937 | #else //TRACE | 947 | #else //TRACE |
938 | #define tprintf(p, ...) {} | 948 | #define tprintf(p, ...) {} |