summaryrefslogtreecommitdiff
path: root/libavcodec/Makefile
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-06-14 21:19:02 +0200
committerMichael Niedermayer <michaelni@gmx.at>2012-06-23 01:38:47 +0200
commitfde1bc64adbec49301c665efab2b49b94bb39c23 (patch)
treefb3cc9843435870852b113e3cb742278a6776f07 /libavcodec/Makefile
parent0c851e464229f50c440968c4c94b672e23f691af (diff)
downloadffmpeg-fde1bc64adbec49301c665efab2b49b94bb39c23.tar.gz
lavc: add frame multithreading capability (currently intra only)
Compared to the decoder side, this code is able to change both the delay and the number of threads seamlessly during encoding. Also any idle thread can pick up tasks, the strict round robin in order limit is gone too. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/Makefile')
-rw-r--r--libavcodec/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index e81d316ce0..95bcb1702e 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -760,9 +760,9 @@ OBJS-$(CONFIG_REMOVE_EXTRADATA_BSF) += remove_extradata_bsf.o
OBJS-$(CONFIG_TEXT2MOVSUB_BSF) += movsub_bsf.o
# thread libraries
-OBJS-$(HAVE_PTHREADS) += pthread.o
-OBJS-$(HAVE_W32THREADS) += pthread.o
-OBJS-$(HAVE_OS2THREADS) += pthread.o
+OBJS-$(HAVE_PTHREADS) += pthread.o frame_thread_encoder.o
+OBJS-$(HAVE_W32THREADS) += pthread.o frame_thread_encoder.o
+OBJS-$(HAVE_OS2THREADS) += pthread.o frame_thread_encoder.o
# inverse.o contains the ff_inverse table definition, which is used by
# the FASTDIV macro (from libavutil); since referencing the external