summaryrefslogtreecommitdiff
path: root/gst/alpha
Commit message (Collapse)AuthorAgeFilesLines
* alpha: allow per feature registrationStéphane Cerveau2021-03-292-1/+4
| | | | | | | | | | | | | Split plugin into features including dynamic types which can be indiviually registered during a static build. More details here: https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/876>
* plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle2020-06-061-1/+1
|
* plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesMathieu Duponchelle2020-06-031-0/+2
|
* alpha: Cleanup using G_DECLARE_FINAL_TYPENiels De Graef2019-12-282-40/+9
| | | | | We started depending on GLib 2.44, so we can clean up all the GObject boilerplate macros.
* Remove autotools build systemTim-Philipp Müller2019-10-141-17/+0
|
* alpha: Fix one_over_kc calculationDoug Nazar2019-09-091-1/+1
| | | | | | On arm/aarch64, converting from float directly to unsigned int uses a different opcode and negative numbers result in 0. Cast to signed int first.
* doc: Port documentation to hotdocThibault Saunier2019-05-131-0/+2
|
* docs: Port all docstring to gtk-doc markdownThibault Saunier2019-05-133-3/+4
|
* Meson: Generate pc file for all plugins in goodXavier Claessens2018-04-251-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794568
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-2/+0
| | | | | Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient.
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
* good: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-8/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763076
* alpha: Fix sample pipelinePetr Viktorin2016-02-281-5/+6
| | | | | | | Use the zorder pad property to make sure the semitransparent video is on top of the background. https://bugzilla.gnome.org/show_bug.cgi?id=762809
* win32: remove outdated build cruftTim-Philipp Müller2016-02-211-145/+0
| | | | | | This hasn't been touched for generations, doesn't work, and is just causing confusion. We also don't want to maintain these files manually.
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-14/+0
| | | | This is not needed any longer.
* remove unused enum items PROP_LASTLuis de Bethencourt2015-04-241-2/+1
| | | | | This were probably added to the enums due to cargo cult programming and are unused. Removing them.
* Fix double semicolonsTim-Philipp Müller2015-03-101-2/+2
|
* Miscellaneous minor cleanupsSanjay NM2014-09-241-2/+0
| | | | | | | | | | | | | | | | Fix redundant variables and assignments, and unreachable breaks. https://bugzilla.gnome.org/show_bug.cgi?id=736875 https://bugzilla.gnome.org/show_bug.cgi?id=736876 https://bugzilla.gnome.org/show_bug.cgi?id=736879 https://bugzilla.gnome.org/show_bug.cgi?id=736880 https://bugzilla.gnome.org/show_bug.cgi?id=736881 https://bugzilla.gnome.org/show_bug.cgi?id=736888 https://bugzilla.gnome.org/show_bug.cgi?id=736890 https://bugzilla.gnome.org/show_bug.cgi?id=736892 https://bugzilla.gnome.org/show_bug.cgi?id=736893 https://bugzilla.gnome.org/show_bug.cgi?id=736894
* alpha: use POFFSET instead of OFFSETWim Taymans2013-09-231-80/+80
| | | | | | Use the more correct POFFSET macro to get the offset of a component in its plane. The offset macro gives the offset of the component relative to the start of the frame.
* alpha: don't assume planar formats have just 1 blockWim Taymans2013-09-191-20/+12
| | | | | Don't assume planar formats have just one memory block with the data but use the macros to access the right memory block where a component can be found.
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-2/+2
|
* alpha: improve descriptions of chroma keying-related properties and enumsJean-François Fortin Tam2013-02-221-7/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694374
* alpha: Do not override the method with custom r/g/b valuesYouness Alaoui2013-02-221-23/+25
| | | | | | | | | Depending on the order g_object_set() calls aare made, the target r/g/b settings will override the method if set to green/blue. Change that so we do not use the target-r/g/b values unless the method is set to custom. https://bugzilla.gnome.org/show_bug.cgi?id=694374
* Fix FSF addressTim-Philipp Müller2012-11-044-8/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvertTim-Philipp Müller2012-08-272-2/+2
|
* alpha: don't set up stuff before the input and output formats are knownTim-Philipp Müller2012-05-011-7/+22
| | | | Fixes crash on startup.
* alpha, smpte: adjust to removed color-matrix caps fieldMark Nauwelaerts2012-04-132-6/+7
|
* Use new gst_element_class_set_static_metadata()Tim-Philipp Müller2012-04-102-2/+2
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-052-2/+2
|
* gst: Update versioningSebastian Dröge2012-04-041-2/+2
|
* use transform_ip_on_passthroughWim Taymans2012-04-021-3/+1
|
* alphacolor: plug structure leakMark Nauwelaerts2012-03-291-1/+1
|
* don't poke into basetransform internalsWim Taymans2012-03-161-1/+1
| | | | But use the methods
* fix for caps api changeWim Taymans2012-03-121-1/+1
|
* fix for _do_simplify changesWim Taymans2012-03-121-2/+2
|
* fix template caps refcountWim Taymans2012-03-101-1/+2
|
* update for basetransform changeWim Taymans2012-02-241-1/+1
|
* Merge branch 'master' into 0.11Sebastian Dröge2012-01-251-1/+0
|\ | | | | | | | | | | | | | | Conflicts: ext/flac/gstflacdec.c ext/jpeg/gstjpegenc.c ext/pulse/pulsesink.c sys/v4l2/gstv4l2src.c
| * alphacolor: remove redundant statementMark Nauwelaerts2012-01-201-1/+0
| |
* | Use new GLib API unconditionallyTim-Philipp Müller2012-01-222-25/+0
| |
* | Merge branch 'master' into 0.11Sebastian Dröge2012-01-102-0/+26
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/cairo/gsttextoverlay.c ext/pulse/pulseaudiosink.c gst/audioparsers/gstaacparse.c gst/avi/gstavimux.c gst/flv/gstflvmux.c gst/interleave/interleave.c gst/isomp4/gstqtmux.c gst/matroska/matroska-demux.c gst/matroska/matroska-mux.c gst/matroska/matroska-mux.h gst/matroska/matroska-read-common.c gst/multifile/gstmultifilesink.c gst/multipart/multipartmux.c gst/shapewipe/gstshapewipe.c gst/smpte/gstsmpte.c gst/udp/gstmultiudpsink.c gst/videobox/gstvideobox.c gst/videocrop/gstaspectratiocrop.c gst/videomixer/videomixer.c gst/videomixer/videomixer2.c gst/wavparse/gstwavparse.c po/ja.po po/lv.po po/sr.po tests/check/Makefile.am tests/check/elements/qtmux.c tests/check/elements/rgvolume.c
| * alpha: use new glib API for static mutex if availableTim-Philipp Müller2011-12-122-0/+26
| |
| * various: fix pad template leaksVincent Penquerc'h2011-11-282-8/+7
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | alphacolor: More fixes/cleanupEdward Hervey2012-01-041-10/+1
| |
* | alpha: Refactor param/process functionsEdward Hervey2012-01-041-13/+26
| | | | | | | | | | When ::set_info() is called, the input/output VideoInfo aren't set yet on the videofilter.
* | update for videofilter changes.Wim Taymans2011-12-214-133/+69
| |
* | Fix printf format compiler warnings on OS X / 64bitMatej Knopp2011-11-221-2/+3
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662615
* | controller: port to new controller location and apiStefan Sauer2011-11-043-6/+3
| |
* | alpha: Don't use start() vmethodEdward Hervey2011-10-101-14/+0
| | | | | | | | | | | | The only thing we're doing is initializing parameters ... * which won't work because we don't have upstream/downstream caps * which will be initialized when ::set_caps() is called
* | video: port to new colorimetry infoWim Taymans2011-08-232-11/+5
| |