Commit 1e3f5e0e authored by Matthew Waters's avatar Matthew Waters
Browse files

video/affinetransformationmeta: define the coordinate space used

Based on the expected output from the already existing usage by androidmedia
and the opengl plugins.
parent fb2c75de
......@@ -45,6 +45,13 @@ typedef gboolean (*GstVideoAffineTransformationGetMatrix) (GstVideoAffineTransfo
* matrix. The transformation matrix can be composed with
* 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
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment