GESTestClip

GESTestClip

Functions

Properties

gdouble freq Read / Write / Construct
gboolean mute Read / Write / Construct
gdouble volume Read / Write / Construct
GESVideoTestPattern vpattern Read / Write / Construct

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GESTimelineElement
            ╰── GESContainer
                ╰── GESClip
                    ╰── GESSourceClip
                        ╰── GESTestClip

Implemented Interfaces

GESTestClip implements GESExtractable and GESMetaContainer.

Includes

#include <ges/ges.h>

Description

Functions

ges_test_clip_new ()

GESTestClip *
ges_test_clip_new (void);

ges_test_clip_new_for_nick ()

GESTestClip *
ges_test_clip_new_for_nick (gchar *nick);

ges_test_clip_get_vpattern ()

GESVideoTestPattern
ges_test_clip_get_vpattern (GESTestClip *self);

ges_test_clip_get_frequency ()

gdouble
ges_test_clip_get_frequency (GESTestClip *self);

ges_test_clip_get_volume ()

gdouble
ges_test_clip_get_volume (GESTestClip *self);

ges_test_clip_is_muted ()

gboolean
ges_test_clip_is_muted (GESTestClip *self);

ges_test_clip_set_vpattern ()

void
ges_test_clip_set_vpattern (GESTestClip *self,
                            GESVideoTestPattern vpattern);

ges_test_clip_set_frequency ()

void
ges_test_clip_set_frequency (GESTestClip *self,
                             gdouble freq);

ges_test_clip_set_mute ()

void
ges_test_clip_set_mute (GESTestClip *self,
                        gboolean mute);

ges_test_clip_set_volume ()

void
ges_test_clip_set_volume (GESTestClip *self,
                          gdouble volume);

Types and Values

GESTestClip

typedef struct _GESTestClip GESTestClip;

GESTestClipClass

typedef struct {
} GESTestClipClass;

Property Details

The “freq” property

  “freq”                     gdouble

The frequency to generate. See audiotestsrc element.

Flags: Read / Write / Construct

Allowed values: [0,20000]

Default value: 440


The “mute” property

  “mute”                     gboolean

Mute audio track.

Flags: Read / Write / Construct

Default value: FALSE


The “volume” property

  “volume”                   gdouble

The volume of the test audio signal.

Flags: Read / Write / Construct

Allowed values: [0,1]

Default value: 1


The “vpattern” property

  “vpattern”                 GESVideoTestPattern

Which video pattern to display. See videotestsrc element.

Flags: Read / Write / Construct

Default value: GES_VIDEO_TEST_PATTERN_SMPTE