Mercurial > libavformat.hg
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 } |