[FFmpeg-devel] [PATCH] avcodec: Mark some codecs with threadsafe init as such

Michael Niedermayer michael at niedermayer.cc
Wed Feb 8 00:30:12 EET 2017


On Tue, Feb 07, 2017 at 04:36:38PM +0000, Derek Buitenhuis wrote:
> Signed-off-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>
> ---
> I wrote this in Nov 2015, and it has resided on my GitHub fork in a branch
> since then, since I never ot around to finishing it. I noticed a spike in
> interest in the 'feature', so I rebase and am forwarding this, in case it
> is of interest.
> 
> During the triage I noted the following codecs need to be properly fixed:
>    * cavs
>    * asv
>    * bink
>    * ... more ...
> 
> CC me in any reply you feel needs my direct response.
> ---
>  libavcodec/aasc.c          | 1 +
>  libavcodec/aic.c           | 1 +
>  libavcodec/anm.c           | 1 +
>  libavcodec/ansi.c          | 1 +
>  libavcodec/aura.c          | 1 +
>  libavcodec/avrndec.c       | 1 +
>  libavcodec/avs.c           | 1 +
>  libavcodec/avuidec.c       | 1 +
>  libavcodec/bethsoftvideo.c | 1 +
>  libavcodec/bfi.c           | 1 +
>  libavcodec/bmvvideo.c      | 1 +
>  libavcodec/c93.c           | 1 +
>  libavcodec/cllc.c          | 1 +
>  libavcodec/cyuv.c          | 2 ++
>  libavcodec/fraps.c         | 1 +
>  libavcodec/lcldec.c        | 2 ++
>  libavcodec/pngdec.c        | 3 ++-
>  libavcodec/r210dec.c       | 3 +++
>  libavcodec/utvideodec.c    | 1 +
>  libavcodec/v408dec.c       | 2 ++
>  libavcodec/vble.c          | 1 +
>  libavcodec/zerocodec.c     | 1 +
>  22 files changed, 28 insertions(+), 1 deletion(-)

applied

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Awnsering whenever a program halts or runs forever is
On a turing machine, in general impossible (turings halting problem).
On any real computer, always possible as a real computer has a finite number
of states N, and will either halt in less than N cycles or never halt.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170207/22518e21/attachment.sig>


More information about the ffmpeg-devel mailing list