FFmpeg
|
#include "avcodec.h"
#include "codec_internal.h"
#include "decode.h"
#include "libavutil/channel_layout.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mem_internal.h"
#include "sbc.h"
#include "sbcdec_data.h"
Go to the source code of this file.
Data Structures | |
struct | sbc_decoder_state |
struct | SBCDecContext |
Functions | |
static int | sbc_unpack_frame (const uint8_t *data, struct sbc_frame *frame, size_t len) |
static void | sbc_synthesize_four (struct sbc_decoder_state *state, struct sbc_frame *frame, int ch, int blk, AVFrame *output_frame) |
static void | sbc_synthesize_eight (struct sbc_decoder_state *state, struct sbc_frame *frame, int ch, int blk, AVFrame *output_frame) |
static void | sbc_synthesize_audio (struct sbc_decoder_state *state, struct sbc_frame *frame, AVFrame *output_frame) |
static int | sbc_decode_init (AVCodecContext *avctx) |
static int | sbc_decode_frame (AVCodecContext *avctx, AVFrame *frame, int *got_frame_ptr, AVPacket *avpkt) |
Variables | |
const FFCodec | ff_sbc_decoder |
SBC decoder implementation
Definition in file sbcdec.c.
|
static |
Definition at line 64 of file sbcdec.c.
Referenced by sbc_decode_frame().
|
inlinestatic |
Definition at line 214 of file sbcdec.c.
Referenced by sbc_synthesize_audio().
|
inlinestatic |
Definition at line 257 of file sbcdec.c.
Referenced by sbc_synthesize_audio().
|
static |
Definition at line 304 of file sbcdec.c.
Referenced by sbc_decode_frame().
|
static |
|
static |
const FFCodec ff_sbc_decoder |