[Bug 657179] pulse: New pulsedecsink element to handle format changes

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 12 05:17:25 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=657179
  GStreamer | gst-plugins-good | unspecified

--- Comment #7 from Arun Raghavan <arun at accosted.net> 2011-09-12 12:17:21 UTC ---
Created an attachment (id=196247)
 View: https://bugzilla.gnome.org/attachment.cgi?id=196247
 Review: https://bugzilla.gnome.org/review?bug=657179&attachment=196247

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.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list