Deprecate avcodec_thread_init()
authorAlexander Strange <astrange@ithinksw.com>
Mon, 15 Nov 2010 12:37:51 +0000 (07:37 -0500)
committerAlexander Strange <astrange@ithinksw.com>
Wed, 2 Feb 2011 04:38:55 +0000 (23:38 -0500)
commitbf06deece2eeca75eaf7e72bed93145037e398e8
tree43f306673f91c94f52ea5746b72ce0ca1f31a1bd
parent3063e61145c00e7ff570d68b8577b983d125245f
Deprecate avcodec_thread_init()

As a side effect of the last commit, avcodec_open() now calls it automatically,
so there is no longer any need for clients to call it.
Instead they should set AVCodecContext.thread_count.

avcodec_thread_free() will be removed from avcodec.h at the same time; there
is no need to mark it deprecated as clients already had no reason to call it.

Rename the functions to ff_thread_init/free, since they are now internal.
Wrappers are provided to maintain API compatibility.
doc/APIchanges
ffmpeg.c
ffplay.c
libavcodec/avcodec.h
libavcodec/pthread.c
libavcodec/thread.h
libavcodec/utils.c
libavcodec/w32thread.c