ReactOS  0.4.14-dev-98-gb0d4763
SRC_PRIVATE_tag Struct Reference

#include <common.h>

Collaboration diagram for SRC_PRIVATE_tag:

Public Attributes

double last_ratio
 
double last_position
 
int error
 
int channels
 
int mode
 
voidprivate_data
 
int(* vari_process )(struct SRC_PRIVATE_tag *psrc, SRC_DATA *data)
 
int(* const_process )(struct SRC_PRIVATE_tag *psrc, SRC_DATA *data)
 
void(* reset )(struct SRC_PRIVATE_tag *psrc)
 
src_callback_t callback_func
 
voiduser_callback_data
 
long saved_frames
 
const float * saved_data
 

Detailed Description

Definition at line 92 of file common.h.

Member Data Documentation

◆ callback_func

src_callback_t SRC_PRIVATE_tag::callback_func

Definition at line 114 of file common.h.

Referenced by src_callback_read().

◆ channels

◆ const_process

int(* SRC_PRIVATE_tag::const_process) (struct SRC_PRIVATE_tag *psrc, SRC_DATA *data)

◆ error

◆ last_position

◆ last_ratio

◆ mode

int SRC_PRIVATE_tag::mode

Definition at line 99 of file common.h.

Referenced by src_callback_read(), src_new(), and src_process().

◆ private_data

◆ reset

void(* SRC_PRIVATE_tag::reset) (struct SRC_PRIVATE_tag *psrc)

Definition at line 111 of file common.h.

Referenced by linear_set_converter(), sinc_set_converter(), src_reset(), and zoh_set_converter().

◆ saved_data

const float* SRC_PRIVATE_tag::saved_data

Definition at line 117 of file common.h.

Referenced by src_callback_read(), and src_reset().

◆ saved_frames

long SRC_PRIVATE_tag::saved_frames

Definition at line 116 of file common.h.

Referenced by src_callback_read(), and src_reset().

◆ user_callback_data

void* SRC_PRIVATE_tag::user_callback_data

Definition at line 115 of file common.h.

Referenced by src_callback_read().

◆ vari_process

int(* SRC_PRIVATE_tag::vari_process) (struct SRC_PRIVATE_tag *psrc, SRC_DATA *data)

The documentation for this struct was generated from the following file: