Table of Contents

Class ControlSource

Namespace
Gst.Internal
Assembly
Gst-1.0.dll
public class ControlSource
Inheritance
ControlSource
Inherited Members

Methods

ControlSourceGetValue(IntPtr, ClockTime, out double)

Calls native method gst_control_source_get_value.

public static extern bool ControlSourceGetValue(IntPtr self, ClockTime timestamp, out double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

timestamp ClockTime

Transfer ownership: None Nullable: False

value double

Transfer ownership: Full Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ControlSourceGetValueArray(IntPtr, ClockTime, ClockTime, uint, ref double)

Calls native method gst_control_source_get_value_array.

public static extern bool ControlSourceGetValueArray(IntPtr self, ClockTime timestamp, ClockTime interval, uint nValues, ref double values)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

timestamp ClockTime

Transfer ownership: None Nullable: False

interval ClockTime

Transfer ownership: None Nullable: False

nValues uint

Transfer ownership: None Nullable: False

values double

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_control_source_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False