FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
dca_xll.c File Reference
#include "libavutil/attributes.h"
#include "libavutil/common.h"
#include "libavutil/internal.h"
#include "avcodec.h"
#include "dca.h"
#include "dcadata.h"
#include "get_bits.h"
#include "unary.h"

Go to the source code of this file.

Functions

static int get_bits_sm (GetBitContext *s, unsigned n)
 
static int32_t get_dmix_coeff (DCAContext *s, int inverse)
 
static int32_t dca_get_dmix_coeff (DCAContext *s)
 
static int32_t dca_get_inv_dmix_coeff (DCAContext *s)
 
int ff_dca_xll_decode_header (DCAContext *s)
 
int ff_dca_xll_decode_navi (DCAContext *s, int asset_end)
 
static void dca_xll_inv_adapt_pred (int *samples, int nsamples, unsigned order, const int *prev, const uint8_t *q_ind)
 
int ff_dca_xll_decode_audio (DCAContext *s, AVFrame *frame)
 

Function Documentation

static int get_bits_sm ( GetBitContext s,
unsigned  n 
)
inlinestatic

Definition at line 35 of file dca_xll.c.

Referenced by ff_dca_xll_decode_audio(), and ff_dca_xll_decode_header().

static int32_t get_dmix_coeff ( DCAContext s,
int  inverse 
)
static

Definition at line 45 of file dca_xll.c.

Referenced by dca_get_dmix_coeff(), and dca_get_inv_dmix_coeff().

static int32_t dca_get_dmix_coeff ( DCAContext s)
static

Definition at line 66 of file dca_xll.c.

Referenced by ff_dca_xll_decode_header().

static int32_t dca_get_inv_dmix_coeff ( DCAContext s)
static

Definition at line 71 of file dca_xll.c.

Referenced by ff_dca_xll_decode_header().

int ff_dca_xll_decode_header ( DCAContext s)

Definition at line 77 of file dca_xll.c.

Referenced by ff_dca_exss_parse_header().

int ff_dca_xll_decode_navi ( DCAContext s,
int  asset_end 
)

Definition at line 291 of file dca_xll.c.

Referenced by ff_dca_exss_parse_header().

static void dca_xll_inv_adapt_pred ( int *  samples,
int  nsamples,
unsigned  order,
const int *  prev,
const uint8_t q_ind 
)
static

Definition at line 334 of file dca_xll.c.

Referenced by ff_dca_xll_decode_audio().

int ff_dca_xll_decode_audio ( DCAContext s,
AVFrame frame 
)

Definition at line 409 of file dca_xll.c.

Referenced by dca_decode_frame().