BtMemoryAudioSrc

BtMemoryAudioSrc — play samples from memory

Synopsis

#include "bt-edit.h"

struct              BtMemoryAudioSrc;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseSrc
                     +----BtMemoryAudioSrc

Properties

  "caps"                     GstCaps*              : Read / Write
  "data"                     gpointer              : Read / Write
  "length"                   gulong                : Read / Write

Description

Gstreamer audio source to play samples from memory. Supports interleaved multi-channels audio. Supports trickmode playback (resampling and ping-pong loops).

Details

struct BtMemoryAudioSrc

struct BtMemoryAudioSrc;

audiotestsrc object structure.

Property Details

The "caps" property

  "caps"                     GstCaps*              : Read / Write

Data format of sample.


The "data" property

  "data"                     gpointer              : Read / Write

The sample data (interleaved for multi-channel).


The "length" property

  "length"                   gulong                : Read / Write

Length of the sample in number of samples.

Allowed values: <= G_MAXLONG