GstElement *volume;
GstBuffer *inbuffer, *outbuffer;
GstCaps *caps;
- gint16 in[2] = { 16384, -256 };
+ gint16 *out, in[2] = { 16384, -256 };
GstMapInfo map;
volume = setup_volume ();
fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL);
fail_unless (inbuffer == outbuffer);
gst_buffer_map (outbuffer, &map, GST_MAP_READ);
- GST_INFO ("expected %+5d %+5d real %+5d %+5d", in[0], in[1], map.data[0],
- map.data[1]);
+ out = (gint16 *) map.data;
+ GST_INFO ("expected %+5d %+5d real %+5d %+5d", in[0], in[1], out[0], out[1]);
fail_unless (memcmp (map.data, in, 4) == 0);
gst_buffer_unmap (outbuffer, &map);
GstElement *volume;
GstBuffer *inbuffer, *outbuffer;
GstCaps *caps;
- gint16 in[2] = { 16384, -256 };
+ gint16 *out, in[2] = { 16384, -256 };
GstMapInfo map;
GstSegment seg;
fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL);
fail_unless (inbuffer == outbuffer);
gst_buffer_map (outbuffer, &map, GST_MAP_READ);
- GST_INFO ("expected %+5d %+5d real %+5d %+5d", in[0], in[1], map.data[0],
- map.data[1]);
+ out = (gint16 *) map.data;
+ GST_INFO ("expected %+5d %+5d real %+5d %+5d", in[0], in[1], out[0], out[1]);
fail_unless (memcmp (map.data, in, 4) == 0);
gst_buffer_unmap (outbuffer, &map);