>> 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.