[gst-devel] W64 Playback

Sebastian Dröge slomo at uni-paderborn.de
Thu Feb 28 09:19:48 CET 2008


Am Mittwoch, den 27.02.2008, 22:08 +0200 schrieb Kai Vehmanen:
> Hi,
> 
> On Tue, 26 Feb 2008, Sebastian Dröge wrote:
> 
> >> http://www.esben-stien.name/test.w64
> > Our typefinder at least knows about it already. It seems to be a
> > RIFF/WAVE file, containing 64 bit integer samples. I might be wrong
> > though, needs further investigation.
> 
> RIFF has the unfortunate limitation that chunk size header field is a 
> 32bit value, and thus you cannot have more than 4GB in a single RIFF/WAVE 
> file. And for many uses (like timemachine), you'll stumble on this 
> limitation all the time. So as a result, you have W64 (and RF64, which is 
> different btw) that extend the header. See http://en.wikipedia.org/wiki/WAV.
> 
> I've used libsndfile to add W64 support to my own apps (and I guess that's 
> what timemachine is using as well).

Hi,
I've filed this bug for R64/W64 support:
http://bugzilla.gnome.org/show_bug.cgi?id=519220

Will look at it when I have some time and nobody is faster than me ;)

Could either be added to libgstriff/wavparse or a separate plugin I
guess...






More information about the gstreamer-devel mailing list