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 625908 - [geometrictransform] Some more configuration options for effects
[geometrictransform] Some more configuration options for effects
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other All
: Normal enhancement
: 0.10.20
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 625722 625959
Blocks:
 
 
Reported: 2010-08-03 07:24 UTC by Sebastian Dröge (slomo)
Modified: 2011-10-10 08:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
geometrictransform: make stretch "radius" customizable (2.03 KB, patch)
2010-08-09 11:56 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: make bulge "radius" customizable (1.47 KB, patch)
2010-08-09 11:56 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: make tunnel "radius" customizable (1.43 KB, patch)
2010-08-09 11:56 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: add an "intensity" parameter to stretch filter (4.68 KB, patch)
2010-08-09 11:56 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: add a "zoom" parameter to bulge filter (4.65 KB, patch)
2010-08-09 11:56 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: add a "mode" property to mirror filter (5.77 KB, patch)
2010-08-09 11:57 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: make square "width" and "height" customizable (4.94 KB, patch)
2010-08-09 15:22 UTC, Filippo Argiolas
committed Details | Review
geometrictransform: add a "zoom" parameter to square filter (3.51 KB, patch)
2010-08-09 15:22 UTC, Filippo Argiolas
committed Details | Review

Description Sebastian Dröge (slomo) 2010-08-03 07:24:02 UTC
+++ This bug was initially created as a clone of Bug #625722 +++

It'd be great if the center of the effects and the "strength" could be
configurable :)


This is for the stretch, bulge, tunnel, square, mirror and fisheye effects
Comment 1 Filippo Argiolas 2010-08-09 11:56:12 UTC
Created attachment 167416 [details] [review]
geometrictransform: make stretch "radius" customizable
Comment 2 Filippo Argiolas 2010-08-09 11:56:18 UTC
Created attachment 167417 [details] [review]
geometrictransform: make bulge "radius" customizable
Comment 3 Filippo Argiolas 2010-08-09 11:56:42 UTC
Created attachment 167418 [details] [review]
geometrictransform: make tunnel "radius" customizable
Comment 4 Filippo Argiolas 2010-08-09 11:56:47 UTC
Created attachment 167419 [details] [review]
geometrictransform: add an "intensity" parameter to stretch filter
Comment 5 Filippo Argiolas 2010-08-09 11:56:53 UTC
Created attachment 167420 [details] [review]
geometrictransform: add a "zoom" parameter to bulge filter

Rework bulge mapping function to give more predictable results.
Now the bulge is done dividing by a scale factor that smoothsteps from
"zoom" at the center to 1.0 at "radius".
Comment 6 Filippo Argiolas 2010-08-09 11:57:12 UTC
Created attachment 167421 [details] [review]
geometrictransform: add a "mode" property to mirror filter

Add a "mode" enum property to mirror that defines how to split the frame
and with side reflect.
Comment 7 Sebastian Dröge (slomo) 2010-08-09 12:11:00 UTC
The patches look good and IMHO we should get them into the release...
Comment 8 Filippo Argiolas 2010-08-09 15:22:28 UTC
Created attachment 167433 [details] [review]
geometrictransform: make square "width" and "height" customizable
Comment 9 Filippo Argiolas 2010-08-09 15:22:33 UTC
Created attachment 167434 [details] [review]
geometrictransform: add a "zoom" parameter to square filter
Comment 10 Tim-Philipp Müller 2010-08-09 17:21:20 UTC
> The patches look good and IMHO we should get them into the release...

Ok, let's get them in.
Comment 11 Sebastian Dröge (slomo) 2010-08-09 17:26:38 UTC
commit fd4a629825e2a0f5d4da4493ac182bc61056bf99
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Mon Aug 9 17:20:11 2010 +0200

    geometrictransform: add a "zoom" parameter to square filter
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908

commit 4cec7d10cd61b3887f01bb741bba5f9c54b808c3
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Mon Aug 9 16:55:43 2010 +0200

    geometrictransform: make square "width" and "height" customizable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908

commit 2a9b456dab89e090dbd1e4c3b02984f3a67de663
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Mon Aug 9 10:03:20 2010 +0200

    geometrictransform: add a "mode" property to mirror filter
    
    Add a "mode" enum property to mirror that defines how to split the frame
    and with side reflect.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908


commit a72b2f5849c0f07a6e520b9eccd2b95d6269a790
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Mon Aug 9 08:52:51 2010 +0200

    geometrictransform: add a "zoom" parameter to bulge filter
    
    Rework bulge mapping function to give more predictable results.
    Now the bulge is done dividing by a scale factor that smoothsteps from
    "zoom" at the center to 1.0 at "radius".
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908

commit 58b76ac56c515851e9fa1f37e1ff010118bb2dbe
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Thu Aug 5 16:16:37 2010 +0200

    geometrictransform: add an "intensity" parameter to stretch filter
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908

commit 7be30c3daf72d7300143cb143a74d77185602256
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Thu Aug 5 12:43:15 2010 +0200

    geometrictransform: make tunnel "radius" customizable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908


commit 1652a3ef5710a18d77a3c28498f5d6f84c2aee05
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Thu Aug 5 12:29:16 2010 +0200

    geometrictransform: make bulge "radius" customizable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908

commit 27134c6e389e6c8ea426888deb4f0ce0558e386c
Author: Filippo Argiolas <filippo.argiolas@gmail.com>
Date:   Thu Aug 5 12:25:04 2010 +0200

    geometrictransform: make stretch "radius" customizable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=625908
Comment 12 Vincent Penquerc'h 2011-10-07 16:00:40 UTC
Seems ready for closing, was there anything else pending ?
Can't see anything from the comments above.