OSDN Git Service

threads: allow thread count of zero
authorMans Rullgard <mans@mansr.com>
Wed, 2 Mar 2011 13:08:15 +0000 (13:08 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 3 Mar 2011 13:15:11 +0000 (14:15 +0100)
commit5cdef40a789822c7d859cd756e781b91893f2c0d
tree3a12574093364026ed37cfff1257a0a876b50aa0
parent4778b4dd77643267639d824ea33964ee7a98439d
threads: allow thread count of zero

This moves setting the thread count to a minimum of 1 to
frame_thread_init(), allowing a value of zero to propagate
through to the codec if frame threading is not used.  This
makes auto-threads work in libx264.

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit ff1efc524cb3c60f2f746e3b4550bb1a86c65316)
libavcodec/pthread.c