Skip to main content

odin_audio_process_reverse

Processes the reverse audio stream, also known as the loopback data to be used in the ODIN echo canceller. This should only be done if you are NOT using

odin_audio_mix_streams

.

Declaration
OdinReturnCode odin_audio_process_reverse(OdinRoomHandle room, float *buffer, size_t buffer_len);

Parameters

room

Handle of the room (see

OdinRoomHandle

) to which the streams belong.

Declaration
OdinRoomHandle room;

buffer

Pointer to the buffer where the reverse audio data will be stored.

Declaration
float *buffer;

buffer_len

Length of the reverse audio data array.

Declaration
size_t buffer_len;

Returns

A return code indicating success or failure.

Return Type
OdinReturnCode