gstreamer/ext
Arun Raghavan 8ca420f547 pulse: New pulseaudiosink element to handle format changes
This introduces a new bin which wraps around pulsesink and depending on
the formats supported by the sink, plugs in/out a decodebin2 as
required. This allows users to switch sinks on the stream and adapts
accordingly (for example, you could watch a movie in passthrough mode on
your receiver which supports AC3 decode, then plug out and switch to a
non-digital profile to continue uninterrupted on analog output).

The bin is required because doing the same with playbin2/playsink will
require API changes that cannot be made in 0.10. With 0.11/1.0, we
should be able to ask for upstream caps renegotiation to deal with all
this.

https://bugzilla.gnome.org/show_bug.cgi?id=657179
2011-09-19 07:43:04 +05:30
..
aalib various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
annodex various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
cairo cairotextoverlay: forward new segment events from the sink to the source 2011-05-26 11:35:01 +02:00
dv dvdemux: First query the peer duration in the requested format before converting to BYTES 2011-06-02 13:38:30 +02:00
esd various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
flac flacdec: Correct sample number rounding resulting in timestamp jitter 2011-08-23 10:09:41 +02:00
gconf switchsrc: Set the GST_ELEMENT_IS_SOURCE flag 2010-10-11 14:24:52 +02:00
gdk_pixbuf various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
hal various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
jack jackaudiosrc: fix error message code 2011-08-13 16:52:53 +01:00
jpeg jpegdec: avoid crashing on invalid input without components 2011-07-04 14:32:27 +02:00
libcaca cacasink: fix masks and strides 2011-01-03 18:06:48 +01:00
libmng gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 14:32:00 +01:00
libpng pngdec: Remove temporary code 2011-04-24 18:53:50 -07:00
mikmod various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
pulse pulse: New pulseaudiosink element to handle format changes 2011-09-19 07:43:04 +05:30
raw1394 dv1394src: make the internal clock thread safe 2011-06-24 12:01:39 -07:00
shout2 various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
soup souphttpsrc: Don't handle HTTP response 407 as error if proxy authentication data is available 2011-09-07 13:28:45 +02:00
speex pulse, speexenc, rtpgsmpay: don't use g_assert() for error handling 2011-04-16 18:15:43 +01:00
taglib id3v2mux: Adds mapping for album artist 2010-09-08 17:07:53 -03:00
wavpack various (ext): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 17:39:36 +03:00
Makefile.am jack: new jackaudiosrc and jackaudiosink elements, moved from gst-plugins-bad 2011-01-02 15:26:30 +00:00