sfdec: GStreamer Bad Plugins 1.0 Plugins Reference Manual

## sfdec sfdec |

## Types and Values

struct | GstSFDec

## Description

## Synopsis

### Element Information

plugin | sndfile
author | Stefan Sauer <ensonic@user.sf.net>
class | Decoder/Audio

### Element Pads

name | sink
direction | sink
presence | always
details | audio/x-ircam
| audio/x-nist
| audio/x-paris
| audio/x-rf64
| audio/x-sds
| audio/x-svx
| audio/x-voc
| audio/x-w64
| audio/x-xi

name | src
direction | source
presence | always
details | audio/x-raw, format=(string){ F32LE, S32LE, S16LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]

## Functions

## Types and Values

### struct GstSFDec

    struct GstSFDec {
      GstElement parent;

      GstPad *sinkpad;
      GstPad *srcpad;

      guint64 pos;      /* in bytes */
      guint64 duration; /* in frames */

      gboolean seekable;

      SNDFILE *file;
      sf_count_t offset;
      GstSFReader reader;
      gint bytes_per_frame;

      gint channels;
      gint rate;
    };