comparison mpeg4video.h @ 10824:82d006235248 libavcodec

Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c.
author michael
date Fri, 08 Jan 2010 19:59:51 +0000
parents d1fe22d92a65
children 34739b965809
comparison
equal deleted inserted replaced
10823:d87e8f2c5c91 10824:82d006235248
102 void ff_mpeg4_merge_partitions(MpegEncContext *s); 102 void ff_mpeg4_merge_partitions(MpegEncContext *s);
103 void ff_clean_mpeg4_qscales(MpegEncContext *s); 103 void ff_clean_mpeg4_qscales(MpegEncContext *s);
104 int ff_mpeg4_decode_partitions(MpegEncContext *s); 104 int ff_mpeg4_decode_partitions(MpegEncContext *s);
105 int ff_mpeg4_get_video_packet_prefix_length(MpegEncContext *s); 105 int ff_mpeg4_get_video_packet_prefix_length(MpegEncContext *s);
106 int mpeg4_decode_video_packet_header(MpegEncContext *s); 106 int mpeg4_decode_video_packet_header(MpegEncContext *s);
107 void ff_mpeg4_init_direct_mv(MpegEncContext *s);
108
109 /**
110 *
111 * @return the mb_type
112 */
113 int ff_mpeg4_set_direct_mv(MpegEncContext *s, int mx, int my);
107 114
108 extern uint8_t ff_mpeg4_static_rl_table_store[3][2][2*MAX_RUN + MAX_LEVEL + 3]; 115 extern uint8_t ff_mpeg4_static_rl_table_store[3][2][2*MAX_RUN + MAX_LEVEL + 3];
109 116
110 117
111 #if 0 //3IV1 is quite rare and it slows things down a tiny bit 118 #if 0 //3IV1 is quite rare and it slows things down a tiny bit