Struct

AgsAudioPhaseShiftUtil

Description

struct AgsPhaseShiftUtil {
  gpointer source;
  guint source_stride;
  gpointer destination;
  guint destination_stride;
  guint buffer_length;
  AgsSoundcardFormat format;
  guint samplerate;
  gdouble frequency;
  gdouble amount;
  gdouble phase;
}
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.
frequency
No description available.
amount
No description available.
phase
No description available.

Functions

ags_phase_shift_util_alloc

Allocate AgsPhaseShiftUtil-struct.

since: 4.0.0

Instance methods

ags_phase_shift_util_copy

Create a copy of ptr.

since: 4.0.0

ags_phase_shift_util_free

Free the memory of ptr.

since: 4.0.0

ags_phase_shift_util_get_amount

Get amount of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_buffer_length

Get buffer length of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_destination

Get destination buffer of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_destination_stride

Get destination stride of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_format

Get format of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_frequency

Get frequency of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_phase

Get phase of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_source

Get source buffer of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_get_source_stride

Get source stride of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_process

Process phase shift of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_process_complex

Process phase shift of phase_shift_util of complex floating point data.

since: 4.0.0

ags_phase_shift_util_process_double

Process phase shift of phase_shift_util of double precision floating point data.

since: 4.0.0

ags_phase_shift_util_process_float

Process phase shift of phase_shift_util of single precision floating point data.

since: 4.0.0

ags_phase_shift_util_process_s16

Process phase shift of phase_shift_util of signed 16 bit data.

since: 4.0.0

ags_phase_shift_util_process_s24

Process phase shift of phase_shift_util of signed 24 bit data.

since: 4.0.0

ags_phase_shift_util_process_s32

Process phase shift of phase_shift_util of signed 32 bit data.

since: 4.0.0

ags_phase_shift_util_process_s64

Process phase shift of phase_shift_util of signed 64 bit data.

since: 4.0.0

ags_phase_shift_util_process_s8

Process phase shift of phase_shift_util of signed 8 bit data.

since: 4.0.0

ags_phase_shift_util_set_amount

Set amount of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_buffer_length

Set buffer_length of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_destination

Set destination buffer of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_destination_stride

Set destination stride of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_format

Set format of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_frequency

Set frequency of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_phase

Set phase of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_source

Set source buffer of phase_shift_util.

since: 4.0.0

ags_phase_shift_util_set_source_stride

Set source stride of phase_shift_util.

since: 4.0.0