From 20429ba96e55db17ac57f6c0e330914287f1f614 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Fri, 5 Apr 2013 23:43:31 +0200 Subject: h261: Move encoder/decoder shared table init to common code --- libavcodec/h261.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'libavcodec/h261.c') diff --git a/libavcodec/h261.c b/libavcodec/h261.c index f1b88001ea..b9783f1510 100644 --- a/libavcodec/h261.c +++ b/libavcodec/h261.c @@ -79,3 +79,14 @@ void ff_h261_loop_filter(MpegEncContext *s) h261_loop_filter(dest_cb, uvlinesize); h261_loop_filter(dest_cr, uvlinesize); } + +av_cold void ff_h261_common_init(void) +{ + static int done = 0; + + if (done) + return; + + ff_init_rl(&ff_h261_rl_tcoeff, ff_h261_rl_table_store); + done = 1; +} -- cgit v1.2.3