In order to keep buffer data to next element after create new buffer,
we have to increse reference count before push the buffer.
Signed-off-by: jijoong.moon <jijoong.moon@samsung.com>
gst_append_tensor (GstBuffer * buffer, GstMemory * mem, tensor_dim * dim)
{
tensor_dim *d;
- GstMapInfo dest_info;
- gst_buffer_map (buffer, &dest_info, GST_MAP_WRITE);
-
g_return_val_if_fail (GST_IS_BUFFER (buffer), NULL);
gst_buffer_append_memory (buffer, mem);
out = gst_test_tensors (filter, buf);
gst_buffer_unref (buf);
+ gst_buffer_ref (out);
return gst_pad_push (filter->srcpad, out);
}