On Tue, 2011-02-15 at 12:11 -0600, pl bossart wrote: > >> How about reusing gstreamer formats, so that adding a new format to PA > >> makes it appear automagically in apps using GST (no need to recompile > >> GST) ? > > > > Tempting as it is ;), we want to keep PA framework-agnostic. Also, in > > most cases, you will likely need to update pulsesink on the GStreamer > > side anyway to do some sort of payloading (IEC 61937 in the formats > > we're talking about now). > > Actually Gstreamer would need to add a set of IEC61937 formats as > well. The current IEC968 format exposed in gstreamer can mean either > PCM or compressed but doesn't differentiate between, say, AC3 and DTS. We were thinking of doing the payloading in pulsesink since there aren't really any other elements that use this format. In that case, we don't need a new format. If it turns out that a dedicated iec61937 payloader might be generally useful, then we /will/ need to add those new formats. -- Arun