sbr.h File Reference

Spectral Band Replication definitions and structures. More...

#include <stdint.h>
#include "fft.h"
#include "aacps.h"
#include "sbrdsp.h"
Include dependency graph for sbr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SpectrumParameters
 Spectral Band Replication header - spectrum parameters that invoke a reset if they differ from the previous header. More...
 
struct  SBRData
 Spectral Band Replication per channel data. More...
 
struct  AACSBRContext
 aacsbr functions pointers More...
 
struct  SpectralBandReplication
 Spectral Band Replication. More...
 

Macros

#define SBR_SYNTHESIS_BUF_SIZE   ((1280-128)*2)
 

Typedefs

typedef struct AACContext AACContext
 
typedef struct SpectrumParameters SpectrumParameters
 Spectral Band Replication header - spectrum parameters that invoke a reset if they differ from the previous header. More...
 
typedef struct SBRData SBRData
 Spectral Band Replication per channel data. More...
 
typedef struct SpectralBandReplication SpectralBandReplication
 
typedef struct AACSBRContext AACSBRContext
 aacsbr functions pointers More...
 

Detailed Description

Spectral Band Replication definitions and structures.

Author
Robert Swain ( rob opendot cl )

Definition in file sbr.h.

Macro Definition Documentation

#define SBR_SYNTHESIS_BUF_SIZE   ((1280-128)*2)

Definition at line 57 of file sbr.h.

Referenced by ff_aac_sbr_ctx_init(), and sbr_qmf_synthesis().

Typedef Documentation

typedef struct AACContext AACContext

Definition at line 37 of file sbr.h.

typedef struct AACSBRContext AACSBRContext

aacsbr functions pointers

typedef struct SBRData SBRData

Spectral Band Replication per channel data.

Definition at line 113 of file sbr.h.

Spectral Band Replication header - spectrum parameters that invoke a reset if they differ from the previous header.