FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
aacenc_pred.h File Reference

AAC encoder main-type prediction. More...

#include "aacenc.h"

Go to the source code of this file.

Macros

#define PRED_RESET_FRAME_MIN   240
 
#define PRED_RESET_MIN   64
 
#define PRED_SFB_START   10
 

Functions

void ff_aac_apply_main_pred (AACEncContext *s, SingleChannelElement *sce)
 
void ff_aac_adjust_common_pred (AACEncContext *s, ChannelElement *cpe)
 
void ff_aac_search_for_pred (AACEncContext *s, SingleChannelElement *sce)
 
void ff_aac_encode_main_pred (AACEncContext *s, SingleChannelElement *sce)
 Encoder predictors data. More...
 

Detailed Description

AAC encoder main-type prediction.

Author
Rostislav Pehlivanov ( atomnuker gmail com )

Definition in file aacenc_pred.h.

Macro Definition Documentation

#define PRED_RESET_FRAME_MIN   240

Definition at line 34 of file aacenc_pred.h.

Referenced by update_counters().

#define PRED_RESET_MIN   64

Definition at line 37 of file aacenc_pred.h.

Referenced by update_pred_resets().

#define PRED_SFB_START   10

Definition at line 40 of file aacenc_pred.h.

Referenced by ff_aac_search_for_pred().

Function Documentation

void ff_aac_apply_main_pred ( AACEncContext s,
SingleChannelElement sce 
)

Definition at line 119 of file aacenc_pred.c.

void ff_aac_adjust_common_pred ( AACEncContext s,
ChannelElement cpe 
)

Definition at line 151 of file aacenc_pred.c.

void ff_aac_search_for_pred ( AACEncContext s,
SingleChannelElement sce 
)

Definition at line 233 of file aacenc_pred.c.

void ff_aac_encode_main_pred ( AACEncContext s,
SingleChannelElement sce 
)

Encoder predictors data.

Definition at line 332 of file aacenc_pred.c.