173 Commits (94b3a666fa87f96c4ed2b469bbc28e1ac4e67785)

Author SHA1 Message Date
  Michael Niedermayer 94b3a666fa avcodec/pthread: Make sure ff_thread_finish_setup() conditions match 12 years ago
  Janne Grunau 94660c3524 threads: always call thread_finish_setup for intra codecs 13 years ago
  Reimar Döffinger c10d498bfd Add thread-safe wrapper for get_format(). 13 years ago
  Janne Grunau 05fa79b844 hwaccel: fix use with frame based multithreading 13 years ago
  Hendrik Leppkes c71c80f53b pthread: unref already decoded frames when flushing the decoder 13 years ago
  Hendrik Leppkes 97f8c6e147 pthread: update all get_buffer checks for get_buffer2 13 years ago
  Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 13 years ago
  Michael Niedermayer 6b6b0e9dae pthread: fix unused variable warning 13 years ago
  Anton Khirnov fce68c9355 pthread: unref the decoded but not returned frames on close. 13 years ago
  Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 13 years ago
  Anton Khirnov 1a5e913016 pthread: avoid copying input packets when possible. 13 years ago
  Anton Khirnov e6b1c3bbe7 pthread: make ff_thread_release_buffer idempotent. 13 years ago
  Michael Niedermayer a6e4796fbf pthread: Do not use a half updated context as master for deallocation. 13 years ago
  Clément Bœsch 98dc25672f lavc/pthread: do not re-define _GNU_SOURCE if already defined. 13 years ago
  Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 13 years ago
  Michael Niedermayer ebf4750200 pthreads: increase MAX_BUFFERS due to 24c043c98e 13 years ago
  Anton Khirnov 7a1a9dd56c pthread: make sure AVFrame.extended_data is set properly. 13 years ago
  Ben Jackson e3329474a3 pthread: Avoid crashes/odd behavior caused by spurious wakeups 13 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
  Michael Niedermayer 7c71f8e0ec pthread: mark lockless thread synchronization variables as volatile 13 years ago
  Clément Bœsch 55ed91c856 threads: fix a potential race spotted by helgrind. 13 years ago
  Michael Niedermayer 0c851e4642 threads: make get_logical_cpus() available outside pthread.c 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 14 years ago
  Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 14 years ago
  Dale Curtis a9d114dc8a pthread: Fix crash due to fctx->delaying not being cleared. 14 years ago
  Dale Curtis 97ae370078 pthread: Fix crash due to fctx->delaying not being cleared. 14 years ago
  Aaron Colwell aa9c2e41b6 pthread : Remove lock/unlock pairs in worker loop to avoid unexpected state changes. 14 years ago
  Marton Balint 5420523ae3 pthread: return proper error code on pthread_create failure 14 years ago
  Alexander Strange 147ee4cf06 pthread: Immediately release all frames in ff_thread_flush() 14 years ago
  Ronald S. Bultje 2ee01fbded pthread: free progress if buffer allocation failed. 14 years ago
  Ronald S. Bultje bc1ef85520 lavc/avconv: support changing frame sizes in codecs with frame mt. 14 years ago
  Michael Niedermayer 59a4b73531 pthread/mpegvideo: detect and block attempts to init frames after setup. 14 years ago
  Michael Niedermayer 79a19f6e58 pthread: Fix mixing of declarations and statements. 14 years ago
  Uoti Urpala 05b9a89ed7 threads: fix old frames returned after avcodec_flush_buffers() 14 years ago
  Anton Khirnov 02beb9826b lavc: deprecate AVCodecContext.sub_id. 14 years ago
  Anton Khirnov b1edfce08a lavc: reorder AVCodecContext fields. 14 years ago
  Michael Niedermayer 18a7f7465e threads: Perform the generic progress cleanup more carefully. 14 years ago
  Michael Niedermayer 6be0960851 threads: move state update after progress cleanup. 14 years ago
  Michael Niedermayer cf7c7f13cd pthreads: Generic progress lubrication support. 14 years ago
  Michael Niedermayer 575d494de5 pthreads: reset got_frames on flush. 14 years ago
  Michael Niedermayer 199d4478de pthread: Change a signal to a broadcast as multiple threads 14 years ago
  Janne Grunau afb8b207d6 threads: update slice_count and slice_offset from user context 14 years ago
  Diego Biurrun 3dc99a18d4 cosmetics: drop some pointless parentheses 14 years ago
  Daniel Verkamp 02e8f4272c win32: detect number of CPUs using affinity 14 years ago
  Janne Grunau b12d217339 threads: limit the number of automatic threads to MAX_AUTO_THREADS 14 years ago
  Janne Grunau b4d44a45f9 threads: introduce CODEC_CAP_AUTO_THREADS and add it to libx264 14 years ago
  Michael Niedermayer 57581e4110 pthread: dont autoenable frame threads with visualization 14 years ago
  Michael Niedermayer e404eee1e1 pthread: Limit automatic threads to mb_height. 14 years ago