[gst-cvs] gst-plugins-bad: metadata: append_sorted should really append sorted
Mark Nauwelaerts
mnauw at kemper.freedesktop.org
Fri Feb 5 01:23:46 PST 2010
Module: gst-plugins-bad
Branch: master
Commit: a6ba273e36f9c91119198284a04a09f75cb74626
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=a6ba273e36f9c91119198284a04a09f75cb74626
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Fri Feb 5 10:18:39 2010 +0100
metadata: append_sorted should really append sorted
... which means that identical offset_orig should preserve the order
in which they are appended.
---
ext/metadata/metadatatypes.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ext/metadata/metadatatypes.c b/ext/metadata/metadatatypes.c
index d462566..16a72e0 100644
--- a/ext/metadata/metadatatypes.c
+++ b/ext/metadata/metadatatypes.c
@@ -178,7 +178,7 @@ metadata_chunk_array_append_sorted (MetadataChunkArray * array,
}
pos = array->len;
for (i = array->len - 1; i >= 0; --i) {
- if (chunk->offset_orig > array->chunk[i].offset_orig) {
+ if (chunk->offset_orig >= array->chunk[i].offset_orig) {
break;
}
}
More information about the Gstreamer-commits
mailing list