Skip to content

Commit

Permalink
update to version 1.5.8
Browse files Browse the repository at this point in the history
  • Loading branch information
svenpaulsen committed Jul 8, 2023
1 parent 6e0c975 commit 9a0cdd2
Show file tree
Hide file tree
Showing 13 changed files with 36 additions and 25 deletions.
4 changes: 2 additions & 2 deletions bin/android-aarch64/libodin.so
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/android-x86_64/libodin.so
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/ios-aarch64/libodin.dylib
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/ios-x86_64/libodin.dylib
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/linux-aarch64/libodin.so
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/linux-x86_64/libodin.so
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/macos-aarch64/libodin.dylib
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/macos-x86_64/libodin.dylib
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/windows-aarch64/odin.dll
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/windows-aarch64/odin.lib
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/windows-x86_64/odin.dll
Git LFS file not shown
4 changes: 2 additions & 2 deletions bin/windows-x86_64/odin.lib
Git LFS file not shown
13 changes: 12 additions & 1 deletion include/odin.h
Expand Up @@ -10,7 +10,7 @@
#include <stdint.h>
#include <stdlib.h>

#define ODIN_VERSION "1.5.7"
#define ODIN_VERSION "1.5.8"

/**
* Known types of a media stream.
Expand Down Expand Up @@ -790,6 +790,17 @@ OdinReturnCode odin_audio_mix_streams(OdinRoomHandle room,
*/
OdinReturnCode odin_audio_process_reverse(OdinRoomHandle room, float *buffer, size_t buffer_len);

/**
* Sets the delay estimate for the reverse stream used in the ODIN echo cancellation. This function
* is important in scenarios where the audio output and the audio input are not synchronized. An
* accurate delay value ensures that the echo canceller can correctly align the two audio streams,
* resulting in effective echo cancellation.
*
* Improper delay values may lead to poor echo cancellation and thus degrade the quality of the
* audio communication.
*/
OdinReturnCode odin_audio_set_stream_delay(OdinRoomHandle room, uint64_t delay_ms);

/**
* Creates a new ODIN resampler instance. This is intended for situations where your audio pipeline
* doesn't support 48 kHz.
Expand Down

0 comments on commit 9a0cdd2

Please sign in to comment.