[Bug 650503] mxfdemux: OP Atom file

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 2 04:25:30 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=650503
  GStreamer | gst-plugins-bad | 0.10.13

--- Comment #3 from carles albert bolaños <bolanos.projectX at gmail.com> 2011-06-02 11:25:27 UTC ---
I have found the problem:

When I call gst_element_query_duration(pipe, ... ) the first GstElement who try
to extracts duration is the "dvdemux" This elements changes the duration format
query to GST_FORMAT_BYTES, and the "mxfdemux" doesn't support this type of
duration format.

I don`t know why it happens only for OPAtom files and not for the rest. With an
Op1A file the first GstElement that try to resolve the query is the "mxfdemux"
and everything works fine.

The workaround is to query the duration directly to the demuxer if the query to
the pipe fails. Anybody knows the reason because of this?

For the MXF OPAtom AVCIntra files seems that exists another problem. The
essence_container for this kind of files is not recognized, and the Caps are
built with the entire essence "video/x-mxf-...."

I'm using my own dvdemux filter. The default one only works for dvcam streams
and it cannot be connected to the "mxfdemux"

Thanks a lot.

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