CRI ADX
Last Updated: 2024-07-17 10:47 p
|
Data Structures | |
struct | CriAtomLevelMeterConfig |
Configuration structure for adding level meter function. More... | |
struct | CriAtomLevelInfoTag |
Level information. More... | |
struct | CriAtomLoudnessMeterConfig |
Configuration structure for adding the loudness meter functionThis is the configuration structure for adding the loudness meter function. This structure is specified as an argument of the criAtomMeter_AttachLoudnessMeter function. More... | |
struct | CriAtomLoudnessInfoTag |
Loudness information. More... | |
struct | CriAtomTruePeakMeterConfig |
Configuration structure for adding the true peak meter function.This is the configuration structure for adding the true peak meter function. This structure is specified as an argument of the criAtomMeter_AttachTruePeakMeter function. More... | |
struct | CriAtomTruePeakInfoTag |
True peak information. More... | |
Macros | |
#define | criAtomMeter_SetDefaultConfigForLevelMeter(p_config) |
Sets default values for the level meter function configuration structure. More... | |
Typedefs | |
typedef struct CriAtomLevelInfoTag | CriAtomLevelInfo |
Level information. More... | |
typedef struct CriAtomLoudnessInfoTag | CriAtomLoudnessInfo |
Loudness information. More... | |
typedef struct CriAtomTruePeakInfoTag | CriAtomTruePeakInfo |
True peak information. More... | |
Functions | |
CriSint32 | criAtomMeter_CalculateWorkSizeForLevelMeter (const CriAtomLevelMeterConfig *config) |
Work size calculation for level meter function. More... | |
void | criAtomMeter_AttachLevelMeter (const CriAtomLevelMeterConfig *config, void *work, CriSint32 work_size) |
Add level meter function. More... | |
void | criAtomMeter_DetachLevelMeter (void) |
Remove level meter function. More... | |
void | criAtomMeter_GetLevelInfo (CriAtomLevelInfo *info) |
Obtain level information. More... | |
CriSint32 | criAtomMeter_CalculateWorkSizeForLoudnessMeter (const CriAtomLoudnessMeterConfig *config) |
Work size calculation for loudness meter function. More... | |
void | criAtomMeter_AttachLoudnessMeter (const CriAtomLoudnessMeterConfig *config, void *work, CriSint32 work_size) |
Add loudness meter function. More... | |
void | criAtomMeter_DetachLoudnessMeter (void) |
Remove loudness meter function. More... | |
void | criAtomMeter_GetLoudnessInfo (CriAtomLoudnessInfo *info) |
Obtain loudness information. More... | |
void | criAtomMeter_ResetLoudnessMeter (void) |
Reset loudness meter. More... | |
CriSint32 | criAtomMeter_CalculateWorkSizeForTruePeakMeter (const CriAtomTruePeakMeterConfig *config) |
Work size calculation for true peak meter function. More... | |
void | criAtomMeter_AttachTruePeakMeter (const CriAtomTruePeakMeterConfig *config, void *work, CriSint32 work_size) |
Add true peak meter function. More... | |
void | criAtomMeter_DetachTruePeakMeter (void) |
Remove true peak meter function. More... | |
void | criAtomMeter_GetTruePeakInfo (CriAtomTruePeakInfo *info) |
Obtain true peak information. More... | |
CriSint32 | criAtomExAsrRack_CalculateWorkSizeForLevelMeter (CriAtomExAsrRackId rack_id, const CriAtomLevelMeterConfig *config) |
Work size calculation for ASR Rack specified level meter function. More... | |
void | criAtomExAsrRack_AttachLevelMeter (CriAtomExAsrRackId rack_id, const CriAtomLevelMeterConfig *config, void *work, CriSint32 work_size) |
Added ASR Rack level meter function. More... | |
void | criAtomExAsrRack_DetachLevelMeter (CriAtomExAsrRackId rack_id) |
Disable ASR Rack level meter function. More... | |
void | criAtomExAsrRack_GetLevelInfo (CriAtomExAsrRackId rack_id, CriAtomLevelInfo *info) |
Get ASR Rack specification level information. More... | |
CriSint32 | criAtomExAsrRack_CalculateWorkSizeForLoudnessMeter (CriAtomExAsrRackId rack_id, const CriAtomLoudnessMeterConfig *config) |
Calculation of work size for ASR Rack-specified loudness meter function. More... | |
void | criAtomExAsrRack_AttachLoudnessMeter (CriAtomExAsrRackId rack_id, const CriAtomLoudnessMeterConfig *config, void *work, CriSint32 work_size) |
Added ASR Rack-specified loudness meter function. More... | |
void | criAtomExAsrRack_DetachLoudnessMeter (CriAtomExAsrRackId rack_id) |
Disable the loudness meter function for the ASR rack. More... | |
void | criAtomExAsrRack_GetLoudnessInfo (CriAtomExAsrRackId rack_id, CriAtomLoudnessInfo *info) |
Get ASR rack-specified loudness meter information. More... | |
void | criAtomExAsrRack_ResetLoudnessMeter (CriAtomExAsrRackId rack_id) |
Reset the loudness meter specified for the ASR rack. More... | |
CriSint32 | criAtomExAsrRack_CalculateWorkSizeForTruePeakMeter (CriAtomExAsrRackId rack_id, const CriAtomTruePeakMeterConfig *config) |
Calculates the work size for the ASR rack-specified true peak meter function. More... | |
void | criAtomExAsrRack_AttachTruePeakMeter (CriAtomExAsrRackId rack_id, const CriAtomTruePeakMeterConfig *config, void *work, CriSint32 work_size) |
Adds true peak meter functionality for ASR racks. More... | |
void | criAtomExAsrRack_DetachTruePeakMeter (CriAtomExAsrRackId rack_id) |
Disabling the ASR rack-specific true peak meter function. More... | |
void | criAtomExAsrRack_GetTruePeakInfo (CriAtomExAsrRackId rack_id, CriAtomTruePeakInfo *info) |
Acquiring ASR rack-specific true peak information. More... | |
#define criAtomMeter_SetDefaultConfigForLevelMeter | ( | p_config | ) |
Sets default values for the level meter function configuration structure.
typedef struct CriAtomLevelInfoTag CriAtomLevelInfo |
Level information.
typedef struct CriAtomLoudnessInfoTag CriAtomLoudnessInfo |
Loudness information.
typedef struct CriAtomTruePeakInfoTag CriAtomTruePeakInfo |
True peak information.
CriSint32 criAtomMeter_CalculateWorkSizeForLevelMeter | ( | const CriAtomLevelMeterConfig * | config | ) |
Work size calculation for level meter function.
[in] | config | Configuration structure for adding the level meter |
void criAtomMeter_AttachLevelMeter | ( | const CriAtomLevelMeterConfig * | config, |
void * | work, | ||
CriSint32 | work_size | ||
) |
Add level meter function.
[in] | config | Configuration structure for adding the level meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomMeter_DetachLevelMeter | ( | void | ) |
Remove level meter function.
void criAtomMeter_GetLevelInfo | ( | CriAtomLevelInfo * | info | ) |
Obtain level information.
[out] | info | Level information structure |
CriSint32 criAtomMeter_CalculateWorkSizeForLoudnessMeter | ( | const CriAtomLoudnessMeterConfig * | config | ) |
Work size calculation for loudness meter function.
[in] | config | Configuration structure for adding the loudness meter |
void criAtomMeter_AttachLoudnessMeter | ( | const CriAtomLoudnessMeterConfig * | config, |
void * | work, | ||
CriSint32 | work_size | ||
) |
Add loudness meter function.
[in] | config | Configuration structure for adding the loudness meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomMeter_DetachLoudnessMeter | ( | void | ) |
Remove loudness meter function.
void criAtomMeter_GetLoudnessInfo | ( | CriAtomLoudnessInfo * | info | ) |
Obtain loudness information.
[out] | info | Loudness information structure |
void criAtomMeter_ResetLoudnessMeter | ( | void | ) |
Reset loudness meter.
CriSint32 criAtomMeter_CalculateWorkSizeForTruePeakMeter | ( | const CriAtomTruePeakMeterConfig * | config | ) |
Work size calculation for true peak meter function.
[in] | config | Configuration structure for adding the true peak meter |
void criAtomMeter_AttachTruePeakMeter | ( | const CriAtomTruePeakMeterConfig * | config, |
void * | work, | ||
CriSint32 | work_size | ||
) |
Add true peak meter function.
[in] | config | Configuration structure for adding the true peak meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomMeter_DetachTruePeakMeter | ( | void | ) |
Remove true peak meter function.
void criAtomMeter_GetTruePeakInfo | ( | CriAtomTruePeakInfo * | info | ) |
Obtain true peak information.
[out] | info | True peak information structure |
CriSint32 criAtomExAsrRack_CalculateWorkSizeForLevelMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomLevelMeterConfig * | config | ||
) |
Work size calculation for ASR Rack specified level meter function.
[in] | rack_id | ASR Rack ID |
[in] | config | Configuration structure for adding a level meter |
void criAtomExAsrRack_AttachLevelMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomLevelMeterConfig * | config, | ||
void * | work, | ||
CriSint32 | work_size | ||
) |
Added ASR Rack level meter function.
[in] | rack_id | ASR Rack ID |
[in] | config | Configuration structure for adding a level meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomExAsrRack_DetachLevelMeter | ( | CriAtomExAsrRackId | rack_id | ) |
Disable ASR Rack level meter function.
[out] | rack_id | ASR Rack ID |
void criAtomExAsrRack_GetLevelInfo | ( | CriAtomExAsrRackId | rack_id, |
CriAtomLevelInfo * | info | ||
) |
Get ASR Rack specification level information.
[out] | rack_id | ASR Rack ID |
[out] | info | Level information structure |
CriSint32 criAtomExAsrRack_CalculateWorkSizeForLoudnessMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomLoudnessMeterConfig * | config | ||
) |
Calculation of work size for ASR Rack-specified loudness meter function.
[in] | rack_id | ASR Rack ID |
[in] | config | Configuration structure for adding a loudness meter |
void criAtomExAsrRack_AttachLoudnessMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomLoudnessMeterConfig * | config, | ||
void * | work, | ||
CriSint32 | work_size | ||
) |
Added ASR Rack-specified loudness meter function.
[in] | rack_id | ASR Rack ID |
[in] | config | Configuration structure for adding a loudness meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomExAsrRack_DetachLoudnessMeter | ( | CriAtomExAsrRackId | rack_id | ) |
Disable the loudness meter function for the ASR rack.
[in] | rack_id | ASR rack ID |
void criAtomExAsrRack_GetLoudnessInfo | ( | CriAtomExAsrRackId | rack_id, |
CriAtomLoudnessInfo * | info | ||
) |
Get ASR rack-specified loudness meter information.
[in] | rack_id | ASR rack ID |
[out] | info | Loudness information structure |
void criAtomExAsrRack_ResetLoudnessMeter | ( | CriAtomExAsrRackId | rack_id | ) |
Reset the loudness meter specified for the ASR rack.
CriSint32 criAtomExAsrRack_CalculateWorkSizeForTruePeakMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomTruePeakMeterConfig * | config | ||
) |
Calculates the work size for the ASR rack-specified true peak meter function.
[in] | rack_id | ASR rack ID |
[in] | config | Configuration structure for adding a true peak meter |
void criAtomExAsrRack_AttachTruePeakMeter | ( | CriAtomExAsrRackId | rack_id, |
const CriAtomTruePeakMeterConfig * | config, | ||
void * | work, | ||
CriSint32 | work_size | ||
) |
Adds true peak meter functionality for ASR racks.
[in] | rack_id | ASR rack ID |
[in] | config | Configuration structure for adding true peak meter |
[in] | work | Work area |
[in] | work_size | Work area size |
void criAtomExAsrRack_DetachTruePeakMeter | ( | CriAtomExAsrRackId | rack_id | ) |
Disabling the ASR rack-specific true peak meter function.
[in] | rack_id | ASR rack ID |
void criAtomExAsrRack_GetTruePeakInfo | ( | CriAtomExAsrRackId | rack_id, |
CriAtomTruePeakInfo * | info | ||
) |
Acquiring ASR rack-specific true peak information.
[in] | rack_id | ASR rack ID |
[out] | info | True peak information structure |