96 Commits (c487972ed0e1eaebdbe4a13cdd191e119be0b19c)

Author SHA1 Message Date
Anton Khirnov cc14ee03a7 lavc: split slice and frame threading functions into separate files 11 years ago
Anton Khirnov 5cd6513f5b pthread: drop avcodec_ prefixes from static functions 11 years ago
Anton Khirnov a1504eee41 lavc: deprecate AVCodecContext.debug_mv 11 years ago
Ben Jackson 5152196b2b pthread: Avoid spurious wakeups 11 years ago
Derek Buitenhuis eb90a2091f pthread: Fix deadlock during thread initialization 11 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Sean McGovern 50612484e0 pthread: Rename thread_init to avoid symbol collision 12 years ago
Anton Khirnov 2a6eaeaa85 Move get_logical_cpus() from lavc/pthread to lavu/cpu. 12 years ago
Anton Khirnov 90f9a5830b w32pthreads: move from lavc to compat/ 12 years ago
Anton Khirnov db8e336e5f pthread: reindent 12 years ago
Anton Khirnov 30e256430e lavc/pthread: remove obsolete checks 12 years ago
Janne Grunau 94660c3524 threads: always call thread_finish_setup for intra codecs 12 years ago
Janne Grunau 05fa79b844 hwaccel: fix use with frame based multithreading 12 years ago
Hendrik Leppkes c71c80f53b pthread: unref already decoded frames when flushing the decoder 12 years ago
Anton Khirnov fce68c9355 pthread: unref the decoded but not returned frames on close. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Anton Khirnov 1a5e913016 pthread: avoid copying input packets when possible. 12 years ago
Anton Khirnov e6b1c3bbe7 pthread: make ff_thread_release_buffer idempotent. 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Anton Khirnov 7a1a9dd56c pthread: make sure AVFrame.extended_data is set properly. 12 years ago
Mans Rullgard 11434c9b13 pthread: add const to AVCodec pointers 13 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Diego Biurrun d246c18ea6 Avoid C99 variable declarations within for statements. 13 years ago
Sean McGovern b68c4ac293 pthread: warn on high thread counts 13 years ago
Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 13 years ago
Dale Curtis 97ae370078 pthread: Fix crash due to fctx->delaying not being cleared. 13 years ago
Alexander Strange 147ee4cf06 pthread: Immediately release all frames in ff_thread_flush() 13 years ago
Ronald S. Bultje 2ee01fbded pthread: free progress if buffer allocation failed. 13 years ago
Ronald S. Bultje bc1ef85520 lavc/avconv: support changing frame sizes in codecs with frame mt. 13 years ago
Uoti Urpala 05b9a89ed7 threads: fix old frames returned after avcodec_flush_buffers() 13 years ago
Anton Khirnov 02beb9826b lavc: deprecate AVCodecContext.sub_id. 13 years ago
Anton Khirnov b1edfce08a lavc: reorder AVCodecContext fields. 13 years ago
Janne Grunau afb8b207d6 threads: update slice_count and slice_offset from user context 13 years ago
Diego Biurrun 3dc99a18d4 cosmetics: drop some pointless parentheses 13 years ago
Daniel Verkamp 02e8f4272c win32: detect number of CPUs using affinity 13 years ago
Janne Grunau b12d217339 threads: limit the number of automatic threads to MAX_AUTO_THREADS 13 years ago
Janne Grunau b4d44a45f9 threads: introduce CODEC_CAP_AUTO_THREADS and add it to libx264 13 years ago
Janne Grunau bcc7396065 threads: add sysconf based number of CPUs detection 13 years ago
Janne Grunau 937ff3a18a threads: always include necessary headers for number of CPUs detection 13 years ago
Janne Grunau 06bb590558 threads: test for sys/param.h and include it for sysctl on OpenBSD 13 years ago
Stefano Sabatini 8a4a5f6ff7 lavc: add format field to AVFrame 13 years ago
Stefano Sabatini 3a2ddf7c2c lavc: add width and height fields to AVFrame 13 years ago
Stefano Sabatini b58dbb5b03 lavc: add a sample_aspect_ratio field to AVFrame 13 years ago
Janne Grunau 7052618c7e threads: check defines before using them in automatic thread detection 13 years ago
Janne Grunau 846dca1aa3 pthread: include sys/types.h before sys/sysctl.h 13 years ago
Janne Grunau b9e2226972 bsd: use number of logical CPUs as automatic thread count 13 years ago
Janne Grunau ad29ecbff0 windows: use number of CPUs as automatic thread count 13 years ago
Janne Grunau ea4d5f4837 linux: use number of CPUs as automatic thread count 13 years ago
Janne Grunau f77f640b30 pthreads: reset active_thread_type when slice thread_init returrns early 13 years ago
Mans Rullgard 8400b126ac avcodec: deprecate AVFrame.age 13 years ago