Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-12 | Convert gst-plugins-base to stand-alone gst-plugins-xvbo package | Russell 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-12 | Add gstreamer xvboimagesink support | Russell 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-24 | 0.10.26.3 pre-release | Tim-Philipp Müller | |
2010-02-19 | 0.10.26.2 pre-release | Tim-Philipp Müller | |
2010-02-17 | examples: add video overlay examples for gtk, qt and qt graphics view | Stefan 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-15 | vorbisdec: also support ivorbis tremor decoder | Mark Nauwelaerts | |
... which only needs a bit of refactoring and extracting to support the minor difference in (i)vorbis interface. Fixes #609063. | |||
2010-02-12 | configure: back to development | Tim-Philipp Müller | |
Slushy freeze remains in effect. | |||
2010-02-10 | Release 0.10.26 | Tim-Philipp Müller | |
2010-02-05 | 0.10.25.3 pre-release | Tim-Philipp Müller | |
2010-01-27 | 0.10.25.2 pre-release | Tim-Philipp Müller | |
2009-12-12 | tag: add some utility functions for language codes and tags | Tim-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-18 | configure: bump core requirement to 0.10.25.1 | Tim-Philipp Müller | |
We depend on new API that's only in git so far. | |||
2009-10-18 | pango: bump pango requirement to stable version and remove ifdefs | Tim-Philipp Müller | |
Bump pango requirement from an ancient development version to an ancient stable version. | |||
2009-10-15 | theora: Don't check for theora.pc anymore | Benjamin Otte | |
THe new APIs from theoradec and theoraenc are used now. https://bugzilla.gnome.org/show_bug.cgi?id=594729 | |||
2009-10-15 | theora: remove support for outdated granulepos hack | Benjamin 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-07 | configure: bump GLib requirement to 2.18 | Tim-Philipp Müller | |
Bump required GLib version as per the release planning docs. | |||
2009-10-07 | streamvolume: Define cbrt() if it's not available | Sebastian Dröge | |
Fixes build on Win32, bug #597537. | |||
2009-10-06 | configure: Add an 'else' to pangocairo check | David Schleef | |
Otherwise it exits if it fails. | |||
2009-10-06 | back to development -> 0.10.25.1 | Jan Schmidt | |
2009-10-05 | Release 0.10.25 | Jan Schmidt | |
2009-10-01 | 0.10.24.4 pre-release | Jan Schmidt | |
2009-09-17 | 0.10.24.3 pre-release | Jan Schmidt | |
2009-09-12 | 0.10.24.2 pre-release | Jan Schmidt | |
2009-09-05 | app: Add gobject-introspection support | Sebastian Dröge | |
2009-09-03 | typefinding: move gio-based xdg mime typefinder from -bad to -base | Tim-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-26 | subparse: Remove dependency on regex.h as it's not used anyway | Руслан Ижбулатов | |
Fixes bug #592544. | |||
2009-08-06 | tag: Add support for ALBUM_ARTIST tag in vorbiscomments and ID3v2 tags | John Millikin | |
Require latest core for this. Fixes bug #590430. | |||
2009-08-06 | pango: Check if pangocairo supports vertical rendering and fix properties | Sebastian Dröge | |
2009-08-06 | pango: Check for pangocairo instead of pangoft2 | Sebastian Dröge | |
2009-08-06 | back to development -> 0.10.24.1 | Jan Schmidt | |
2009-08-05 | Release 0.10.24 | Jan Schmidt | |
2009-07-30 | 0.10.24.5 pre-release | Jan Schmidt | |
2009-07-30 | configure: bump Gtk+ requirement of GUI examples from 2.12 to 2.14 | Tim-Philipp Müller | |
The gio mount example needs GtkMountOperation, which is new in 2.14. | |||
2009-07-24 | 0.10.23.4 pre-release | Jan Schmidt | |
2009-07-20 | 0.10.23.3 pre-release | Jan Schmidt | |
2009-07-14 | 0.10.23.2 pre-release | Jan Schmidt | |
2009-07-13 | v4lsrc: add a simple test case for device probing | Filippo Argiolas | |
2009-07-13 | v4lsrc: optional support for device probing with gudev | Filippo Argiolas | |
Enumerate v4l devices using gudev if available. Fixes bug #583640. | |||
2009-07-10 | gio: Add example application that shows how to handle the "not-mounted" message | Sebastian Dröge | |
2009-07-10 | gio: Remove the experimental status from the GIO plugin | Sebastian Dröge | |
Fixes bug #510417. | |||
2009-07-01 | basevideo: send basevideo back to remedial school | David Schleef | |
Move basevideo classes and schroedinger plugin to -bad. | |||
2009-06-19 | cdparanoia: expose cache size setting | Jonathan 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-05 | configure: remove AC_C_INLINE which is not needed and causes problems with MSVC | Tim-Philipp Müller | |
See #584835. Also update win32 files while we're at it. | |||
2009-05-19 | autogen: pass -Wno-portability to automake to suppress warnings | Tim-Philipp Müller | |
GNU make is needed. | |||
2009-05-15 | schro: Move schro plugin from Schroedinger | David 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-14 | configure: require core CVS for gst_adapter_prev_timestamp() | Tim-Philipp Müller | |
which is used in the libvisual plugin. | |||
2009-05-12 | configure: bump core requirement to last release | Tim-Philipp Müller | |
as that's more likely to be true than that we need only 0.21.1. | |||
2009-05-12 | configure: rename CVS -> git in a couple of places | Tim-Philipp Müller | |
2009-05-12 | configure: bump GLib requirement to GLib >= 2.16 | Tim-Philipp Müller | |
as per the New Regime (see wiki). | |||
2009-05-11 | Back to development -> 0.10.23.1 | Jan Schmidt | |