Home
last modified time | relevance | path

Searched refs:ELBGContext (Results 1 - 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Delbg.c46 typedef struct ELBGContext { struct
72 } ELBGContext; typedef
97 static int eval_error_cell(ELBGContext *elbg, int *centroid, cell *cells) in eval_error_cell()
106 static int get_closest_codebook(ELBGContext *elbg, int index) in get_closest_codebook()
121 static int get_high_utility_cell(ELBGContext *elbg) in get_high_utility_cell()
146 static int simple_lbg(ELBGContext *elbg, in simple_lbg()
187 static void get_new_centroids(ELBGContext *elbg, int huc, int *newcentroid_i, in get_new_centroids()
223 static void shift_codebook(ELBGContext *elbg, int *indexes, in shift_codebook()
251 static void evaluate_utility_inc(ELBGContext *elbg) in evaluate_utility_inc()
263 static void update_utility_and_n_cb(ELBGContext *elb
[all...]
H A Delbg.h27 struct ELBGContext;
34 * @param ctx A pointer to a pointer to an already allocated ELBGContext
36 * will allocate an ELBGContext and put a pointer to it in `*ctx`.
48 int avpriv_elbg_do(struct ELBGContext **ctx, int *points, int dim,
53 * Free an ELBGContext and reset the pointer to it.
55 void avpriv_elbg_free(struct ELBGContext **ctx);
H A Dmsvideo1enc.c39 struct ELBGContext *elbg;
H A Da64multienc.c48 struct ELBGContext *elbg;
H A Dcinepakenc.c130 struct ELBGContext *elbg;
H A Droqvideoenc.c137 struct ELBGContext *elbg;
/third_party/ffmpeg/libavfilter/
H A Dvf_elbg.c38 struct ELBGContext *ctx;

Completed in 8 milliseconds