AC3DecodeState Struct Reference

liba52 - Copyright (C) Aaron Holtzman released under the GPL license. More...


Data Fields

uint8_t inbuf [4096]
uint8_tinbuf_ptr
int frame_size
int flags
int channels
a52_state_t * state
sample_t * samples
void * handle
a52_state_t *(* a52_init )(uint32_t mm_accel)
sample_t *(* a52_samples )(a52_state_t *state)
int(* a52_syncinfo )(uint8_t *buf, int *flags, int *sample_rate, int *bit_rate)
int(* a52_frame )(a52_state_t *state, uint8_t *buf, int *flags, sample_t *level, sample_t bias)
void(* a52_dynrng )(a52_state_t *state, sample_t(*call)(sample_t, void *), void *data)
int(* a52_block )(a52_state_t *state)
void(* a52_free )(a52_state_t *state)


Detailed Description

liba52 - Copyright (C) Aaron Holtzman released under the GPL license.

Definition at line 39 of file liba52.c.


Field Documentation

Definition at line 40 of file liba52.c.

Referenced by a52_decode_frame(), and a52_decode_init().

Definition at line 41 of file liba52.c.

Referenced by a52_decode_frame(), and a52_decode_init().

Definition at line 42 of file liba52.c.

Referenced by a52_decode_frame(), and a52_decode_init().

Definition at line 43 of file liba52.c.

Referenced by a52_decode_frame().

Definition at line 44 of file liba52.c.

Referenced by a52_decode_frame().

a52_state_t* AC3DecodeState::state

Definition at line 45 of file liba52.c.

Referenced by a52_decode_end(), a52_decode_frame(), and a52_decode_init().

Definition at line 46 of file liba52.c.

Referenced by a52_decode_frame(), and a52_decode_init().

Definition at line 59 of file liba52.c.

Referenced by a52_decode_end(), and a52_decode_init().

a52_state_t*(* AC3DecodeState::a52_init)(uint32_t mm_accel)

Referenced by a52_decode_init().

sample_t*(* AC3DecodeState::a52_samples)(a52_state_t *state)

Referenced by a52_decode_init().

int(* AC3DecodeState::a52_syncinfo)(uint8_t *buf, int *flags, int *sample_rate, int *bit_rate)

int(* AC3DecodeState::a52_frame)(a52_state_t *state, uint8_t *buf, int *flags, sample_t *level, sample_t bias)

void(* AC3DecodeState::a52_dynrng)(a52_state_t *state, sample_t(*call)(sample_t, void *), void *data)

int(* AC3DecodeState::a52_block)(a52_state_t *state)

void(* AC3DecodeState::a52_free)(a52_state_t *state)

Referenced by a52_decode_end(), and a52_decode_init().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 3 22:47:02 2008 for ffmpeg by  doxygen 1.5.6