openshot-audio  0.1.6
Macros | Functions
block.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../../ogg.h"
#include "../../codec.h"
#include "codec_internal.h"
#include "window.h"
#include "mdct.h"
#include "lpc.h"
#include "registry.h"
#include "misc.h"

Macros

#define WORD_ALIGN   8
 

Functions

int vorbis_block_init (vorbis_dsp_state *v, vorbis_block *vb)
 
void * _vorbis_block_alloc (vorbis_block *vb, long bytes)
 
void _vorbis_block_ripcord (vorbis_block *vb)
 
int vorbis_block_clear (vorbis_block *vb)
 
int vorbis_analysis_init (vorbis_dsp_state *v, vorbis_info *vi)
 
void vorbis_dsp_clear (vorbis_dsp_state *v)
 
float ** vorbis_analysis_buffer (vorbis_dsp_state *v, int vals)
 
int vorbis_analysis_wrote (vorbis_dsp_state *v, int vals)
 
int vorbis_analysis_blockout (vorbis_dsp_state *v, vorbis_block *vb)
 
int vorbis_synthesis_restart (vorbis_dsp_state *v)
 
int vorbis_synthesis_init (vorbis_dsp_state *v, vorbis_info *vi)
 
int vorbis_synthesis_blockin (vorbis_dsp_state *v, vorbis_block *vb)
 
int vorbis_synthesis_pcmout (vorbis_dsp_state *v, float ***pcm)
 
int vorbis_synthesis_read (vorbis_dsp_state *v, int n)
 
int vorbis_synthesis_lapout (vorbis_dsp_state *v, float ***pcm)
 

Macro Definition Documentation

◆ WORD_ALIGN

#define WORD_ALIGN   8

Function Documentation

◆ _vorbis_block_alloc()

void* _vorbis_block_alloc ( vorbis_block vb,
long  bytes 
)

◆ _vorbis_block_ripcord()

void _vorbis_block_ripcord ( vorbis_block vb)

◆ vorbis_analysis_blockout()

int vorbis_analysis_blockout ( vorbis_dsp_state v,
vorbis_block vb 
)

◆ vorbis_analysis_buffer()

float** vorbis_analysis_buffer ( vorbis_dsp_state v,
int  vals 
)

◆ vorbis_analysis_init()

int vorbis_analysis_init ( vorbis_dsp_state v,
vorbis_info vi 
)

◆ vorbis_analysis_wrote()

int vorbis_analysis_wrote ( vorbis_dsp_state v,
int  vals 
)

◆ vorbis_block_clear()

int vorbis_block_clear ( vorbis_block vb)

◆ vorbis_block_init()

int vorbis_block_init ( vorbis_dsp_state v,
vorbis_block vb 
)

◆ vorbis_dsp_clear()

void vorbis_dsp_clear ( vorbis_dsp_state v)

◆ vorbis_synthesis_blockin()

int vorbis_synthesis_blockin ( vorbis_dsp_state v,
vorbis_block vb 
)

◆ vorbis_synthesis_init()

int vorbis_synthesis_init ( vorbis_dsp_state v,
vorbis_info vi 
)

◆ vorbis_synthesis_lapout()

int vorbis_synthesis_lapout ( vorbis_dsp_state v,
float ***  pcm 
)

◆ vorbis_synthesis_pcmout()

int vorbis_synthesis_pcmout ( vorbis_dsp_state v,
float ***  pcm 
)

◆ vorbis_synthesis_read()

int vorbis_synthesis_read ( vorbis_dsp_state v,
int  n 
)

◆ vorbis_synthesis_restart()

int vorbis_synthesis_restart ( vorbis_dsp_state v)