Home
last modified time | relevance | path

Searched refs:OpusPsyContext (Results 1 – 3 of 3) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dopusenc_psy.h56 typedef struct OpusPsyContext { struct
94 } OpusPsyContext; argument
96 int ff_opus_psy_process (OpusPsyContext *s, OpusPacketInfo *p);
97 void ff_opus_psy_celt_frame_init (OpusPsyContext *s, CeltFrame *f, int index);
98 int ff_opus_psy_celt_frame_process(OpusPsyContext *s, CeltFrame *f, int index);
99 void ff_opus_psy_postencode_update (OpusPsyContext *s, CeltFrame *f, OpusRangeCoder *rc);
101 int ff_opus_psy_init(OpusPsyContext *s, AVCodecContext *avctx,
103 void ff_opus_psy_signal_eof(OpusPsyContext *s);
104 int ff_opus_psy_end(OpusPsyContext *s);
Dopusenc_psy.c79 static void step_collect_psy_metrics(OpusPsyContext *s, int index) in step_collect_psy_metrics()
164 static void search_for_change_points(OpusPsyContext *s, float tgt_change, in search_for_change_points()
184 static int flush_silent_frames(OpusPsyContext *s) in flush_silent_frames()
206 static void psy_output_groups(OpusPsyContext *s) in psy_output_groups()
223 int ff_opus_psy_process(OpusPsyContext *s, OpusPacketInfo *p) in ff_opus_psy_process()
254 void ff_opus_psy_celt_frame_init(OpusPsyContext *s, CeltFrame *f, int index) in ff_opus_psy_celt_frame_init()
310 static void celt_gauge_psy_weight(OpusPsyContext *s, OpusPsyStep **start, in celt_gauge_psy_weight()
363 static int bands_dist(OpusPsyContext *s, CeltFrame *f, float *total_dist) in bands_dist()
382 static void celt_search_for_dual_stereo(OpusPsyContext *s, CeltFrame *f) in celt_search_for_dual_stereo()
398 static void celt_search_for_intensity(OpusPsyContext *s, CeltFrame *f) in celt_search_for_intensity()
[all …]
Dopusenc.c37 OpusPsyContext psyctx;