From 803680237e97a86d1d7f2c9afcf8823d66dec819 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Date: Sat, 15 Mar 2025 05:34:29 +0100 Subject: [PATCH 20/77] avutil/slicethread: Mark avpriv_slicethread_{create,free} as av_cold Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> --- libavutil/slicethread.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavutil/slicethread.c b/libavutil/slicethread.c index 6593d58abc..7650fc66ad 100644 --- a/libavutil/slicethread.c +++ b/libavutil/slicethread.c @@ -95,6 +95,7 @@ static void *attribute_align_arg thread_worker(void *v) } } +av_cold int avpriv_slicethread_create(AVSliceThread **pctx, void *priv, void (*worker_func)(void *priv, int jobnr, int threadnr, int nb_jobs, int nb_threads), void (*main_func)(void *priv), @@ -222,7 +223,7 @@ void avpriv_slicethread_execute(AVSliceThread *ctx, int nb_jobs, int execute_mai } } -void avpriv_slicethread_free(AVSliceThread **pctx) +av_cold void avpriv_slicethread_free(AVSliceThread **pctx) { AVSliceThread *ctx = *pctx; int nb_workers, i; -- 2.45.2