[Bug 775794] qtdemux: can not play xvid/mp2 quicktime format

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 8 10:32:47 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=775794

Heekyoung Seo <heekyoung.seo at lge.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |heekyoung.seo at lge.com

--- Comment #1 from Heekyoung Seo <heekyoung.seo at lge.com> ---
Created attachment 341603
  --> https://bugzilla.gnome.org/attachment.cgi?id=341603&action=edit
patch to enable xvid/mp2 (qtdemux.c)

Video caps for xvid is video/mpeg version=4 but systemstream=false is omitted
therefore caps negotiation is failed with mpeg4 video decoder. Even if
systemstream=false is added in caps, quicktime/xvid video format that encoded
by ffmpeg can not be played because qtdemux do not parse&handle glbl tag for
xvid video. 

To fix it, 
1. For XVID : Add systemstream=false in caps and parse&handle glbl node.
2. For mp2 : Add audio caps for mp2.
3. Extra : Add m2v1 fourcc to support mp2 video that is trans-coded by ffmpeg.

I am attaching a patch for it.

-- 
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