comparison utils.c @ 10832:f20726a6d538 libavcodec

Add a function to match a 2 element vector of uint16_t and use it in h263 and svq1 instead of custom and bloated code to find an index into a w/h array.
author michael
date Sat, 09 Jan 2010 18:33:21 +0000
parents 90f34aa8fe0a
children bf309c7ce615
comparison
equal deleted inserted replaced
10831:94982978af3b 10832:f20726a6d538
1198 return -1; 1198 return -1;
1199 else 1199 else
1200 return 0; 1200 return 0;
1201 } 1201 }
1202 1202
1203 int ff_match_2uint16(const uint16_t (*tab)[2], int size, int a, int b){
1204 int i;
1205 for(i=0; i<size && !(tab[i][0]==a && tab[i][1]==b); i++);
1206 return i;
1207 }
1208
1203 void av_log_missing_feature(void *avc, const char *feature, int want_sample) 1209 void av_log_missing_feature(void *avc, const char *feature, int want_sample)
1204 { 1210 {
1205 av_log(avc, AV_LOG_WARNING, "%s not implemented. Update your FFmpeg " 1211 av_log(avc, AV_LOG_WARNING, "%s not implemented. Update your FFmpeg "
1206 "version to the newest one from SVN. If the problem still " 1212 "version to the newest one from SVN. If the problem still "
1207 "occurs, it means that your file has a feature which has not " 1213 "occurs, it means that your file has a feature which has not "