[gstreamer-bugs] [Bug 313266] Will not play DTS stream in malformed WAV

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Feb 23 03:21:00 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=313266
 GStreamer | gst-plugins-good | Ver: HEAD CVS





------- Comment #6 from Tim-Philipp Müller  2006-02-23 11:20 UTC -------
Created an attachment (id=59993)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=59993&action=view)
possible fix


Patch that delays pad creation until after we've had a chance to sniff the
first few bytes of the data to determine whether it's dts-in-wav or not. If it
is, patch amends caps to audio/x-dts before adding the pad. We need to delay
pad creation for decodebin.

Putting this into bugzilla only for now, as there has been disagreement whether
we want to do things like this or not.

Technically, it's a broken file. If it says it's PCM raw data and then it's
not, that's just wrong and shouldn't have created like this in the first place.

Unfortunately, there are quite a few files like this in the wild and mplayer,
xine, and vlc all play them, only we don't. Me, I think we should strive to
play those files, just like we work around broken tags or other things that
aren't correct according to spec.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list