148 Commits (639ded10e3599b7dd52a4bd7c06589689d177d08)

Author SHA1 Message Date
Anton Khirnov 432adca5fe lavc: disable an obsolete hack for real video 2 years ago
James Almer de133eaaba avcodec/pthread_frame: remove forgotten deprecation warning wrappers 2 years ago
Marton Balint 6b6f7db819 avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2 years ago
James Almer e0786a8eeb avcodec: remove FF_API_THREAD_SAFE_CALLBACKS 2 years ago
Anton Khirnov bdc76f467f lavu/frame: deprecate reordered_opaque 2 years ago
James Almer 2eb7151261 avcodec/pthread_frame.c: keep the last_pkt_props from worker threads in sync with the user context 2 years ago
Anton Khirnov 5f82447dfc lavc/pthread_frame: set worker thread names 2 years ago
Anton Khirnov c504fb8692 lavc/pthread_frame: always transfer stashed hwaccel state 2 years ago
Anton Khirnov cc867f2c09 lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads 3 years ago
Andreas Rheinhardt 17e23aed41 avcodec/internal: Move ff_get_format() to decode.h 3 years ago
Andreas Rheinhardt 8fc7f0fdec avcodec/pthread_frame: Fix compiling with thread-unsafe-callbacks disabled 3 years ago
Andreas Rheinhardt a2d7da01e8 avcodec/threadframe: Constify the frame in ff_thread_await_progress 3 years ago
Andreas Rheinhardt 49838705a4 avcodec/pthread_frame: Don't update the first thread ctx before freeing 3 years ago
Anton Khirnov 28b8b41e5a lavc/pthread_frame: do not copy AVCodecInternal contents 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Martin Storsjö f2da2e1458 libavcodec: Split version.h 3 years ago
Vittorio Giovara 548aeb9383 lavc: switch to the new channel layout API 3 years ago
Andreas Rheinhardt 71547cb7b3 avcodec/pthread_frame: Remove nonsense error message 3 years ago
Andreas Rheinhardt e1edfe6416 avcodec/pthread_frame: Properly unref frame in case of decoding failure 3 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt 7bf38eb000 avcodec/pthread_frame: Don't prematurily presume frame-threading 3 years ago
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 4 years ago
James Almer 6dd7149f4c avcodec/pthread_frame: also keep AVCodecContext.properties in sync between threads 4 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