musepackdec

musepackdec

Types and Values

Description

Synopsis

Element Information

plugin

musepack

author

Ronald Bultje <rbultje@ronald.bitfreak.net>

class

Codec/Decoder/Audio

Element Pads

name

sink

direction

sink

presence

always

details

audio/x-musepack, streamversion=(int){ 7, 8 }

name

src

direction

source

presence

always

details

audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]

Functions

Types and Values

GstMusepackDec

typedef struct {
  GstElement    element;

  GstPad       *srcpad;
  GstPad       *sinkpad;
  guint64       offset;

  /* MUSEPACK_DEC object */
  mpc_demux    *d;
  mpc_reader   *r;

  gint          bps;     /* bytes per sample */ /* ATOMIC */
  gint          rate;    /* sample rate      */ /* ATOMIC */

  GstSegment    segment; /* configured segment in samples (DEFAULT format) */
} GstMusepackDec;