summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2015-06-12Convert gst-plugins-base to stand-alone gst-plugins-xvbo packageRussell King
We want to be a stand-alone package to support the xvboimagesink plugin, so we don't want to replicate most of gst-plugins-base code here. Delete mode of it, and rename ourselves appropriately. Signed-off-by: Russell King <rmk@arm.linux.org.uk>
2015-06-12Add gstreamer xvboimagesink supportRussell King
Add the XVBO gstreamer plugin, which works with xf86-video-armada, allowing zero-copy playback by passing the buffer by reference to the Xorg Xv backend. This is done via a mechanism similar to that employed by Intel's XvMC implementation, but a little better. A conforming implementation advertises its supported formats via the usual Xv method, but includes a special "XVBO" fourcc in the list of supported formats. This format takes two 32-bit native-endian words, which are the fourcc for the format, and the DRM global name for the buffer. The Xorg DDX recognises the XVBO fourcc, and extracts the format and global name, imports the buffer and displays it. This allows implementations that need to pass the frame directly to the GPU and/or overlay to do so without incurring expensive CPU copy or cache maintanence costs. Signed-off-by: Russell King <rmk@arm.linux.org.uk>
2010-02-240.10.26.3 pre-releaseTim-Philipp Müller
2010-02-190.10.26.2 pre-releaseTim-Philipp Müller
2010-02-17examples: add video overlay examples for gtk, qt and qt graphics viewStefan Kost
Add simple videotestsrc ! xvimagesink examples using gtk and qt. This patch also adds all boilerplate to configure for using c++. The qt based examples are optional like their gtk counterparts.
2010-02-15vorbisdec: also support ivorbis tremor decoderMark Nauwelaerts
... which only needs a bit of refactoring and extracting to support the minor difference in (i)vorbis interface. Fixes #609063.
2010-02-12configure: back to developmentTim-Philipp Müller
Slushy freeze remains in effect.
2010-02-10Release 0.10.26Tim-Philipp Müller
2010-02-050.10.25.3 pre-releaseTim-Philipp Müller
2010-01-270.10.25.2 pre-releaseTim-Philipp Müller
2009-12-12tag: add some utility functions for language codes and tagsTim-Philipp Müller
Add some utility functions for language tags and ISO-639 codes. These are useful for both GUIs and elements. The iso-codes package is used for language name translations if available. API: gst_tag_get_language_codes() API: gst_tag_get_language_name() API: gst_tag_get_language_code() API: gst_tag_get_language_code_iso_639_1() API: gst_tag_get_language_code_iso_639_2B() API: gst_tag_get_language_code_iso_639_2T()
2009-11-18configure: bump core requirement to 0.10.25.1Tim-Philipp Müller
We depend on new API that's only in git so far.
2009-10-18pango: bump pango requirement to stable version and remove ifdefsTim-Philipp Müller
Bump pango requirement from an ancient development version to an ancient stable version.
2009-10-15theora: Don't check for theora.pc anymoreBenjamin Otte
THe new APIs from theoradec and theoraenc are used now. https://bugzilla.gnome.org/show_bug.cgi?id=594729
2009-10-15theora: remove support for outdated granulepos hackBenjamin Otte
This is in preparation to switching to switching to the new Theora API https://bugzilla.gnome.org/show_bug.cgi?id=594729
2009-10-07configure: bump GLib requirement to 2.18Tim-Philipp Müller
Bump required GLib version as per the release planning docs.
2009-10-07streamvolume: Define cbrt() if it's not availableSebastian Dröge
Fixes build on Win32, bug #597537.
2009-10-06configure: Add an 'else' to pangocairo checkDavid Schleef
Otherwise it exits if it fails.
2009-10-06back to development -> 0.10.25.1Jan Schmidt
2009-10-05Release 0.10.25Jan Schmidt
2009-10-010.10.24.4 pre-releaseJan Schmidt
2009-09-170.10.24.3 pre-releaseJan Schmidt
2009-09-120.10.24.2 pre-releaseJan Schmidt
2009-09-05app: Add gobject-introspection supportSebastian Dröge
2009-09-03typefinding: move gio-based xdg mime typefinder from -bad to -baseTim-Philipp Müller
Its purposes is mainly to avoid false positives (e.g. mp3 typefinder reporting a 20% probability and somesuch). Won't be registered if the gio plugin has been disabled via ./configure --disable-gio.
2009-08-26subparse: Remove dependency on regex.h as it's not used anywayРуслан Ижбулатов
Fixes bug #592544.
2009-08-06tag: Add support for ALBUM_ARTIST tag in vorbiscomments and ID3v2 tagsJohn Millikin
Require latest core for this. Fixes bug #590430.
2009-08-06pango: Check if pangocairo supports vertical rendering and fix propertiesSebastian Dröge
2009-08-06pango: Check for pangocairo instead of pangoft2Sebastian Dröge
2009-08-06back to development -> 0.10.24.1Jan Schmidt
2009-08-05Release 0.10.24Jan Schmidt
2009-07-300.10.24.5 pre-releaseJan Schmidt
2009-07-30configure: bump Gtk+ requirement of GUI examples from 2.12 to 2.14Tim-Philipp Müller
The gio mount example needs GtkMountOperation, which is new in 2.14.
2009-07-240.10.23.4 pre-releaseJan Schmidt
2009-07-200.10.23.3 pre-releaseJan Schmidt
2009-07-140.10.23.2 pre-releaseJan Schmidt
2009-07-13v4lsrc: add a simple test case for device probingFilippo Argiolas
2009-07-13v4lsrc: optional support for device probing with gudevFilippo Argiolas
Enumerate v4l devices using gudev if available. Fixes bug #583640.
2009-07-10gio: Add example application that shows how to handle the "not-mounted" messageSebastian Dröge
2009-07-10gio: Remove the experimental status from the GIO pluginSebastian Dröge
Fixes bug #510417.
2009-07-01basevideo: send basevideo back to remedial schoolDavid Schleef
Move basevideo classes and schroedinger plugin to -bad.
2009-06-19cdparanoia: expose cache size settingJonathan Matthew
This setting was added in cdparanoia 10.2. The default value is good for audio extraction, but lower values (previous versions of cdparanoia used 150) are better for realtime playback. Fixes #586331.
2009-06-05configure: remove AC_C_INLINE which is not needed and causes problems with MSVCTim-Philipp Müller
See #584835. Also update win32 files while we're at it.
2009-05-19autogen: pass -Wno-portability to automake to suppress warningsTim-Philipp Müller
GNU make is needed.
2009-05-15schro: Move schro plugin from SchroedingerDavid Schleef
Previous history is in Schroedinger. Depends on, and is an example of using, GstBaseVideo* base classes. Code was reindented, and an #ifdef HAVE_ENCODER removed.
2009-05-14configure: require core CVS for gst_adapter_prev_timestamp()Tim-Philipp Müller
which is used in the libvisual plugin.
2009-05-12configure: bump core requirement to last releaseTim-Philipp Müller
as that's more likely to be true than that we need only 0.21.1.
2009-05-12configure: rename CVS -> git in a couple of placesTim-Philipp Müller
2009-05-12configure: bump GLib requirement to GLib >= 2.16Tim-Philipp Müller
as per the New Regime (see wiki).
2009-05-11Back to development -> 0.10.23.1Jan Schmidt