123 Commits (af94ab7c7c004786084903bcf82b7617e88e3aa9)

Author SHA1 Message Date
Yu Yang 5e2a1f1e7d libavcodec/pthread_frame: remove duplicate pointers 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt a4f7fabc26 avcodec/pthread_frame: Move (init|free)_pthread() to pthread.c 3 years ago
James Almer 6dd7149f4c avcodec/pthread_frame: also keep AVCodecContext.properties in sync between threads 3 years ago
Andreas Rheinhardt 29f5c1e51b avcodec/avcodec: Store whether AVCodec->close needs to be called 4 years ago
Andreas Rheinhardt 11bc790893 avcodec: Remove deprecated AVCodecContext.coded_frame 4 years ago
Hendrik Leppkes 82ebe0c796 pthread_frame: introduce a codec callback to update the user-facing context 4 years ago
Andreas Rheinhardt 6599960940 avcodec/pthread_frame: Reindentation 4 years ago
Andreas Rheinhardt c85fcc96b7 avcodec/pthread_frame: Check initializing mutexes/condition variables 4 years ago
Andreas Rheinhardt e9b6617579 avcodec/pthread_frame: Fix cleanup during init 4 years ago
Andreas Rheinhardt 24ee151402 avcodec/pthread_frame: Factor initializing single thread out 4 years ago
James Almer b0de31e278 avcodec/pthread_frame: use av_packet_alloc() to allocate packets 4 years ago
James Almer 56709ca8aa avcodec: deprecate AVCodecContext.debug_mv 4 years ago
James Almer c3f3b562c9 avcodec: remove long dead debug_mv code 4 years ago
Anton Khirnov a83098ab03 avcodec: deprecate thread_safe_callbacks 4 years ago
Anton Khirnov 56ff01e6ec pthread_frame: use av_buffer_replace() to simplify code 4 years ago
Anton Khirnov f1feb3bd9d pthread_frame: change the criterium for updating thread contexts 5 years ago
Anton Khirnov 6943ab688d pthread_frame: change the way delay is set 5 years ago
Mark Thompson 2594f6a362 lavc: Rename hwaccel.h to hwconfig.h 5 years ago
Anton Khirnov 9d6785d426 lavc: do not implicitly share the frame pool between threads 5 years ago
Anton Khirnov 2944537430 pthread_frame: do not copy a range of AVCodecContext fields at once 5 years ago
Anton Khirnov b630a270f5 pthread_frame: do not embed full AVFrame structs into per-thread contexts 5 years ago
Anton Khirnov e40107c1ad pthread_frame: do not share priv_data between multiple codec contexts 5 years ago
Anton Khirnov 1f4cf92cfb pthread_frame: merge the functionality for normal decoder init and init_thread_copy 5 years ago
Anton Khirnov 665e5b0fba lavc: replace AVCodecInternal.allocate_progress with an internal cap 5 years ago
Anton Khirnov e923a35988 pthread_frame: make sure ff_thread_release_buffer always cleans the frame 5 years ago
Linjie Fu 091341f2ab lavc/pthread_frame: Update user context in ff_frame_thread_free 5 years ago
James Almer c666689491 avcodec: add an AVCodecContext field to signal types of packet, frame, and coded stream side data to export 5 years ago
Jun Zhao 3ad0e6724d lavc/pthread: use THREAD_SAFE_CALLBACKS() to simplifx more code 6 years ago
wm4 c7ab6aff66 w32pthreads: always use Vista+ API, drop XP support 7 years ago
James Almer 23e1bf6e51 avcodec: remove unnecessary calls to ff_init_buffer_info() 7 years ago
wm4 9b121dfc32 w32pthreads: always use Vista+ API, drop XP support 7 years ago
James Almer 21add0c228 avcodec/pthread_frame: remove usage of AVCodecContext accessors 7 years ago
James Almer 8a0954dd51 avcodec: add missing FF_API_DEBUG_MV wrappers 7 years ago
Wan-Teh Chang 58fbcf885d pthread_frame: revert 2e664b9c1e. 8 years ago
Wan-Teh Chang 15c41cb6ad pthread_frame: save the FF_DEBUG_THREADS option in PerThreadContext. 8 years ago
Muhammad Faiz d535e0c140 avcodec/pthread_frame, decode: allow errors to happen on draining 8 years ago
Ronald S. Bultje 2e664b9c1e pthread_frame: make accesses to debug field be protected by owner lock. 8 years ago
wm4 15a23a8332 pthread_frame: don't return stale error codes after flush 8 years ago
Ronald S. Bultje 083300bea9 pthread_frame: allow per-field ThreadFrame owners. 8 years ago
Ronald S. Bultje 1269cd5b6f pthread_frame: call update_context_from_user() after acquiring lock. 8 years ago
Mark Thompson c2bebfc801 pthread_frame: Propagate sw_pix_fmt across threads 8 years ago
Mark Thompson ebce133228 pthread_frame: Propagate sw_pix_fmt across threads 8 years ago
wm4 4cf1f68903 pthread_frame: minor simplification to error handling 8 years ago
Ronald S. Bultje 027ee9b3ed pthread_frame: don't sync items between threads for intra-only codecs. 8 years ago
wm4 d7896e9b42 pthread_frame: fix uninitialized variable read 8 years ago
wm4 9e703ae30f pthread_frame: do not attempt to unlock a mutex on the wrong thread 8 years ago
Vittorio Giovara 5182a28b5d lavc: Drop deprecated global afd field 8 years ago
wm4 156bd8278f lavc: Add hwaccel_flags field to AVCodecContext 8 years ago
wm4 2e5c52896b pthread_frame: remove some dead code 8 years ago