amc: Fix matrix constness in _get_transform_matrix()
authorXavier Claessens <xavier.claessens@collabora.com>
Thu, 25 Apr 2019 18:50:43 +0000 (14:50 -0400)
committerXavier Claessens <xavier.claessens@collabora.com>
Tue, 20 Aug 2019 12:53:55 +0000 (08:53 -0400)
sys/androidmedia/gstamcsurfacetexture.c
sys/androidmedia/gstamcsurfacetexture.h
sys/androidmedia/jni/gstamcsurfacetexture-jni.c

index 9c7d286..d17c5fa 100644 (file)
@@ -78,7 +78,7 @@ gst_amc_surface_texture_attach_to_gl_context (GstAmcSurfaceTexture * self,
 
 gboolean
 gst_amc_surface_texture_get_transform_matrix (GstAmcSurfaceTexture * self,
-    const gfloat * matrix, GError ** err)
+    gfloat * matrix, GError ** err)
 {
   GstAmcSurfaceTextureClass *klass;
   klass = GST_AMC_SURFACE_TEXTURE_GET_CLASS (self);
index dd250b0..042f216 100644 (file)
@@ -54,7 +54,7 @@ struct _GstAmcSurfaceTextureClass
                                         GError ** err);
 
   gboolean (* get_transform_matrix)    (GstAmcSurfaceTexture *texture,
-                                        const gfloat *matrix,
+                                        gfloat *matrix,
                                         GError ** err);
 
   gboolean (* get_timestamp)           (GstAmcSurfaceTexture *texture,
@@ -88,7 +88,7 @@ gboolean gst_amc_surface_texture_attach_to_gl_context    (GstAmcSurfaceTexture *
                                                          GError ** err);
 
 gboolean gst_amc_surface_texture_get_transform_matrix    (GstAmcSurfaceTexture *texture,
-                                                         const gfloat *matrix,
+                                                         gfloat *matrix,
                                                          GError ** err);
 
 gboolean gst_amc_surface_texture_get_timestamp           (GstAmcSurfaceTexture *texture,
index 4c479c6..f2811c2 100644 (file)
@@ -210,7 +210,7 @@ gst_amc_surface_texture_jni_attach_to_gl_context (GstAmcSurfaceTexture * base,
 
 static gboolean
 gst_amc_surface_texture_jni_get_transform_matrix (GstAmcSurfaceTexture * base,
-    const gfloat * matrix, GError ** err)
+    gfloat * matrix, GError ** err)
 {
   GstAmcSurfaceTextureJNI *self = GST_AMC_SURFACE_TEXTURE_JNI (base);
   JNIEnv *env;