Android Hardware Abstraction Layer
Data Fields
effect_interface_s Struct Reference

#include <audio_effect.h>

Data Fields

int32_t(* process )(effect_handle_t self, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer)
 
int32_t(* command )(effect_handle_t self, uint32_t cmdCode, uint32_t cmdSize, void *pCmdData, uint32_t *replySize, void *pReplyData)
 
int32_t(* get_descriptor )(effect_handle_t self, effect_descriptor_t *pDescriptor)
 
int32_t(* process_reverse )(effect_handle_t self, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer)
 

Detailed Description

Definition at line 286 of file audio_effect.h.

Field Documentation

int32_t(* command)(effect_handle_t self, uint32_t cmdCode, uint32_t cmdSize, void *pCmdData, uint32_t *replySize, void *pReplyData)

Definition at line 355 of file audio_effect.h.

int32_t(* get_descriptor)(effect_handle_t self, effect_descriptor_t *pDescriptor)

Definition at line 380 of file audio_effect.h.

int32_t(* process)(effect_handle_t self, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer)

Definition at line 322 of file audio_effect.h.

int32_t(* process_reverse)(effect_handle_t self, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer)

Definition at line 410 of file audio_effect.h.


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