matroskademux

matroskademux — Demuxes a Matroska Stream into video/audio/subtitles

Synopsis

                    GstMatroskaDemux;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstEbmlRead
                     +----GstMatroskaDemux

Description

matroskademux demuxes a Matroska file into the different contained streams.

Example launch line

gst-launch -v filesrc location=/path/to/mkv ! matroskademux ! vorbisdec ! audioconvert ! audioresample ! autoaudiosink
This pipeline demuxes a Matroska file and outputs the contained Vorbis audio.

Synopsis

Element Information

plugin matroska
author Ronald Bultje <rbultje@ronald.bitfreak.net>
class Codec/Demuxer

Element Pads

name sink
direction sink
presence always
details video/x-matroska
name subtitle_%02d
direction source
presence sometimes
details text/plain
application/x-ssa
application/x-ass
application/x-usf
video/x-dvd-subpicture
subpicture/x-pgs
subtitle/x-kate
application/x-subtitle-unknown
name audio_%02d
direction source
presence sometimes
details ANY
name video_%02d
direction source
presence sometimes
details ANY

Details

GstMatroskaDemux

typedef struct _GstMatroskaDemux GstMatroskaDemux;