Mercurial > libavcodec.hg
comparison avcodec.h @ 5566:bee74f94dafe libavcodec
parsers and bsfs declarations are not meant to be part of public API
| author | aurel |
|---|---|
| date | Tue, 21 Aug 2007 18:24:08 +0000 |
| parents | 4117a942b325 |
| children | 1a92e129a679 |
comparison
equal
deleted
inserted
replaced
| 5565:93082c591c8b | 5566:bee74f94dafe |
|---|---|
| 2772 AVCodecContext *avctx, | 2772 AVCodecContext *avctx, |
| 2773 uint8_t **poutbuf, int *poutbuf_size, | 2773 uint8_t **poutbuf, int *poutbuf_size, |
| 2774 const uint8_t *buf, int buf_size, int keyframe); | 2774 const uint8_t *buf, int buf_size, int keyframe); |
| 2775 void av_parser_close(AVCodecParserContext *s); | 2775 void av_parser_close(AVCodecParserContext *s); |
| 2776 | 2776 |
| 2777 extern AVCodecParser aac_parser; | |
| 2778 extern AVCodecParser ac3_parser; | |
| 2779 extern AVCodecParser cavsvideo_parser; | |
| 2780 extern AVCodecParser dca_parser; | |
| 2781 extern AVCodecParser dvbsub_parser; | |
| 2782 extern AVCodecParser dvdsub_parser; | |
| 2783 extern AVCodecParser h261_parser; | |
| 2784 extern AVCodecParser h263_parser; | |
| 2785 extern AVCodecParser h264_parser; | |
| 2786 extern AVCodecParser mjpeg_parser; | |
| 2787 extern AVCodecParser mpeg4video_parser; | |
| 2788 extern AVCodecParser mpegaudio_parser; | |
| 2789 extern AVCodecParser mpegvideo_parser; | |
| 2790 extern AVCodecParser pnm_parser; | |
| 2791 extern AVCodecParser vc1_parser; | |
| 2792 | |
| 2793 | 2777 |
| 2794 typedef struct AVBitStreamFilterContext { | 2778 typedef struct AVBitStreamFilterContext { |
| 2795 void *priv_data; | 2779 void *priv_data; |
| 2796 struct AVBitStreamFilter *filter; | 2780 struct AVBitStreamFilter *filter; |
| 2797 AVCodecParserContext *parser; | 2781 AVCodecParserContext *parser; |
| 2816 int av_bitstream_filter_filter(AVBitStreamFilterContext *bsfc, | 2800 int av_bitstream_filter_filter(AVBitStreamFilterContext *bsfc, |
| 2817 AVCodecContext *avctx, const char *args, | 2801 AVCodecContext *avctx, const char *args, |
| 2818 uint8_t **poutbuf, int *poutbuf_size, | 2802 uint8_t **poutbuf, int *poutbuf_size, |
| 2819 const uint8_t *buf, int buf_size, int keyframe); | 2803 const uint8_t *buf, int buf_size, int keyframe); |
| 2820 void av_bitstream_filter_close(AVBitStreamFilterContext *bsf); | 2804 void av_bitstream_filter_close(AVBitStreamFilterContext *bsf); |
| 2821 | |
| 2822 extern AVBitStreamFilter dump_extradata_bsf; | |
| 2823 extern AVBitStreamFilter remove_extradata_bsf; | |
| 2824 extern AVBitStreamFilter noise_bsf; | |
| 2825 extern AVBitStreamFilter mp3_header_compress_bsf; | |
| 2826 extern AVBitStreamFilter mp3_header_decompress_bsf; | |
| 2827 extern AVBitStreamFilter mjpega_dump_header_bsf; | |
| 2828 extern AVBitStreamFilter imx_dump_header_bsf; | |
| 2829 | 2805 |
| 2830 | 2806 |
| 2831 /* memory */ | 2807 /* memory */ |
| 2832 | 2808 |
| 2833 /** | 2809 /** |
