Mercurial > libavcodec.hg
comparison bitstream_filter.c @ 4994:3fa689636240 libavcodec
allow to enable or disable every bitstream filters individually
Original patch by Jason Millard jsm174 _at_ gmail
Date: On Fri, 11 May 2007 11:14:01 -0400
Subject: [FFmpeg-devel] enable/disable bitstream filters?
| author | aurel |
|---|---|
| date | Sat, 12 May 2007 23:33:53 +0000 |
| parents | 05e932ddaaa9 |
| children | 70f194a2ee53 |
comparison
equal
deleted
inserted
replaced
| 4993:a1bbd3c01264 | 4994:3fa689636240 |
|---|---|
| 251 (*poutbuf)[3]= header ; | 251 (*poutbuf)[3]= header ; |
| 252 | 252 |
| 253 return 1; | 253 return 1; |
| 254 } | 254 } |
| 255 | 255 |
| 256 #ifdef CONFIG_DUMP_EXTRADATA_BSF | |
| 256 AVBitStreamFilter dump_extradata_bsf={ | 257 AVBitStreamFilter dump_extradata_bsf={ |
| 257 "dump_extra", | 258 "dump_extra", |
| 258 0, | 259 0, |
| 259 dump_extradata, | 260 dump_extradata, |
| 260 }; | 261 }; |
| 261 | 262 #endif |
| 263 | |
| 264 #ifdef CONFIG_REMOVE_EXTRADATA_BSF | |
| 262 AVBitStreamFilter remove_extradata_bsf={ | 265 AVBitStreamFilter remove_extradata_bsf={ |
| 263 "remove_extra", | 266 "remove_extra", |
| 264 0, | 267 0, |
| 265 remove_extradata, | 268 remove_extradata, |
| 266 }; | 269 }; |
| 267 | 270 #endif |
| 271 | |
| 272 #ifdef CONFIG_NOISE_BSF | |
| 268 AVBitStreamFilter noise_bsf={ | 273 AVBitStreamFilter noise_bsf={ |
| 269 "noise", | 274 "noise", |
| 270 sizeof(int), | 275 sizeof(int), |
| 271 noise, | 276 noise, |
| 272 }; | 277 }; |
| 273 | 278 #endif |
| 279 | |
| 280 #ifdef CONFIG_MP3_HEADER_COMPRESS_BSF | |
| 274 AVBitStreamFilter mp3_header_compress_bsf={ | 281 AVBitStreamFilter mp3_header_compress_bsf={ |
| 275 "mp3comp", | 282 "mp3comp", |
| 276 0, | 283 0, |
| 277 mp3_header_compress, | 284 mp3_header_compress, |
| 278 }; | 285 }; |
| 279 | 286 #endif |
| 287 | |
| 288 #ifdef CONFIG_MP3_HEADER_DECOMPRESS_BSF | |
| 280 AVBitStreamFilter mp3_header_decompress_bsf={ | 289 AVBitStreamFilter mp3_header_decompress_bsf={ |
| 281 "mp3decomp", | 290 "mp3decomp", |
| 282 0, | 291 0, |
| 283 mp3_header_decompress, | 292 mp3_header_decompress, |
| 284 }; | 293 }; |
| 294 #endif |
