Commit graph

83 commits

Author SHA1 Message Date
Vineeth TM 1071309870 good: use new gst_element_class_add_static_pad_template()
https://bugzilla.gnome.org/show_bug.cgi?id=763076
2016-03-24 14:32:20 +02:00
Wim Taymans e95da8410f videobalance: fix unhandled format in passthrough
In passthrough we can handle all formats.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=740387
2014-11-20 09:02:36 +01:00
Sebastian Dröge 0911307d7d videobalance: Allow any raw caps in passthrough mode, not just the ones we handle 2014-08-13 13:25:36 +03:00
Sebastian Dröge a9eda81978 videobalance: Allow ANY capsfeatures, but only in passthrough mode
When changing the properties to not be in passthrough mode anymore,
we will only accept caps we can process ourselves, potentially causing
a not-negotiated error.

https://bugzilla.gnome.org/show_bug.cgi?id=720345
2014-08-13 13:24:38 +03:00
Tim-Philipp Müller c9597298f9 docs: remove outdated and pointless 'Last reviewed' lines from docs
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
2014-04-26 23:35:17 +01:00
Tim-Philipp Müller 230cf41cc9 Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-04 00:07:18 +00:00
Sebastian Dröge 1ac6a782c3 videobalance: Add support for NV12 and NV21 2012-10-04 18:37:48 +02:00
Wim Taymans 6693a22875 videobalance: avoid deadlock
_update_properties takes the object lock and should not be called when the
object lock is already taken.
2012-09-04 12:35:53 +02:00
Tim-Philipp Müller 4bb52bbadf docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvert 2012-08-27 21:20:30 +01:00
Tim-Philipp Müller e09ae5736d Use new gst_element_class_set_static_metadata() 2012-04-10 00:51:41 +01:00
Wim Taymans ff58bf3db9 use transform_ip_on_passthrough 2012-04-02 11:13:09 +02:00
Mark Nauwelaerts 1ed37c8229 videofilter: avoid holding object lock when calling basetransform function 2012-03-26 18:38:34 +02:00
Wim Taymans 8f36d4c7a4 don't poke into basetransform internals
But use the methods
2012-03-16 22:52:02 +01:00
Sebastian Dröge 3299f39179 mixer/colorbalance: Update for API changes 2012-03-02 10:13:08 +01:00
Wim Taymans 7749cd3f7b update for basetransform lock removal 2012-02-23 11:20:02 +01:00
Wim Taymans 2214657113 update for videofilter changes. 2011-12-21 23:51:03 +01:00
Wim Taymans 710491109d fix for moved interfaces 2011-11-29 19:10:58 +01:00
Stefan Sauer fb162c8eb4 controller: port to new controller location and api 2011-11-04 20:15:48 +01:00
Stefan Sauer 2468492f02 interfaces: clean up the use of iface and class/klass 2011-10-21 14:58:41 +02:00
Wim Taymans ead60adb33 video: port to new video apis 2011-07-04 16:49:47 +02:00
Wim Taymans 237ca1631f port some more elements to 0.11 2011-04-25 12:49:36 +02:00
Wim Taymans 7555d0949f Merge branch 'master' into 0.11
Conflicts:
	android/apetag.mk
	android/avi.mk
	android/flv.mk
	android/icydemux.mk
	android/id3demux.mk
	android/qtdemux.mk
	android/rtp.mk
	android/rtpmanager.mk
	android/rtsp.mk
	android/soup.mk
	android/udp.mk
	android/wavenc.mk
	android/wavparse.mk
	configure.ac
2011-04-18 10:23:45 +02:00
Tim-Philipp Müller c8a15a097a videobalance: fix handling of YUV images with 'odd' widths
Fixes unused-but-set-variable warnings with gcc 4.6.
2011-04-13 17:22:19 +01:00
Wim Taymans ea65d34cef plugins: port to new memory API 2011-03-28 21:05:31 +02:00
Tim-Philipp Müller cfa7225898 cairo, videofilter: use gst/math-compat.h header for rint 2010-12-31 02:16:54 +00:00
David Schleef cdaf72b614 videobalance: Check for HAVE_RINT instead
Also change M_PI to G_PI for giggles.
2010-12-30 14:34:43 -08:00
David Schleef d4167c4fee videobalance: use G_OS_WIN32 for windows check 2010-12-30 12:14:23 -08:00
Alessandro Decina d5a4da9a69 videobalance: Fix wrong lock order that could lead to a deadlock. Fixes #624331. 2010-07-16 12:45:35 +02:00
Sebastian Dröge f16ed4a91c gst: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs 2010-06-06 17:52:40 +02:00
Sebastian Dröge 314fbd80e8 videofilter: Order color formats by their contained amount of information 2010-04-29 19:28:21 +02:00
Sebastian Dröge 0515f88f7c videobalance: Reduce number of allocations per instance 2010-04-29 19:28:21 +02:00
Sebastian Dröge 3ef25c28cd videofilter: Update last-reviewed comments 2010-04-29 19:28:21 +02:00
Sebastian Dröge c5805b6e38 videobalance: Add support for all RGB formats 2010-04-29 19:28:21 +02:00
Sebastian Dröge 80676e1777 videobalance: Add support for YUY2, UYVY, AYUV and YVYU 2010-04-29 19:28:21 +02:00
Sebastian Dröge 3d70ce60fa videobalance: Add debug category 2010-04-29 19:28:20 +02:00
Sebastian Dröge 37de42977a videobalance: Make property access threadsafe 2010-04-29 19:28:20 +02:00
Sebastian Dröge 5f396b9a71 videobalance: Add support for Y41B, Y42B and Y444 2010-04-29 19:28:20 +02:00
Sebastian Dröge 2cb7ac0192 videobalance: Use libgstvideo for format specific things 2010-04-29 19:28:20 +02:00
Sebastian Dröge fe4f9ea16b videobalance: Make properties controllable 2010-04-29 19:28:20 +02:00
Sebastian Dröge ea06bd33f8 videobalance: Emit "value-changed" signal of color balance interface when values change 2010-04-29 19:28:20 +02:00
Sebastian Dröge e13cd55fab videobalance: Some random cleanup 2010-04-29 19:28:20 +02:00
Sebastian Dröge 17ba0818b1 videobalance: Stop using liboil
The used liboil function is deprecated and has no optimized
implementation anyway.
2010-04-29 19:28:20 +02:00
Sebastian Dröge 1584d16b1c videofilter: Move all elements into a single plugin
Having all these small elements in a separate plugin
is not very memory effective...
2010-04-29 19:28:19 +02:00
Benjamin Otte 3f511ec361 Add -Wwrite-strings to the configure flags
... and fix all warnings
2010-03-21 14:17:47 +01:00
Benjamin Otte cccfeaa59c gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 14:32:00 +01:00
Benjamin Otte 3342b1679e Add -Wmissing-declarations -Wmissing-prototypes warning flags
And fix all the warnings.
2010-03-17 18:23:28 +01:00
Stefan Kost da05a85455 videofilter: add G_OBJECT_WARN_INVALID_PROPERTY_ID to property setter 2009-10-02 13:44:41 +03:00
Edward Hervey 0cb5b42d54 Remove trivial unused variables detected by CLang static analyzer. 2009-04-18 18:51:28 +02:00
Edward Hervey 4a9e80720a Remove unused variables in _class_init
Detected by LLVM's CLang static analyzer
2009-04-18 18:51:27 +02:00
Stefan Kost a99d3f8769 Update and add documentation for plugins with no deps (gst).
Link to properties. Correct titles for examples. Document a few trivial cases. Keep lists in section file and docs/plugins/Makefile.am alphabetically ordered.
2009-01-28 12:32:59 +02:00