Macros | Functions
kbdwin.h File Reference
#include <stdint.h>

Go to the source code of this file.


#define FF_KBD_WINDOW_MAX   1024
 Maximum window size for ff_kbd_window_init. More...


void ff_kbd_window_init (float *window, float alpha, int n)
 Generate a Kaiser-Bessel Derived Window. More...
void ff_kbd_window_init_fixed (int32_t *window, float alpha, int n)

Macro Definition Documentation


#define FF_KBD_WINDOW_MAX   1024

Maximum window size for ff_kbd_window_init.

Definition at line 27 of file kbdwin.h.

Function Documentation

◆ ff_kbd_window_init()

void ff_kbd_window_init ( float window,
float  alpha,
int  n 

Generate a Kaiser-Bessel Derived Window.

windowpointer to half window
alphadetermines window shape
nsize of half window, max FF_KBD_WINDOW_MAX

Definition at line 54 of file kbdwin.c.

Referenced by ac3_decode_init(), ac3_fixed_mdct_init(), ac3_float_mdct_init(), init_tables(), and init_tables_float_fn().

◆ ff_kbd_window_init_fixed()

void ff_kbd_window_init_fixed ( int32_t window,
float  alpha,
int  n 

Definition at line 59 of file kbdwin.c.

Referenced by init_tables_fixed_fn().