FFmpeg
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <libavutil/frame.h>
#include <libavutil/mem.h>
#include <libavcodec/avcodec.h>
Go to the source code of this file.
Macros | |
#define | AUDIO_INBUF_SIZE 20480 |
#define | AUDIO_REFILL_THRESH 4096 |
Functions | |
static int | get_format_from_sample_fmt (const char **fmt, enum AVSampleFormat sample_fmt) |
static void | decode (AVCodecContext *dec_ctx, AVPacket *pkt, AVFrame *frame, FILE *outfile) |
int | main (int argc, char **argv) |
audio decoding with libavcodec API example
Definition in file decode_audio.c.
#define AUDIO_INBUF_SIZE 20480 |
Definition at line 39 of file decode_audio.c.
#define AUDIO_REFILL_THRESH 4096 |
Definition at line 40 of file decode_audio.c.
|
static |
|
static |
Definition at line 71 of file decode_audio.c.
Referenced by apply_tns(), dxva2_init_pool(), main(), and show_formats_devices().
Definition at line 105 of file decode_audio.c.