## speexdec

speexdec

## Properties

gboolean | enh | Read / Write

## Types and Values

struct | GstSpeexDec

## Object Hierarchy

        GObject
        ╰── GInitiallyUnowned
            ╰── GstObject
                ╰── GstElement
                    ╰── GstAudioDecoder
                        ╰── GstSpeexDec

## Description

This element decodes a Speex stream to raw integer audio.

Speex is a royalty-free

audio codec maintained by the Xiph.org Foundation.

### Example pipelines

    1

    gst-launch-1.0 -v filesrc location=speex.ogg ! oggdemux ! speexdec ! audioconvert ! audioresample ! alsasink

Decode an Ogg/Speex file. To create an Ogg/Speex file refer to the documentation of speexenc.

## Synopsis

### Element Information

plugin | speex
author | Wim Taymans <wim@fluendo.com>
class | Codec/Decoder/Audio

### Element Pads

name | sink
direction | sink
presence | always
details | audio/x-speex

name | src
direction | source
presence | always
details | audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]

## Functions

## Types and Values

### struct GstSpeexDec

    struct GstSpeexDec;

## Property Details

### The `“enh”` property

      “enh”                      gboolean

Enable perceptual enhancement.

Flags: Read / Write

Default value: TRUE

## See Also

speexenc, oggdemux