Home
last modified time | relevance | path

Searched refs:SingleChannelElement (Results 1 – 19 of 19) sorted by relevance

/third_party/ffmpeg/libavcodec/
Daacenc.h60 SingleChannelElement *sce, const float lambda);
61 void (*encode_window_bands_info)(struct AACEncContext *s, SingleChannelElement *sce,
65 void (*encode_tns_info)(struct AACEncContext *s, SingleChannelElement *sce);
66 void (*encode_ltp_info)(struct AACEncContext *s, SingleChannelElement *sce, int common_window);
67 void (*encode_main_pred)(struct AACEncContext *s, SingleChannelElement *sce);
70 void (*apply_main_pred)(struct AACEncContext *s, SingleChannelElement *sce);
71 void (*apply_tns_filt)(struct AACEncContext *s, SingleChannelElement *sce);
72 void (*update_ltp)(struct AACEncContext *s, SingleChannelElement *sce);
74 void (*set_special_band_scalefactors)(struct AACEncContext *s, SingleChannelElement *sce);
75 … void (*search_for_pns)(struct AACEncContext *s, AVCodecContext *avctx, SingleChannelElement *sce);
[all …]
Daac.h249 typedef struct SingleChannelElement { struct
271 } SingleChannelElement; argument
285 SingleChannelElement ch[2];
343 SingleChannelElement *output_element[MAX_CHANNELS]; ///< Points to each SingleChannelElement
364 void (*imdct_and_windowing)(AACContext *ac, SingleChannelElement *sce);
365 void (*apply_ltp)(AACContext *ac, SingleChannelElement *sce);
370 void (*update_ltp)(AACContext *ac, SingleChannelElement *sce);
Daacenc_tns.h33 void ff_aac_encode_tns_info(AACEncContext *s, SingleChannelElement *sce);
34 void ff_aac_apply_tns(AACEncContext *s, SingleChannelElement *sce);
35 void ff_aac_search_for_tns(AACEncContext *s, SingleChannelElement *sce);
Daacenc_pred.h42 void ff_aac_apply_main_pred(AACEncContext *s, SingleChannelElement *sce);
44 void ff_aac_search_for_pred(AACEncContext *s, SingleChannelElement *sce);
45 void ff_aac_encode_main_pred(AACEncContext *s, SingleChannelElement *sce);
Daacenc_ltp.h33 void ff_aac_encode_ltp_info(AACEncContext *s, SingleChannelElement *sce,
35 void ff_aac_update_ltp(AACEncContext *s, SingleChannelElement *sce);
38 void ff_aac_search_for_ltp(AACEncContext *s, SingleChannelElement *sce,
Daacenc_ltp.c35 void ff_aac_encode_ltp_info(AACEncContext *s, SingleChannelElement *sce, in ff_aac_encode_ltp_info()
57 SingleChannelElement *sce; in ff_aac_ltp_insert_new_frame()
117 void ff_aac_update_ltp(AACEncContext *s, SingleChannelElement *sce) in ff_aac_update_ltp()
133 SingleChannelElement *sce0 = &cpe->ch[0]; in ff_aac_adjust_common_ltp()
134 SingleChannelElement *sce1 = &cpe->ch[1]; in ff_aac_adjust_common_ltp()
159 void ff_aac_search_for_ltp(AACEncContext *s, SingleChannelElement *sce, in ff_aac_search_for_ltp()
Daacenc_pred.c111 static inline void reset_predictor_group(SingleChannelElement *sce, int group_num) in reset_predictor_group()
119 void ff_aac_apply_main_pred(AACEncContext *s, SingleChannelElement *sce) in ff_aac_apply_main_pred()
154 SingleChannelElement *sce0 = &cpe->ch[0]; in ff_aac_adjust_common_pred()
155 SingleChannelElement *sce1 = &cpe->ch[1]; in ff_aac_adjust_common_pred()
207 static void update_pred_resets(SingleChannelElement *sce) in update_pred_resets()
233 void ff_aac_search_for_pred(AACEncContext *s, SingleChannelElement *sce) in ff_aac_search_for_pred()
332 void ff_aac_encode_main_pred(AACEncContext *s, SingleChannelElement *sce) in ff_aac_encode_main_pred()
Daacenc_is.c39 SingleChannelElement *sce0 = &cpe->ch[0]; in ff_aac_is_encoding_err()
40 SingleChannelElement *sce1 = &cpe->ch[1]; in ff_aac_is_encoding_err()
100 SingleChannelElement *sce0 = &cpe->ch[0]; in ff_aac_search_for_is()
101 SingleChannelElement *sce1 = &cpe->ch[1]; in ff_aac_search_for_is()
Daacenc_utils.h199 static inline void ff_init_nextband_map(const SingleChannelElement *sce, uint8_t *nextband) in ff_init_nextband_map()
232 static inline int ff_sfdelta_can_remove_band(const SingleChannelElement *sce, in ff_sfdelta_can_remove_band()
246 static inline int ff_sfdelta_can_replace(const SingleChannelElement *sce, in ff_sfdelta_can_replace()
Daacenc_tns.c70 void ff_aac_encode_tns_info(AACEncContext *s, SingleChannelElement *sce) in ff_aac_encode_tns_info()
102 void ff_aac_apply_tns(AACEncContext *s, SingleChannelElement *sce) in ff_aac_apply_tns()
161 void ff_aac_search_for_tns(AACEncContext *s, SingleChannelElement *sce) in ff_aac_search_for_tns()
Daacenc.c135 SingleChannelElement *sce, \
190 SingleChannelElement *sce,
198 static void apply_window_and_mdct(AACEncContext *s, SingleChannelElement *sce, in apply_window_and_mdct()
368 static void encode_band_info(AACEncContext *s, SingleChannelElement *sce) in encode_band_info()
383 SingleChannelElement *sce) in encode_scale_factors()
437 static void encode_spectral_coeffs(AACEncContext *s, SingleChannelElement *sce) in encode_spectral_coeffs()
465 static void avoid_clipping(AACEncContext *s, SingleChannelElement *sce) in avoid_clipping()
486 SingleChannelElement *sce, in encode_individual_channel()
560 SingleChannelElement *sce; in aac_encode_frame()
Daaccoder.c77 static void encode_window_bands_info(AACEncContext *s, SingleChannelElement *sce, in encode_window_bands_info()
196 static void set_special_band_scalefactors(AACEncContext *s, SingleChannelElement *sce) in set_special_band_scalefactors()
236 SingleChannelElement *sce, in search_for_quantizers_anmr()
396 SingleChannelElement *sce, in search_for_quantizers_fast()
543 static void search_for_pns(AACEncContext *s, AVCodecContext *avctx, SingleChannelElement *sce) in search_for_pns()
685 static void mark_pns(AACEncContext *s, AVCodecContext *avctx, SingleChannelElement *sce) in mark_pns()
765 SingleChannelElement *sce0 = &cpe->ch[0]; in search_for_ms()
766 SingleChannelElement *sce1 = &cpe->ch[1]; in search_for_ms()
Daacdec_fixed.c358 SingleChannelElement *target, in apply_dependent_coupling_fixed()
422 SingleChannelElement *target, in apply_independent_coupling_fixed()
Daacdec_template.c2048 static void apply_prediction(AACContext *ac, SingleChannelElement *sce) in apply_prediction()
2076 static void decode_gain_control(SingleChannelElement * sce, GetBitContext * gb) in decode_gain_control()
2111 static int decode_ics(AACContext *ac, SingleChannelElement *sce, in decode_ics()
2244 SingleChannelElement *sce1 = &cpe->ch[1];
2349 SingleChannelElement *sce = &che->ch[0];
2677 static void apply_ltp(AACContext *ac, SingleChannelElement *sce)
2709 static void update_ltp(AACContext *ac, SingleChannelElement *sce)
2747 static void imdct_and_windowing(AACContext *ac, SingleChannelElement *sce)
2815 static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce)
2878 static void imdct_and_windowing_ld(AACContext *ac, SingleChannelElement *sce)
[all …]
Daacdec.c216 SingleChannelElement *target, in apply_dependent_coupling()
252 SingleChannelElement *target, in apply_independent_coupling()
Daaccoder_trellis.h59 static void codebook_trellis_rate(AACEncContext *s, SingleChannelElement *sce, in codebook_trellis_rate()
Daaccoder_twoloop.h59 static inline int ff_pns_bits(SingleChannelElement *sce, int w, int g) in ff_pns_bits()
69 SingleChannelElement *sce, in search_for_quantizers_twoloop()
/third_party/ffmpeg/libavcodec/mips/
Daacdec_mips.c114 static void imdct_and_windowing_mips(AACContext *ac, SingleChannelElement *sce) in imdct_and_windowing_mips()
226 static void apply_ltp_mips(AACContext *ac, SingleChannelElement *sce) in apply_ltp_mips()
336 static void update_ltp_mips(AACContext *ac, SingleChannelElement *sce) in update_ltp_mips()
Daaccoder_mips.c2346 SingleChannelElement *sce0 = &cpe->ch[0]; in search_for_ms_mips()
2347 SingleChannelElement *sce1 = &cpe->ch[1]; in search_for_ms_mips()