From d55529621cb59343d3d42301c28e59e7fc7ce4e0 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Wed, 25 Jul 2012 11:54:14 +0200 Subject: [PATCH] audioencoder: correctly compare audio info positions Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680553 --- gst-libs/gst/audio/gstaudioencoder.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/audio/gstaudioencoder.c b/gst-libs/gst/audio/gstaudioencoder.c index 6b5f33fc94..90d6dafadf 100644 --- a/gst-libs/gst/audio/gstaudioencoder.c +++ b/gst-libs/gst/audio/gstaudioencoder.c @@ -1205,8 +1205,8 @@ audio_info_is_equal (GstAudioInfo * from, GstAudioInfo * to) return FALSE; if (GST_AUDIO_INFO_CHANNELS (from) > 64) return TRUE; - return memcmp (from->position, to->position, - GST_AUDIO_INFO_CHANNELS (from) * sizeof (to->position[0])); + return (memcmp (from->position, to->position, + GST_AUDIO_INFO_CHANNELS (from) * sizeof (to->position[0])) == 0); } static gboolean