[-]
[+]
|
Changed |
_service:tar_git:gstreamer1.0-droid.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:gst-droid.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -2,7 +2,7 @@
<service name="tar_git">
<param name="url">https://github.com/sailfishos/gst-droid.git</param>
<param name="branch">master</param>
- <param name="revision">e755c8521b3ff0a622fba4c85e57ff41015c7793</param>
+ <param name="revision">HEAD</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:gstreamer1.0-droid-0.20201104.0.tar.gz/gst-libs/gst/droid/gstdroidmediabuffer.c
^
|
@@ -85,6 +85,8 @@
static gpointer gst_droid_media_buffer_memory_map (GstMemory * mem,
gsize maxsize, GstMapFlags flags);
static void gst_droid_media_buffer_memory_unmap (GstMemory * mem);
+static GstMemory *gst_droid_media_buffer_memory_copy (GstMemory * mem,
+ gssize offset, gssize size);
static EGLImageKHR gst_droid_media_buffer_create_image (GstMemory * mem,
EGLDisplay dpy, EGLContext ctx);
@@ -231,7 +233,7 @@
alloc->mem_map = gst_droid_media_buffer_memory_map;
alloc->mem_unmap = gst_droid_media_buffer_memory_unmap;
- alloc->mem_copy = NULL;
+ alloc->mem_copy = gst_droid_media_buffer_memory_copy;
alloc->mem_share = NULL;
alloc->mem_is_span = NULL;
@@ -466,6 +468,13 @@
}
}
+static GstMemory *
+gst_droid_media_buffer_memory_copy (GstMemory * mem, gssize offset, gssize size)
+{
+ GST_ERROR ("Cannot copy droidmediabuffer memory!");
+ return NULL;
+}
+
EGLImageKHR
gst_droid_media_buffer_create_image (GstMemory * mem, EGLDisplay dpy,
EGLContext ctx)
|
[-]
[+]
|
Changed |
_service:tar_git:gstreamer1.0-droid-0.20201104.0.tar.gz/gst/droidcamsrc/gstdroidcamsrcdev.c
^
|
@@ -461,6 +461,8 @@
droid_media_buffer_get_info (buffer, &info);
+ rect = droid_media_buffer_get_crop_rect (buffer);
+
GST_OBJECT_LOCK (src);
src->crop_rect = rect;
GST_OBJECT_UNLOCK (src);
|
[-]
[+]
|
Changed |
_service:tar_git:gstreamer1.0-droid-0.20201104.0.tar.gz/gst/droidcamsrc/gstdroidcamsrcrecorder.c
^
|
@@ -46,6 +46,10 @@
void
gst_droidcamsrc_recorder_destroy (GstDroidCamSrcRecorder * recorder)
{
+ if (recorder->recorder) {
+ droid_media_recorder_destroy (recorder->recorder);
+ }
+
if (recorder->codec) {
gst_droid_codec_unref (recorder->codec);
}
|