70 Commits (e74d6daa29627c0d28e524579f8aecbb9330daf4)

Author SHA1 Message Date
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
Diego Biurrun 58c42af722 doxygen: misc consistency, spelling and wording fixes 13 years ago
Aaron Colwell 39a7a5b8ab pthread: don't increment index on zero-sized packets. 13 years ago
Cheng Sun 3f5aa7dfa6 pthread: track thread existence in a separate variable. 13 years ago
Cheng Sun e524eadbf8 [PATCH] Fix crash when initializing multi-threaded decoding for corrupted file. 13 years ago
Janne Grunau 117e2a30f2 frame-mt: return consumed packet size in ff_thread_decode_frame 13 years ago
Janne Grunau 0945eddec0 pthread: do not touch has_b_frames 13 years ago
Justin Ruggles a8fe9a7242 pthread: add some malloc failure checks 13 years ago
Justin Ruggles f3a29b750a avcodec: move some AVCodecContext fields to an internal struct. 13 years ago
Janne Grunau d6174bfe5f threads: restore has_b_frames in frame_thread_free 13 years ago
Steven Walters 27237d524e w32threads: support for frame multithreading 13 years ago
Ronald S. Bultje 7b6883898f pthread: prevent updating AVCodecContext from itself in frame_thread_free 13 years ago
Ronald S. Bultje feadcd1bdc pthread: copy coded frame dimensions in update_context_from_thread 13 years ago
Ronald S. Bultje d1cf459119 vp8/mt: flush worker thread, not application thread context, on seek. 14 years ago
Ronald S. Bultje 5eafc8b466 mt: proper locking around release_buffer calls. 14 years ago
Alexander Strange 6a9c859444 H264/MPEG frame-level multi-threading. 14 years ago
Anton Khirnov e7021c0ed5 lavc: remove FF_API_HURRY_UP cruft 14 years ago
Ronald S. Bultje 94f7451a3a Introduce slice threads flag. 14 years ago
Alexander Strange cf39b461d3 pthread: validate_thread_parameters() ignored slice-threading being intentionally off 14 years ago
Alexander Strange ba9ef8d04e Remove unnecessary parameter from ff_thread_init() and fix behavior 14 years ago
Anton Khirnov 8ed2ae09a2 lavc: mark hurry_up for removal on next major bump 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Mans Rullgard ff1efc524c threads: allow thread count of zero 14 years ago
Alexander Strange ad9791e12b pthreads: Fix bug introduced with thread_safe_callbacks 14 years ago
Alexander Strange c0b102ca03 Deprecate avcodec_thread_init() 14 years ago
Alexander Strange 37b00b47cb Frame-based multithreading framework using pthreads 14 years ago
Benoit Fouet 4a287145c2 Remove avcodec_thread_execute from avcodec.h, and make static functions that 15 years ago