29 Commits (c5714b51aad41fef56dddac1d542e7fc6b984627)

Author SHA1 Message Date
  Mark Thompson c2bebfc801 pthread_frame: Propagate sw_pix_fmt across threads 8 years ago
  Vittorio Giovara 5182a28b5d lavc: Drop deprecated global afd field 8 years ago
  wm4 16a163b55a lavc: Add hwaccel_flags field to AVCodecContext 8 years ago
  Anton Khirnov d4a91e6534 pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 8 years ago
  Anton Khirnov 8dfba25ce8 pthread_frame: ensure the threads don't run simultaneously with hwaccel 8 years ago
  Wan-Teh Chang 343e283399 pthread_frame: use better memory orders for frame progress 8 years ago
  Anton Khirnov 549d0bdca5 decode: be more explicit about storing the last packet properties 8 years ago
  Mark Thompson fd0fae6037 pthread_frame: Unreference hw_frames_ctx on per-thread codec contexts 8 years ago
  Anton Khirnov 84f225684c pthread_frame: properly propagate the hw frame context across frame threads 8 years ago
  Anton Khirnov 59c7022740 pthread_frame: use atomics for frame progress 8 years ago
  Anton Khirnov 64a31b2854 pthread_frame: use atomics for PerThreadContext.state 8 years ago
  Anton Khirnov db2733256d pthread_frame: use a thread-safe way for signalling threads to die 8 years ago
  Vittorio Giovara 9f90b24877 lavc: Drop deprecated get_buffer related functions 9 years ago
  Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
  Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 9 years ago
  Vittorio Giovara 0994e14213 pthread: Check memory allocation 10 years ago
  Luca Barbato ac4a5e3abd pthreads_frame: Do not leak on failure path 10 years ago
  Anton Khirnov 7ea1b3472a lavc: deprecate the use of AVCodecContext.time_base for decoding 11 years ago
  Diego Biurrun 990e2f3555 avcodec: Suppress deprecation warnings from DTG code scheduled for removal 10 years ago
  Anton Khirnov 9929b3564c pthread_frame: simplify the code by using new AVPacket API 11 years ago
  Anton Khirnov dd2d3b766b lavc: Add hwaccel private data and init/uninit callbacks 11 years ago
  wm4 f6774f905f mpegvideo: operate with pointers to AVFrames instead of whole structs 11 years ago
  Anton Khirnov d1f9563d50 pthread_frame: flush all threads on flush, not just the first one 11 years ago
  Anton Khirnov 9cbf2d78f0 pthread_frame: unref decoded frames on failure 11 years ago
  Anton Khirnov d351ef47d0 pthread_frame: use the AVFrame API properly. 11 years ago
  Anton Khirnov a553c6a347 lavc: use buf[0] instead of data[0] in checks whether a frame is allocated 11 years ago
  Anton Khirnov da6506c607 lavc: move AVCodecContext.pkt to AVCodecInternal 11 years ago
  Anton Khirnov 38ecc3702d pthread: store thread contexts in AVCodecInternal instead of AVCodecContext 11 years ago
  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 11 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 12 years ago
  Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 12 years ago