FFmpeg
|
#include "config_components.h"
#include <stdint.h>
#include "libavutil/attributes.h"
#include "libavutil/internal.h"
#include "libavutil/mem_internal.h"
#include "audiodsp.h"
#include "ac3enc.h"
#include "eac3enc.h"
Go to the source code of this file.
Functions | |
static int | allocate_sample_buffers (AC3EncodeContext *s) |
static void | copy_input_samples (AC3EncodeContext *s, SampleType **samples) |
static void | apply_mdct (AC3EncodeContext *s) |
static void | apply_channel_coupling (AC3EncodeContext *s) |
static void | compute_rematrixing_strategy (AC3EncodeContext *s) |
int AC3_NAME() | encode_frame (AVCodecContext *avctx, AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr) |
AC-3 encoder float/fixed template
Definition in file ac3enc_template.c.
|
static |
Definition at line 42 of file ac3enc_template.c.
Referenced by ac3_fixed_encode_init(), and ff_ac3_float_encode_init().
|
static |
Definition at line 63 of file ac3enc_template.c.
Referenced by encode_frame().
|
static |
Definition at line 86 of file ac3enc_template.c.
Referenced by encode_frame().
|
static |
Definition at line 111 of file ac3enc_template.c.
Referenced by encode_frame().
|
static |
Definition at line 319 of file ac3enc_template.c.
Referenced by encode_frame().
int AC3_NAME() encode_frame | ( | AVCodecContext * | avctx, |
AVPacket * | avpkt, | ||
const AVFrame * | frame, | ||
int * | got_packet_ptr | ||
) |
Definition at line 371 of file ac3enc_template.c.