[gstreamer-bugs] [Bug 597847] Windows Media Player won't play large files produced by avimux
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Oct 13 08:54:39 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=597847
GStreamer | gst-plugins-good | 0.10.14
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.17
--- Comment #5 from Wim Taymans <wim.taymans at gmail.com> 2009-10-13 15:54:32 UTC ---
I created a 1.2GB gdp payloaded 1280x1024 series of videotestsrc jpeg2000
encoded files. Then I muxed this into avi. The resulting file created an avi
superindex and was not playable on WMP. mencoder on the file made it work. Then
I started to look at the differences between the working and failing avi. After
experimenting with some fields and flags, it seems that WMP needs a valid
bufsize in the stream header.
Patch below calculates this buffer size correctly and makes the file play on
WMP. Please check if it also works for you, if not, reopen this bug.
commit df0335e65b2fb7113692998f370b7215c7b36dee
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Tue Oct 13 17:46:22 2009 +0200
avimux: calculate suggested buffer size
Calculate the suggested buffer size based on the largest chunk in the file.
See #597847
--
Configure bugmail: https://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