libavcodec/eac3enc.c File Reference

E-AC-3 encoder. More...

#include "ac3enc.h"
#include "eac3enc.h"
#include "ac3enc_opts_template.c"

Go to the source code of this file.

Defines

#define CONFIG_AC3ENC_FLOAT   1
#define AC3ENC_TYPE   AC3ENC_TYPE_EAC3

Functions

void ff_eac3_set_cpl_states (AC3EncodeContext *s)
 Set coupling states.
void ff_eac3_output_frame_header (AC3EncodeContext *s)
 Write the E-AC-3 frame header to the output bitstream.

Variables

static AVClass eac3enc_class


Detailed Description

E-AC-3 encoder.

Definition in file eac3enc.c.


Define Documentation

#define AC3ENC_TYPE   AC3ENC_TYPE_EAC3

Definition at line 32 of file eac3enc.c.

#define CONFIG_AC3ENC_FLOAT   1

Definition at line 27 of file eac3enc.c.


Function Documentation

void ff_eac3_output_frame_header ( AC3EncodeContext s  ) 

Write the E-AC-3 frame header to the output bitstream.

Definition at line 71 of file eac3enc.c.

Referenced by ff_ac3_encode_init().

void ff_eac3_set_cpl_states ( AC3EncodeContext s  ) 

Set coupling states.

This determines whether certain flags must be written to the bitstream or whether they will be implicitly already known by the decoder.

Definition at line 38 of file eac3enc.c.

Referenced by apply_channel_coupling().


Variable Documentation

Initial value:

 { "E-AC-3 Encoder", av_default_item_name,
                                 eac3_options, LIBAVUTIL_VERSION_INT }

Definition at line 34 of file eac3enc.c.


Generated on Fri Oct 26 02:39:44 2012 for FFmpeg by  doxygen 1.5.8