[gtk/matthiasc/gl-media-stream: 2/2] Fix an oversight
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/matthiasc/gl-media-stream: 2/2] Fix an oversight
- Date: Sat, 2 Jan 2021 06:35:59 +0000 (UTC)
commit 2797b3835b37d4f7335e63532ac0117764db530f
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jan 2 01:32:41 2021 -0500
Fix an oversight
The buffer size is height * stride, not width * stride.
modules/media/gtkgstsink.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/modules/media/gtkgstsink.c b/modules/media/gtkgstsink.c
index c26488e803..43a83713e0 100644
--- a/modules/media/gtkgstsink.c
+++ b/modules/media/gtkgstsink.c
@@ -276,7 +276,7 @@ gtk_gst_sink_texture_from_buffer (GtkGstSink *self,
GBytes *bytes;
bytes = g_bytes_new_with_free_func (frame.data[0],
- frame.info.width * frame.info.stride[0],
+ frame.info.height * frame.info.stride[0],
(GDestroyNotify) video_frame_free,
g_memdup (&frame, sizeof (frame)));
texture = gdk_memory_texture_new (frame.info.width,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]