FFmpeg
4.0
|
SBC decoder implementation. More...
#include <stdbool.h>
#include "avcodec.h"
#include "internal.h"
#include "libavutil/intreadwrite.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, void *data, int *got_frame_ptr, AVPacket *avpkt) |
Variables | |
AVCodec | ff_sbc_decoder |
SBC decoder implementation.
Definition in file sbcdec.c.
Definition at line 62 of file sbcdec.c.
Referenced by sbc_decode_frame().
|
inlinestatic |
Definition at line 212 of file sbcdec.c.
Referenced by sbc_synthesize_audio().
|
inlinestatic |
Definition at line 255 of file sbcdec.c.
Referenced by sbc_synthesize_audio().
|
static |
Definition at line 302 of file sbcdec.c.
Referenced by sbc_decode_frame().
|
static |
|
static |
AVCodec ff_sbc_decoder |