wavpackdec

wavpackdec — Decodes Wavpack audio data

Synopsis

                    GstWavpackDec;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstWavpackDec

Description

WavpackDec decodes framed (for example by the WavpackParse element) Wavpack streams and decodes them to raw audio. Wavpack is an open-source audio codec that features both lossless and lossy encoding.

Example launch line

gst-launch filesrc location=test.wv ! wavpackparse ! wavpackdec ! audioconvert ! audioresample ! autoaudiosink
This pipeline decodes the Wavpack file test.wv into raw audio buffers and tries to play it back using an automatically found audio sink.

Synopsis

Element Information

plugin wavpack
author Arwed v. Merkatz <v.merkatz@gmx.net>, Sebastian Dröge <slomo@circular-chaos.org>
class Codec/Decoder/Audio

Element Pads

name sink
direction sink
presence always
details audio/x-wavpack, width=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)true
name src
direction source
presence always
details audio/x-raw-int, width=(int)32, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], endianness=(int)1234, signed=(boolean)true

Details

GstWavpackDec

typedef struct _GstWavpackDec GstWavpackDec;