After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 774991 - RFC: entatransform plugin
RFC: entatransform plugin
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-24 09:22 UTC by Michael Tretter
Modified: 2018-11-03 13:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
0001-etnatransform-Add-plugin-and-element.patch (160.47 KB, patch)
2016-11-24 09:22 UTC, Michael Tretter
none Details | Review
0002-etnatransform-Import-kms-memory-instead-of-copying.patch (4.88 KB, patch)
2016-11-24 09:23 UTC, Michael Tretter
none Details | Review

Description Michael Tretter 2016-11-24 09:22:04 UTC
Vivante 2D GPUs feature a video rasterizer that is able to scale frames or to transform frames between certain pixel formats using a filter kernel.

The created the etnatransform plugin, which allows to use the video rasterizer via the etnaviv driver in Gstreamer pipelines.

The current plugin basically consists of code that was copied together from the xf86-video-armada driver (filter kernel) and the etnaviv tests in libdrm and repackaged to be usable as a Gstreamer plugin. It is not really well tested, would benefit a lot from some refactoring and modularization, and contains some crude workarounds.

It is not ready for inclusion in Gstreamer, but maybe someone finds use for it.
Comment 1 Michael Tretter 2016-11-24 09:22:38 UTC
Created attachment 340671 [details] [review]
0001-etnatransform-Add-plugin-and-element.patch
Comment 2 Michael Tretter 2016-11-24 09:23:07 UTC
Created attachment 340672 [details] [review]
0002-etnatransform-Import-kms-memory-instead-of-copying.patch
Comment 3 GStreamer system administrator 2018-11-03 13:59:49 UTC
-- 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-bad/issues/480.