GESVideoSource transformation is applied to asset fitted in project canvas, not directly.
Submitted by César Fabián Orccón Chipana
Assigned to Lubosz Sarnecki
- Create a project with a very huge width.
- Import a clip with a size smaller than the project size.
- Select the video clip and go to TransofrmationBox.
You will see that the TransformationBox sets the size (width and height) of the project instead of the real size of the video.
I think it is because it uses the gstframepositionner.
Maybe GESVideoSource should have a property "width" and "height" and setting it as default property to the framepositionner? It may be done by getting the size of original caps on the pad before the topbin gets created.