# mxfdemux

mxfdemux demuxes an MXF file into the different contained streams.

## Example launch line

     gst-launch-1.0 -v filesrc location=/path/to/mxf ! mxfdemux ! audioconvert ! autoaudiosink

This pipeline demuxes an MXF file and outputs one of the contained raw audio streams.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──mxfdemux

## Factory details

Authors: – Sebastian Dröge

Classification: – `Codec/Demuxer`

Rank – primary

Plugin – mxf

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    application/mxf:

Presence – always

Direction – sink

Object type – GstPad

### `track_%u`

    ANY

Presence – sometimes

Direction – src

Object type – GstPad

## Properties

### max-drift

    “max-drift” guint64

Maximum number of nanoseconds by which tracks can differ

Flags : Read / Write

Default value : 100000000

### package

    “package” gchararray

Material or Source package to use for playback

Flags : Read / Write

Default value : NULL

### structure

    “structure” GstStructure *

Structural metadata of the MXF file

Flags : Read

The results of the search are