Stéphane Cerveau
cd5d4b025d
gl: allow per feature registration
...
Split plugin into features including
dynamic types which can be indiviually
registered during a static build.
More details here:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1029 >
2021-03-16 17:58:59 +00:00
Mathieu Duponchelle
cc516695b0
plugins: uddate gst_type_mark_as_plugin_api() calls
2020-06-06 00:41:17 +02:00
Mathieu Duponchelle
e666c9ec04
plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin types
2020-06-03 22:44:23 -04:00
Thibault Saunier
95ac4d5175
docs: Port all docstring to gtk-doc markdown
2017-12-09 19:32:27 +00:00
Xabier Rodriguez Calvar
ab0a0e6fcb
glvideoflip: implement GstVideoDirection interface
...
It implements now this interface with its video-direction
property. Values are changed to GstVideoOrientationMethod but they have
the same value than the originals.
https://bugzilla.gnome.org/show_bug.cgi?id=768687
2017-12-09 19:32:22 +00:00
Vineeth TM
e92bbb2a83
bad: use new gst_element_class_add_static_pad_template()
...
https://bugzilla.gnome.org/show_bug.cgi?id=763081
2017-12-09 19:32:18 +00:00
Alessandro Decina
ecdb9d6550
glvideoflip: don't ignore method changes when caps aren't set (yet)
2017-12-09 19:32:16 +00:00
Matthew Waters
612ee0089f
glvideoflip: correctly update the output caps on method changes
...
When changing methods we may need different output caps.
2017-12-09 19:32:16 +00:00
Matthew Waters
5ecc3413fd
glvideoflip: incorporate the aspect ratio into the scale_x calculations
...
1. Otherwise rotating the video will clip and show black bars due to
gltransformation's implementation.
2. The other option of make gltransformation aspect-agnostic produces
incorrect output with perspective transformations.
2017-12-09 19:32:15 +00:00
Matthew Waters
a15305ea02
gl: add a videoflip element
...
Behaves exactly the same as the non-GL videoflip element
2017-12-09 19:32:15 +00:00