libavcodec/flacdsp_template.c File Reference

#include <stdint.h>
#include "libavutil/avutil.h"

Go to the source code of this file.

Defines

#define sample_type   int16_t
#define FSUF   SAMPLE_SIZE
#define sample   sample_type
#define OUT(n)   n[0]
#define S(s, c, i)   (*s++)
#define FUNC(n)   AV_JOIN(n ## _, FSUF)

Functions

static void FUNC() flac_decorrelate_indep_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
static void FUNC() flac_decorrelate_ls_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
static void FUNC() flac_decorrelate_rs_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
static void FUNC() flac_decorrelate_ms_c (uint8_t **out, int32_t **in, int channels, int len, int shift)


Define Documentation

#define FSUF   SAMPLE_SIZE

Definition at line 43 of file flacdsp_template.c.

#define FUNC (  )     AV_JOIN(n ## _, FSUF)

Definition at line 49 of file flacdsp_template.c.

#define OUT (  )     n[0]

#define S ( s,
c,
 )     (*s++)

Definition at line 46 of file flacdsp_template.c.

#define sample   sample_type

#define sample_type   int16_t

Definition at line 34 of file flacdsp_template.c.


Function Documentation

static void FUNC() flac_decorrelate_indep_c ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
) [static]

Definition at line 51 of file flacdsp_template.c.

static void FUNC() flac_decorrelate_ls_c ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
) [static]

Definition at line 62 of file flacdsp_template.c.

static void FUNC() flac_decorrelate_ms_c ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
) [static]

Definition at line 90 of file flacdsp_template.c.

static void FUNC() flac_decorrelate_rs_c ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
) [static]

Definition at line 76 of file flacdsp_template.c.


Generated on Fri Oct 26 02:50:05 2012 for FFmpeg by  doxygen 1.5.8