- Error is occurred about assertion 'gst_buffer_is_writable (buffer)' failed
[Version] 1.16.2-13
[Issue Type] Bug fix
Change-Id: I61dc2b2593d25e07c291ef34f56452df2714a7dc
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
gst_buffer_unmap (buffer, &info);
if (is_repair_packet) {
+ g_assert (gst_buffer_is_writable (buffer));
gst_buffer_resize (buffer, DEFAULT_HEADER_SIZE, -1);
}
sizeof (guint32));
gst_buffer_unmap (buffer, &info);
+ g_assert (gst_buffer_is_writable (buffer));
gst_buffer_resize (buffer, DEFAULT_HEADER_SIZE, actual_size);
GST_INFO_OBJECT (alfecdecaps, "Header removed");
}
write_header (alfecencaps, mem_info.data, gst_buffer_get_size (buffer),
k, FALSE, p);
gst_memory_unmap (memory, &mem_info);
+
+ buffer = gst_buffer_make_writable (buffer);
gst_buffer_prepend_memory (buffer, memory);
if (gst_buffer_get_size(buffer) < t) {