diff --git a/gst/volume/gstvolume.c b/gst/volume/gstvolume.c index d89dd95403..dc3f0a25a8 100644 --- a/gst/volume/gstvolume.c +++ b/gst/volume/gstvolume.c @@ -308,7 +308,8 @@ volume_chain_int16 (GstPad *pad, GstBuffer *buf) out_buf = gst_buffer_copy_on_write (buf); - data = (gint16 *)GST_BUFFER_DATA(out_buf); + data = (gint16 *) GST_BUFFER_DATA (out_buf); + g_assert (data); num_samples = GST_BUFFER_SIZE(out_buf)/sizeof(gint16); GST_DPMAN_PREPROCESS(filter->dpman, num_samples, GST_BUFFER_TIMESTAMP(out_buf)); i = 0;