[gst-devel] IEC958 caps

Gruenke, Matt mgruenke at Tycoint.com
Tue Oct 12 19:59:36 CEST 2010


Are you going to add a pre-emphasis property?

An HDCD property would also be interesting.  It can be auto-detected,
but perhaps there might be cases where it's already known to be present,
or where you want to detect it w/o decoding it.


Matt


-----Original Message-----
From: pl bossart [mailto:bossart.nospam at gmail.com] 
Sent: Monday, October 11, 2010 23:11
To: Discussion of the development of GStreamer
Subject: [gst-devel] IEC958 caps

Hi,
some HDMI implementations can use the EDID information to find out
what is supported by the audio receiver. The idea is that a sanity
check is run before actually playing, to make sure a given stream is
supported downstream. One issue with gstreamer is that such a check
isn't really possible: even though some existing elements support
IEC958 formats, such as ac3iec958 and alsasink, they all rely on the
same "audio/x-iec958" capability. Nice, but limited, since the actual
payload format is lost. There's no way to signal that the data is
actually an AC3, E-AC3, DTS or MPEG format, and as a consequence no
means for the sink to check it can actually handle the data.

So the question is: how does one go about extending capabilities? Can
I just go ahead and define new fields, eg "audio/x-iec958,
payload=<val>", using the values defined by the IEC or CEA standards?
Or do I need a new cap per format such as "audio/x-iec958-eac3"? Or
are the capabilities listed somewhere in some central location to
ensure consistency?
Thanks for your time,
-Pierre

------------------------------------------------------------------------
------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




More information about the gstreamer-devel mailing list