mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 02:31:03 +00:00
video/affinetransformationmeta: define the coordinate space used
Based on the expected output from the already existing usage by androidmedia and the opengl plugins. https://bugzilla.gnome.org/show_bug.cgi?id=764667
This commit is contained in:
parent
fb2c75de68
commit
1e3f5e0ecf
1 changed files with 7 additions and 0 deletions
|
@ -45,6 +45,13 @@ typedef gboolean (*GstVideoAffineTransformationGetMatrix) (GstVideoAffineTransfo
|
||||||
* matrix. The transformation matrix can be composed with
|
* matrix. The transformation matrix can be composed with
|
||||||
* gst_video_affine_transformation_meta_apply_matrix().
|
* gst_video_affine_transformation_meta_apply_matrix().
|
||||||
*
|
*
|
||||||
|
* The vertices operated on are all in the range 0 to 1, not in
|
||||||
|
* Normalized Device Coordinates (-1 to +1). Transforming points in this space
|
||||||
|
* are assumed to have an origin at (0.5, 0.5, 0.5) in a left-handed coordinate
|
||||||
|
* system with the x-axis moving horizontally (positive values to the right),
|
||||||
|
* the y-axis moving vertically (positive values up the screen) and the z-axis
|
||||||
|
* perpendicular to the screen (positive values into the screen).
|
||||||
|
*
|
||||||
* Since: 1.8
|
* Since: 1.8
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue