diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-15 22:38:28 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-20 04:09:22 +0200 |
commit | 05ccfcb7b0ea326a112b1f769588c07bf0e467be (patch) | |
tree | 574ffd4e010c57d6e81cb1ed0a026419bfdbbd5e /libavcodec/elbg.h | |
parent | d046e76515d8f30e2960e4888478002852bf0209 (diff) | |
download | ffmpeg-05ccfcb7b0ea326a112b1f769588c07bf0e467be.tar.gz |
avcodec/elbg: Merge avpriv_init_elbg() into avpriv_do_elbg()
These functions are always called directly after another with
the exact same arguments. This avoids exporting a symbol;
it also avoids having to perform two calls for every caller.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/elbg.h')
-rw-r--r-- | libavcodec/elbg.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/libavcodec/elbg.h b/libavcodec/elbg.h index f48aa3b443..3b9c2931f3 100644 --- a/libavcodec/elbg.h +++ b/libavcodec/elbg.h @@ -42,16 +42,4 @@ int avpriv_do_elbg(int *points, int dim, int numpoints, int *codebook, int numCB, int num_steps, int *closest_cb, AVLFG *rand_state); -/** - * Initialize the **codebook vector for the elbg algorithm. If you have already - * a codebook and you want to refine it, you shouldn't call this function. - * If numpoints < 8*numCB this function fills **codebook with random numbers. - * If not, it calls avpriv_do_elbg for a (smaller) random sample of the points in - * **points. Get the same parameters as avpriv_do_elbg. - * @return < 0 in case of error, 0 otherwise - */ -int avpriv_init_elbg(int *points, int dim, int numpoints, int *codebook, - int numCB, int num_steps, int *closest_cb, - AVLFG *rand_state); - #endif /* AVCODEC_ELBG_H */ |