History

aacenc: add AAC_CODER_(FAAC|ANMR|etc.) macros

Timothy Gu committed 13 years ago

Commit 4bd910d1 parent bfe14452 files · +10 −5Browse files

Unified · Split

2 files
  1. libavcodec/aaccoder.c +4 −4
  2. libavcodec/aacenc.h +6 −1
libavcodec/aaccoder.c+4−4
@@ -1113,25 +1113,25 @@ static void search_for_ms(AACEncContext *s, ChannelElement *cpe, · 1112 unmodified lines
11131113 }
11141114
11151115 AACCoefficientsEncoder ff_aac_coders[AAC_CODER_NB] = {
1116− {
1116+ [AAC_CODER_FAAC] = {
11171117 search_for_quantizers_faac,
11181118 encode_window_bands_info,
11191119 quantize_and_encode_band,
11201120 search_for_ms,
11211121 },
1122− {
1122+ [AAC_CODER_ANMR] = {
11231123 search_for_quantizers_anmr,
11241124 encode_window_bands_info,
11251125 quantize_and_encode_band,
11261126 search_for_ms,
11271127 },
1128− {
1128+ [AAC_CODER_TWOLOOP] = {
11291129 search_for_quantizers_twoloop,
11301130 codebook_trellis_rate,
11311131 quantize_and_encode_band,
11321132 search_for_ms,
11331133 },
1134− {
1134+ [AAC_CODER_FAST] = {
11351135 search_for_quantizers_fast,
11361136 encode_window_bands_info,
11371137 quantize_and_encode_band,
libavcodec/aacenc.h+6−1
@@ -30,7 +30,12 @@ · 29 unmodified lines
3030 #include "audio_frame_queue.h"
3131 #include "psymodel.h"
3232
33−#define AAC_CODER_NB 4
33+#define AAC_CODER_FAAC 0
34+#define AAC_CODER_ANMR 1
35+#define AAC_CODER_TWOLOOP 2
36+#define AAC_CODER_FAST 3
37+
38+#define AAC_CODER_NB 4
3439
3540 typedef struct AACEncOptions {
3641 int stereo_mode;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t