After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 686402 - mxfdemux: Add D10 mapping (MPEG-2 variant)
mxfdemux: Add D10 mapping (MPEG-2 variant)
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2012-10-18 18:46 UTC by Baldur Gislason
Modified: 2018-11-03 13:13 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Baldur Gislason 2012-10-18 18:46:20 UTC
Some of the MXF files I open with mxfdemux do not link up. 
I may execute something like
gst-launch -v filesrc --gst-debug-level=5 location=283267.mxf ! decodebin ! video/x-raw-yuv ! fakesink
and the pipeline will not link up. Looking through the output I may see messages like "No essence track for this essence element" which don't appear when the playback works.
File format is:
Video codec: IMX(D-10) 30 Mb/s, 720x608, 25 fps, upper field first
Audio codec:  8 Channel PCM, 24 bit, 48khz
Wrapper: MXF OPa1

Output from gst-launch:
Sample file:
Comment 1 Baldur Gislason 2012-10-18 20:16:48 UTC
I should add, ffdemux_mxf finds the video track but has trouble with audio.
Comment 2 Sebastian Dröge (slomo) 2012-10-19 09:51:15 UTC
This MPEG2 mapping is not implemented in mxfdemux yet. Someone needs to get the spec and implement it, like the other mappings already there
Comment 3 Baldur Gislason 2012-10-24 13:15:37 UTC
I'm still a little confused by the construction of the mxfdemux, where in the code is the mapping specified, and what spec do I need to make it work?
Comment 4 Sebastian Dröge (slomo) 2012-10-24 13:29:14 UTC
Judging from the video codec information you mentioned above this should be in SMPTE S386M-2004. But mxfd10.c already implements that, so it's probably just missing something for this specific variant.
Comment 5 Vincent Penquerc'h 2017-05-16 10:10:57 UTC
The file is inaccessible now.
Comment 6 GStreamer system administrator 2018-11-03 13:13:23 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: