GstTSVEnc

GstTSVEnc — Converts audio time-series to tab-separated ascii text, a format compatible with most plotting utilities.

Properties

guint64 start-time Read / Write / Construct
guint64 stop-time Read / Write / Construct

Types and Values

#define GST_TSVENC_TYPE
struct GstTSVEnc
struct GstTSVEncClass

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstElement
                ╰── GstBaseTransform
                    ╰── GstTSVEnc

Description

The output is multi-column tab-separated ASCII text. The first column is the time, the remaining columns are the values of the channels in order.

Example:

$ gst-launch audiotestsrc ! audio/x-raw, format=F32LE, rate=64 ! lal_nxydump ! fdsink fd=1

Reviewed: 434cd4387c6349e68e764b78ed44e2867839c06d 2014-08-12 K. Cannon, J. Creighton, B. Sathyaprakash.

Functions

Types and Values

GST_TSVENC_TYPE

#define             GST_TSVENC_TYPE

struct GstTSVEnc

struct GstTSVEnc;

struct GstTSVEncClass

struct GstTSVEncClass {
  GstBaseTransformClass parent_class;
};

Members

Property Details

The “start-time” property

  “start-time”               guint64

Start dumping data at this time in nanoseconds.

Flags: Read / Write / Construct

Default value: 0


The “stop-time” property

  “stop-time”                guint64

Stop dumping data at this time in nanoseconds.

Flags: Read / Write / Construct

Default value: 18446744073709551615