17 Commits (ea6825fd090ef3f8edbce506d2fbf6e187f585fa)

Author SHA1 Message Date
  Nicolas George ea6825fd09 lavc/pthread: copy packet side data. 12 years ago
  Anton Khirnov d1f9563d50 pthread_frame: flush all threads on flush, not just the first one 12 years ago
  Anton Khirnov 9cbf2d78f0 pthread_frame: unref decoded frames on failure 12 years ago
  Michael Niedermayer 11679e1b90 avcodec/pthread_frame: Fix memleak of AVCodecContext on error 12 years ago
  Anton Khirnov d351ef47d0 pthread_frame: use the AVFrame API properly. 12 years ago
  Hendrik Leppkes 841c0aafa5 avcodec/pthread: check packet buffer allocation 12 years ago
  Anton Khirnov a553c6a347 lavc: use buf[0] instead of data[0] in checks whether a frame is allocated 12 years ago
  Anton Khirnov da6506c607 lavc: move AVCodecContext.pkt to AVCodecInternal 12 years ago
  Anton Khirnov 38ecc3702d pthread: store thread contexts in AVCodecInternal instead of AVCodecContext 12 years ago
  Anton Khirnov cc14ee03a7 lavc: split slice and frame threading functions into separate files 12 years ago
  Anton Khirnov 5cd6513f5b pthread: drop avcodec_ prefixes from static functions 12 years ago
  Anton Khirnov a1504eee41 lavc: deprecate AVCodecContext.debug_mv 12 years ago
  Mickaël Raulet e146c326b9 avcodec/pthread: add wpp api 12 years ago
  Ben Jackson 5152196b2b pthread: Avoid spurious wakeups 12 years ago
  Derek Buitenhuis eb90a2091f pthread: Fix deadlock during thread initialization 12 years ago
  Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 13 years ago
  Sean McGovern 50612484e0 pthread: Rename thread_init to avoid symbol collision 12 years ago
  Carl Eugen Hoyos 674d8a9629 Rename thread_init() in libavcodec and libavfilter as library_thread_init(). 12 years ago
  Paul B Mahol d5f7f1fef1 audio frame multi-threaded decoding 12 years ago
  Dave Yeo e615a77799 os2threads: move from lavc to compat/ 12 years ago
  Michael Niedermayer 4cf7b87551 av_cpu_count: factorize "detected %d logical cores" message 12 years ago
  Michael Niedermayer 42bb3e4db6 avcodec: remove ff_get_logical_cpus() 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
  Michael Niedermayer ab074ab9fe avcodec/pthread: fix ffv1 with 2 threads 12 years ago
  Michael Niedermayer a0c0900e47 ffv1dec: Support frame threading with gop > 1 12 years ago
  Michael Niedermayer 8f0db04b08 avcodec/pthread: use THREAD_SAFE_CALLBACKS() to simplifx more code 12 years ago
  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