FFmpeg
|
#include <opus.h>
#include <opus_multistream.h>
#include "libavutil/avassert.h"
#include "libavutil/intreadwrite.h"
#include "avcodec.h"
#include "internal.h"
#include "vorbis.h"
#include "mathops.h"
#include "libopus.h"
Go to the source code of this file.
Data Structures | |
struct | libopus_context |
Macros | |
#define | OPUS_HEAD_SIZE 19 |
#define | MAX_FRAME_SIZE (960 * 6) |
Functions | |
static av_cold int | libopus_decode_init (AVCodecContext *avc) |
static av_cold int | libopus_decode_close (AVCodecContext *avc) |
static int | libopus_decode (AVCodecContext *avc, void *data, int *got_frame_ptr, AVPacket *pkt) |
static void | libopus_flush (AVCodecContext *avc) |
Variables | |
AVCodec | ff_libopus_decoder |
#define OPUS_HEAD_SIZE 19 |
Definition at line 41 of file libopusdec.c.
Referenced by libopus_decode_init().
#define MAX_FRAME_SIZE (960 * 6) |
Definition at line 125 of file libopusdec.c.
Referenced by libopus_decode().
|
static |
Definition at line 43 of file libopusdec.c.
|
static |
Definition at line 117 of file libopusdec.c.
|
static |
Definition at line 127 of file libopusdec.c.
|
static |
Definition at line 174 of file libopusdec.c.
AVCodec ff_libopus_decoder |
Definition at line 184 of file libopusdec.c.