|
FFmpeg
|
Bitstream parser for ATRAC3+ decoder. More...
#include "libavutil/avassert.h"#include "avcodec.h"#include "get_bits.h"#include "atrac3plus.h"#include "atrac3plus_data.h"Functions | |
| av_cold void | ff_atrac3p_init_vlcs (void) |
| Initialize VLC tables for bitstream parsing. | |
| int | ff_atrac3p_decode_channel_unit (GetBitContext *gb, Atrac3pChanUnitCtx *ctx, int num_channels, AVCodecContext *avctx) |
| Decode bitstream data of a channel unit. More... | |
Bitstream parser for ATRAC3+ decoder.
| #define CODING_VLC_DELTA |
| #define CODING_VLC_DIFF |
| #define DEC_CT_IDX_COMMON | ( | OP | ) |
| #define UNPACK_SF_VQ_SHAPE | ( | gb, | |
| dst, | |||
| num_vals | |||
| ) |
| int ff_atrac3p_decode_channel_unit | ( | GetBitContext * | gb, |
| Atrac3pChanUnitCtx * | ctx, | ||
| int | num_channels, | ||
| AVCodecContext * | avctx | ||
| ) |
Decode bitstream data of a channel unit.
| [in] | gb | the GetBit context |
| [in,out] | ctx | ptr to the channel unit context |
| [in] | num_channels | number of channels to process |
| [in] | avctx | ptr to the AVCodecContext |
1.8.12