comparison utils.c @ 425:24545aa514e8 libavformat

dont reduce the min_distance of AVIndexEntry
author michael
date Wed, 07 Apr 2004 21:33:53 +0000
parents b6949d80b7a9
children 50bae308f71e
comparison
equal deleted inserted replaced
424:dc59cb26955c 425:24545aa514e8
913 if(index != st->nb_index_entries){ 913 if(index != st->nb_index_entries){
914 assert(index < st->nb_index_entries); 914 assert(index < st->nb_index_entries);
915 memmove(entries + index + 1, entries + index, sizeof(AVIndexEntry)*(st->nb_index_entries - index)); 915 memmove(entries + index + 1, entries + index, sizeof(AVIndexEntry)*(st->nb_index_entries - index));
916 } 916 }
917 st->nb_index_entries++; 917 st->nb_index_entries++;
918 }else{
919 if(ie->pos == pos && distance < ie->min_distance) //dont reduce the distance
920 distance= ie->min_distance;
918 } 921 }
919 }else{ 922 }else{
920 index= st->nb_index_entries++; 923 index= st->nb_index_entries++;
921 ie= &entries[index]; 924 ie= &entries[index];
922 } 925 }