[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