comparison mpegvideo.h @ 1988:b5753525f9a8 libavcodec

remove duplicated find_frame_end() code move codec specific code from parser.c -> <codecname>.c as far as its easily possible
author michael
date Thu, 29 Apr 2004 14:21:33 +0000
parents 19c2344e800a
children 3ab8f3e2ae6a
comparison
equal deleted inserted replaced
1987:d9e067853051 1988:b5753525f9a8
747 void ff_init_scantable(uint8_t *, ScanTable *st, const uint8_t *src_scantable); 747 void ff_init_scantable(uint8_t *, ScanTable *st, const uint8_t *src_scantable);
748 void ff_draw_horiz_band(MpegEncContext *s, int y, int h); 748 void ff_draw_horiz_band(MpegEncContext *s, int y, int h);
749 void ff_emulated_edge_mc(uint8_t *buf, uint8_t *src, int linesize, int block_w, int block_h, 749 void ff_emulated_edge_mc(uint8_t *buf, uint8_t *src, int linesize, int block_w, int block_h,
750 int src_x, int src_y, int w, int h); 750 int src_x, int src_y, int w, int h);
751 #define END_NOT_FOUND -100 751 #define END_NOT_FOUND -100
752 int ff_combine_frame( MpegEncContext *s, int next, uint8_t **buf, int *buf_size); 752 int ff_combine_frame(ParseContext *pc, int next, uint8_t **buf, int *buf_size);
753 void ff_parse_close(AVCodecParserContext *s);
753 void ff_mpeg_flush(AVCodecContext *avctx); 754 void ff_mpeg_flush(AVCodecContext *avctx);
754 void ff_print_debug_info(MpegEncContext *s, AVFrame *pict); 755 void ff_print_debug_info(MpegEncContext *s, AVFrame *pict);
755 void ff_write_quant_matrix(PutBitContext *pb, int16_t *matrix); 756 void ff_write_quant_matrix(PutBitContext *pb, int16_t *matrix);
756 int ff_find_unused_picture(MpegEncContext *s, int shared); 757 int ff_find_unused_picture(MpegEncContext *s, int shared);
757 void ff_denoise_dct(MpegEncContext *s, DCTELEM *block); 758 void ff_denoise_dct(MpegEncContext *s, DCTELEM *block);