[Bug 656823] [ismlmux] ismlmux has iso variant, just like mp4mux

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 23 06:05:33 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=656823
  GStreamer | gst-plugins-good | git

--- Comment #5 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2011-08-23 13:05:30 UTC ---
Let me try to explain the problem, it seems you are unfamiliar with encodebin.

In a few words, encodebin will automatically to create its internal pipeline
for encoding to a user defined format. For this to work, it will take a GstCaps
and map that into a muxer's srcpad caps.

In the qtmux family we have:

video/quicktime, variant=apple -> qtmux
video/quicktime, variant=iso   -> mp4mux
video/quicktime, variant=3gpp  -> 3gppmux
video/quicktime, variant=iso   -> ismlmux

As you can see, if the user passes 'video/quicktime, variant=iso' to encodebin,
it can pick mp4mux or ismlmux and it would be correct. The user has no way of
specifying if it wants a 'standard' or 'fragmented' isomp4 output with
encodebin.

So we need to change the variant currently exposed on ismlmux's caps.

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