+#if HAVE_THREADS
+static int init_thread_copy(AVCodecContext *avctx)
+{
+ YLCContext *s = avctx->priv_data;
+
+ memset(&s->vlc[0], 0, sizeof(VLC));
+ memset(&s->vlc[1], 0, sizeof(VLC));
+ memset(&s->vlc[2], 0, sizeof(VLC));
+ memset(&s->vlc[3], 0, sizeof(VLC));
+ s->table_bits = NULL;
+ s->table_bits_size = 0;
+ s->bitstream_bits = NULL;
+ s->bitstream_bits_size = 0;
+
+ return 0;
+}
+#endif
+