Struct

AgsAudioLinearInterpolateUtil

Description

struct AgsLinearInterpolateUtil {
  gpointer source;
  guint source_stride;
  gpointer destination;
  guint destination_stride;
  guint buffer_length;
  guint format;
  guint samplerate;
  gdouble factor;
}

No description available.

Structure members
source

No description available.

source_stride

No description available.

destination

No description available.

destination_stride

No description available.

buffer_length

No description available.

format

No description available.

samplerate

No description available.

factor

No description available.

Functions

ags_linear_interpolate_util_alloc

Allocate AgsLinearInterpolateUtil-struct.

since: 3.9.7

Instance methods

ags_linear_interpolate_util_copy

Create a copy of ptr.

since: 3.9.7

ags_linear_interpolate_util_free

Free the memory of ptr.

since: 3.9.7

ags_linear_interpolate_util_get_buffer_length

Get buffer length of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_destination

Get destination buffer of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_destination_stride

Get destination stride of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_factor

Get factor of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_format

Get format of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_samplerate

Get samplerate of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_source

Get source buffer of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_get_source_stride

Get source stride of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_pitch

Pitch linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_pitch_complex

Pitch linear_interpolate_util of complex data.

since: 3.9.7

ags_linear_interpolate_util_pitch_double

Pitch linear_interpolate_util of double precision floating point data.

since: 3.9.7

ags_linear_interpolate_util_pitch_float

Pitch linear_interpolate_util of floating point data.

since: 3.9.7

ags_linear_interpolate_util_pitch_s16

Pitch linear_interpolate_util of signed 16 bit data.

since: 3.9.7

ags_linear_interpolate_util_pitch_s24

Pitch linear_interpolate_util of signed 24 bit data.

since: 3.9.7

ags_linear_interpolate_util_pitch_s32

Pitch linear_interpolate_util of signed 32 bit data.

since: 3.9.7

ags_linear_interpolate_util_pitch_s64

Pitch linear_interpolate_util of signed 64 bit data.

since: 3.9.7

ags_linear_interpolate_util_pitch_s8

Pitch linear_interpolate_util of signed 8 bit data.

since: 3.9.7

ags_linear_interpolate_util_set_buffer_length

Set buffer_length of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_destination

Set destination buffer of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_destination_stride

Set destination stride of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_factor

Set factor of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_format

Set format of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_samplerate

Set samplerate of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_source

Set source buffer of linear_interpolate_util.

since: 3.9.7

ags_linear_interpolate_util_set_source_stride

Set source stride of linear_interpolate_util.

since: 3.9.7