summaryrefslogtreecommitdiff
path: root/libavcodec/frame_thread_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec: remove FF_API_THREAD_SAFE_CALLBACKSJames Almer2023-02-091-20/+0
* avcodec/frame_thread_encoder: Stop serializing unreferencing AVFramesAndreas Rheinhardt2022-09-031-0/+14
* avcodec/encode, frame_thread_encoder: Unify calling encode callbackAndreas Rheinhardt2022-08-271-12/+3
* avcodec/frame_thread_encoder: Forward got_packet directlyAndreas Rheinhardt2022-08-271-5/+3
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-1/+2
* avcodec/frame_thread_encoder: Mark init and free functions as av_coldAndreas Rheinhardt2021-09-041-2/+3
* avcodec/frame_thread_encoder: Return proper error codesAndreas Rheinhardt2021-09-041-5/+10
* avcodec/frame_thread_encoder: Don't shadow variablesAndreas Rheinhardt2021-09-041-5/+4
* avcodec/frame_thread_encoder: Reindent after the previous commitAndreas Rheinhardt2021-09-041-8/+6
* avcodec/frame_thread_encoder: Check initializing mutexes/conditionsAndreas Rheinhardt2021-09-041-10/+18
* avcodec/frame_thread_encoder: Free AVCodecContext structure on error during initMichael Niedermayer2021-08-171-4/+7
* avcodec/avcodec: Don't include cpu.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec/frame_thread_encoder: Remove redundant memcpyAndreas Rheinhardt2021-06-081-2/+0
* avcodec/frame_thread_encoder: Avoid dictionariesAndreas Rheinhardt2021-06-081-17/+8
* avcodec/frame_thread_encoder: Use more natural typesAndreas Rheinhardt2021-02-161-1/+1
* avcodec/frame_thread_encoder: Reduce amount of code guarded by mutexAndreas Rheinhardt2021-02-161-1/+1
* avcodec/frame_thread_encoder: Avoid FIFOAndreas Rheinhardt2021-02-161-16/+8
* avcodec/frame_thread_encoder: Avoid allocations of AVFramesAndreas Rheinhardt2021-02-161-24/+16
* avcodec/frame_thread_encoder: Avoid creating reference to frameAndreas Rheinhardt2021-02-161-7/+4
* avcodec/frame_thread_encoder: Avoid allocations of AVPackets, fix deadlockAndreas Rheinhardt2021-02-161-24/+37
* avcodec/frame_thread_encoder: Fix segfault on allocation errorAndreas Rheinhardt2021-02-161-2/+4
* avcodec/frame_thread_encoder: Improve type safetyAndreas Rheinhardt2021-02-161-11/+4
* avcodec/frame_thread_encoder: remove usage of avcodec_encode_video2()James Almer2020-05-251-6/+7
* avcodec/frame_thread_encoder: check for frame threading codec cap instead of ...James Almer2020-05-181-1/+1
* lavc/frame_thread_encoder: Do not memcpy() from NULL.Carl Eugen Hoyos2019-08-111-1/+2
* avcodec/frame_thread_encoder: fix memory leak that occurs when close encoder...lee ju2018-08-161-0/+17
* avcodec/frame_thread_encoder: remove usage of av_dup_packet()James Almer2018-04-011-1/+1
* avcodec/frame_thread_encoder: use av_packet_alloc()James Almer2017-09-231-1/+1
* lavc/frame_thread_encoder: Do not mix variable declaration and code.Carl Eugen Hoyos2017-09-181-1/+2
* avcodec/frame_thread_encoder: Fix AV_OPT_TYPE_STRING handling in avctxReimar Döffinger2017-09-161-0/+3
* frame_thread_encoder: make 'exit' member atomic.Ronald S. Bultje2017-09-121-5/+8
* avcodec/frame_thread_encoder: Fix AV_OPT_TYPE_STRING handling in priv_dataMichael Niedermayer2017-06-261-1/+7
* frame_thread_encoder: extend critical code covered by finished_task_mutex.Ronald S. Bultje2017-05-251-6/+7
* Check av_dup_packet() return codeMichael Niedermayer2016-06-051-1/+3
* avcodec/frame_thread_encoder: Check the private option for huffy's context mo...Derek Buitenhuis2016-01-281-1/+7
* lavc, lavu: use avutil/thread.h instead of redundant conditional includesClément Bœsch2015-12-071-8/+1
* Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'Michael Niedermayer2015-07-271-1/+1
* Merge commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615'Michael Niedermayer2015-07-271-3/+3
* frame_thread_encoder: use ref-counting to avoid memcpy of all input framesHendrik Leppkes2014-12-231-16/+8
* huffyuvenc: add a non-deterministic optionChristophe Gisquet2014-08-191-1/+9
* lavc/frame_thread_encoder: use av_fifo_alloc_arrayLukasz Marek2014-05-201-1/+1
* lavc: use av_fifo_freepLukasz Marek2014-05-071-1/+1
* Fix dont and doesnt typosMichael Niedermayer2014-04-271-1/+1
* avcodec/frame_thread_encoder: warn about huffyuv limitationsMichael Niedermayer2014-02-151-0/+2
* avcodec/frame_thread_encoder: restructure huffyuv checksMichael Niedermayer2014-02-151-7/+9
* Warn the user if mjpeg cbr encoding with frame threading was requested.Carl Eugen Hoyos2014-01-301-0/+6
* Force automatic thread_count to 1 for cbr mjpeg frame threading.Carl Eugen Hoyos2014-01-301-0/+8
* avcodec/huffyuvenc: frame multi-threading supportMichael Niedermayer2014-01-281-0/+7
* os2threads: move from lavc to compat/Dave Yeo2013-05-281-1/+1