audiofilter: use BPF for unit_size
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 28 Oct 2011 09:37:31 +0000 (11:37 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 28 Oct 2011 09:37:31 +0000 (11:37 +0200)
gst-libs/gst/audio/gstaudiofilter.c

index 3e08049..8eba036 100644 (file)
@@ -146,15 +146,11 @@ gst_audio_filter_get_unit_size (GstBaseTransform * btrans, GstCaps * caps,
     gsize * size)
 {
   GstAudioInfo info;
-  gint width, channels;
 
   if (!gst_audio_info_from_caps (&info, caps))
     return FALSE;
 
-  width = GST_AUDIO_INFO_WIDTH (&info);
-  channels = GST_AUDIO_INFO_CHANNELS (&info);
-
-  *size = (width / 8) * channels;
+  *size = GST_AUDIO_INFO_BPF (&info);
 
   return TRUE;
 }