# oggdemux

This element demuxes ogg files into their encoded audio and video components.

## Example pipelines

     gst-launch-1.0 -v filesrc location=test.ogg ! oggdemux ! vorbisdec ! audioconvert ! audioresample ! autoaudiosink

Decodes a vorbis audio stream stored inside an ogg container and plays it.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──oggdemux

## Factory details

Authors: – Wim Taymans

Classification: – `Codec/Demuxer`

Rank – primary

Plugin – ogg

Package – GStreamer Base Plug-ins

## Pad Templates

### `sink`

    application/ogg:
    audio/ogg:
    video/ogg:
    application/kate:

Presence – always

Direction – sink

Object type – GstPad

### `src_%08x`

    ANY

Presence – sometimes

Direction – src

Object type – GstPad

The results of the search are