> here's already an iec958 plugin, does that not handle it?<br><br>No that only supports formating AC3/DTS data into iec958 frames for transmission to a spdif sink, not the other way around.<br><br>Ok, once I find the time I'll try putting together some patches.<br>
<br>Neil<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 6, 2012 at 6:48 PM, Michael Smith <span dir="ltr"><<a href="mailto:mlrsmith@gmail.com" target="_blank">mlrsmith@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, Dec 6, 2012 at 6:52 AM, Neil Jones <<a href="mailto:neiljay@gmail.com">neiljay@gmail.com</a>> wrote:<br>

> Hi,<br>
><br>
> Im having issue with typefind correctly detecting Dolby audio.<br>
><br>
> AC3:<br>
><br>
> If im using a normal big-endian ac3 file then typefind works, but if I try<br>
> capturing AC3 from a spif input the data is little-endain and has big chunks<br>
> of zeros in it (as its transported as 2 channel 48Khz 16bit PCM accross<br>
> spdif), typefind and aacparse fail to recognise this audio, if i manually<br>
> pipe this audio into my decoder (with out gstreamer) it plays it fine.<br>
> Should typefind / aacparse be able to deal with this data ? I had considered<br>
> writing an iec958-src component which detect the incoming data type PCM /<br>
> AC3/ DTS and strips out the zeros, has anyone done anything like this ?<br>
><br>
<br>
</div>There's already an iec958 plugin, does that not handle it?<br>
<br>
I'm not sure how detectable (without a lot of false positives) that<br>
format is - if I'm wrong about that, implementing a typefinder for it<br>
sounds great.<br>
<div class="im"><br>
<br>
> EAC3:<br>
><br>
> I cannot get typefind to detect eac3 files correclty at all, using the dolby<br>
> test sample 'eac3sample12.eac3' from dolby conformance test suite as an<br>
> example (I can probably upload this somewhere once i check its ok to do so),<br>
> it reports the file as:<br>
<br>
</div>Probably nobody had enough sample files to implement this properly.<br>
You should write a patch to typefind to add an appropriate typefinder<br>
for this.<br>
<br>
Mike<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div>