audio: Fix size check

We fail (and return) if the size is *NOT* a multiple of samples.
This commit is contained in:
Edward Hervey 2012-01-06 15:14:59 +01:00
parent 6b3e3544d4
commit 82da418201

View file

@ -999,7 +999,7 @@ gst_audio_reorder_channels (gpointer data, gsize size, GstAudioFormat format,
g_return_val_if_fail (info != NULL && info->width > 0, FALSE);
g_return_val_if_fail (info->width > 0, FALSE);
g_return_val_if_fail (info->width <= 8 * 64, FALSE);
g_return_val_if_fail (size % ((info->width * channels) / 8) != 0, FALSE);
g_return_val_if_fail (size % ((info->width * channels) / 8) == 0, FALSE);
g_return_val_if_fail (channels > 0, FALSE);
g_return_val_if_fail (channels <= 64, FALSE);