Commit 76117723 authored by Vladimir Malenovsky's avatar Vladimir Malenovsky
Browse files

Merge branch '1460-basop-multi-pose-ring-buffer-declarations-should-be-moved' into 'main'

Resolve "Multi-pose ring buffer declarations should be moved"

See merge request !2618
parents f41cbecf 63222c92
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@
#include "options.h"
#include "cnst.h"
#include "prot_fx.h"
#include "ivas_prot_fx.h"
#include "ivas_prot_rend_fx.h"
#include <assert.h>
#ifdef DEBUGGING
#include "debug.h"
+36 −2
Original line number Diff line number Diff line
@@ -1648,6 +1648,40 @@ Word16 ivas_TD_RINGBUF_Size(
    const TD_RINGBUF_HANDLE h                                   /* i  : Ring buffer handle                      */
);

/* clang-format on */
/*---------------------------------------------------------------------------------*
 * Multi-pose ring buffer Prototypes
*-----------------------------------------------------------------------------------*/

ivas_error ivas_CLDFB_RINGBUF_Open( 
    ISAR_CLDFB_RINGBUF_HANDLE *ph, 
    const Word16 capacity_columns 
);

void ivas_CLDFB_RINGBUF_Close( 
    ISAR_CLDFB_RINGBUF_HANDLE *ph 
);

#endif /* IVAS_PROT_REND_H */
void ivas_CLDFB_RINGBUF_Push( 
    ISAR_CLDFB_RINGBUF_HANDLE h, 
    const Word32 *real, 
    const Word32 *imag, 
    const Word16 num_bands 
);

void ivas_CLDFB_RINGBUF_Pop( 
    ISAR_CLDFB_RINGBUF_HANDLE h, 
    Word32 *real, 
    Word32 *imag, 
    const Word16 num_bands 
);

void ivas_CLDFB_RINGBUF_GetByIdx( 
    ISAR_CLDFB_RINGBUF_HANDLE h,
    Word32 **p_real, 
    Word32 **p_imag, 
    const Word16 idx 
);

#endif

/* clang-format on */