GNOME Bugzilla – Bug 749916
videocrop: Make videocrop controllable
Last modified: 2018-11-03 15:00:29 UTC
Useful for video effect
Created attachment 304029 [details] [review] Make videocrop controllable
Review of attachment 304029 [details] [review]: Please, provide a unit test. I have doubt that the locking is all correct, though maybe when using a controller makes the changes atomic somehow (I don't know the internal of the controller code).
Review of attachment 304029 [details] [review]: ::: gst/videocrop/gstvideocrop.c @@ +414,3 @@ + gst_object_sync_values (GST_OBJECT (vfilter), + GST_BUFFER_TIMESTAMP (in_frame->buffer)); I believe that renegotiation will only take place on the next frame (all we do is set a flag on the pad), which would mean you have a delay of 1 frame here.
Created attachment 304048 [details] Usage example
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/187.