comparison allcodecs.c @ 1812:6d762acfff5d libavcodec

flac fixes: fix data types of residual&decoded fix twos complement bitfields fix utf8 (no, utf8 is not the same as the simple and compact uvlc used in nut) add truncated bitstream support, both ogg and flac demuxers in mplayer cvs provide incomplete frames, and furthermore it isnt possible to find frameboundaries in flac without decoding it completly add escape-less golomb rice decoder (=flac style golomb rice) (ultra efficient, the longest vlc code is just 2^32-1 bits) printf->av_log fix bps for non independant channels fix a few +-1 bugs fix sample order for independant channels fix data_size
author michael
date Wed, 18 Feb 2004 01:49:30 +0000
parents 5e5c3d4a1e82
children 85fe2f4633ec
comparison
equal deleted inserted replaced
1811:98d4d32b90e8 1812:6d762acfff5d
152 register_avcodec(&ra_288_decoder); 152 register_avcodec(&ra_288_decoder);
153 register_avcodec(&roq_dpcm_decoder); 153 register_avcodec(&roq_dpcm_decoder);
154 register_avcodec(&interplay_dpcm_decoder); 154 register_avcodec(&interplay_dpcm_decoder);
155 register_avcodec(&xan_dpcm_decoder); 155 register_avcodec(&xan_dpcm_decoder);
156 register_avcodec(&qtrle_decoder); 156 register_avcodec(&qtrle_decoder);
157 register_avcodec(&flac_decoder);
157 #endif /* CONFIG_DECODERS */ 158 #endif /* CONFIG_DECODERS */
158 159
159 #ifdef AMR_NB 160 #ifdef AMR_NB
160 register_avcodec(&amr_nb_decoder); 161 register_avcodec(&amr_nb_decoder);
161 #ifdef CONFIG_ENCODERS 162 #ifdef CONFIG_ENCODERS