|
SAF
|
A time-varying multi-channel convolver. More...
#include <stdio.h>#include <math.h>#include <string.h>#include <assert.h>#include "tvconv.h"#include "saf.h"#include "saf_externals.h"Go to the source code of this file.
Data Structures | |
| struct | tvconv_data |
| Main structure for tvconv. More... | |
Macros | |
| #define | MIN_FRAME_SIZE ( 512 ) |
| #define | MAX_FRAME_SIZE ( 8192 ) |
| #define | NUM_DIMENSIONS ( 3 ) |
Typedefs | |
| typedef float | vectorND[NUM_DIMENSIONS] |
| Structure for a vector. | |
Functions | |
| void | tvconv_setCodecStatus (void *const hTVCnv, CODEC_STATUS newStatus) |
| Sets codec status (see CODEC_STATUS enum) | |
| void | tvconv_findNearestNeigbour (void *const hTVCnv) |
| Finds the index holding the nearest neigbour to the selected position. | |
| void | tvconv_setMinMaxDimensions (void *const hTVCnv) |
| Sets the smallest and the highest position of each dimension from the list of positions. | |
| #define MAX_FRAME_SIZE ( 8192 ) |
Definition at line 44 of file tvconv_internal.h.
| #define MIN_FRAME_SIZE ( 512 ) |
Definition at line 43 of file tvconv_internal.h.
| #define NUM_DIMENSIONS ( 3 ) |
Definition at line 45 of file tvconv_internal.h.
| typedef float vectorND[NUM_DIMENSIONS] |
Structure for a vector.
Definition at line 52 of file tvconv_internal.h.
| void tvconv_findNearestNeigbour | ( | void *const | hTVCnv | ) |
Finds the index holding the nearest neigbour to the selected position.
Definition at line 37 of file tvconv_internal.c.
| void tvconv_setCodecStatus | ( | void *const | hTVCnv, |
| CODEC_STATUS | newStatus ) |
Sets codec status (see CODEC_STATUS enum)
Definition at line 26 of file tvconv_internal.c.
| void tvconv_setMinMaxDimensions | ( | void *const | hTVCnv | ) |
Sets the smallest and the highest position of each dimension from the list of positions.
Definition at line 59 of file tvconv_internal.c.