From 2f15846ad7ad57beb0bca99c624affa0facf284b Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Fri, 29 May 2015 19:44:01 +0100 Subject: mpegvideo: wmv2: Move function declarations --- libavcodec/wmv2.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'libavcodec/wmv2.h') diff --git a/libavcodec/wmv2.h b/libavcodec/wmv2.h index 03a85147ad..b77dd98cd5 100644 --- a/libavcodec/wmv2.h +++ b/libavcodec/wmv2.h @@ -56,4 +56,18 @@ typedef struct Wmv2Context { void ff_wmv2_common_init(Wmv2Context *w); +int ff_wmv2_decode_mb(MpegEncContext *s, int16_t block[6][64]); +int ff_wmv2_encode_picture_header(MpegEncContext * s, int picture_number); +void ff_wmv2_encode_mb(MpegEncContext * s, int16_t block[6][64], + int motion_x, int motion_y); +int ff_wmv2_decode_picture_header(MpegEncContext * s); +int ff_wmv2_decode_secondary_picture_header(MpegEncContext * s); +void ff_wmv2_add_mb(MpegEncContext *s, int16_t block[6][64], + uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr); + +void ff_mspel_motion(MpegEncContext *s, + uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, + uint8_t **ref_picture, op_pixels_func (*pix_op)[4], + int motion_x, int motion_y, int h); + #endif /* AVCODEC_WMV2_H */ -- cgit v1.2.3