summaryrefslogtreecommitdiff
path: root/libavcodec/pthread_slice.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/pthread_slice: Reuse buffer if possibleAndreas Rheinhardt2022-07-251-2/+4
* avcodec/pthread_slice: Combine allocating and zeroing entriesAndreas Rheinhardt2022-07-251-7/+1
* avcodec/pthread_slice: Don't reinitialise initialised mutexAndreas Rheinhardt2022-07-011-31/+52
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-1/+1
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* avcodec/pthread_slice: Don't use static variable, fix raceAndreas Rheinhardt2020-12-021-1/+1
* w32pthreads: always use Vista+ API, drop XP supportwm42017-12-261-4/+0
* avcodec/pthread_slice: add ff_slice_thread_execute_with_mainfunc()Ilia Valiakhmetov2017-09-081-2/+20
* avcodec/pthread_slice: use slice threading from avutilMuhammad Faiz2017-07-191-102/+20
* lavc/pthread_slice: remove pointless conditionClément Bœsch2017-03-291-5/+1
* avcodec/mpeg12enc: Move high resolution thread check to before initializing t...Michael Niedermayer2016-01-211-0/+6
* lavc,lavfi: use avutil/thread.h instead of redundant conditional includesClément Bœsch2016-01-201-8/+1
* avcodec/pthread_slice: Allow calling ff_alloc_entries() multiple times to rea...Michael Niedermayer2015-11-271-2/+11
* avcodec/pthread_slice: Remove rets_countMichael Niedermayer2015-11-261-4/+1
* avcodec/pthread_slice: remove dummy_ret hackMichael Niedermayer2015-11-191-4/+6
* lavc/pthread_slice: release entriesChristophe Gisquet2015-02-241-0/+12
* avcodec/pthread_slice: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-11-011-1/+1
* avcodec/pthread_slice: Check for malloc failureMichael Niedermayer2014-07-311-4/+7
* avcodec/pthread_slice: Use av_malloc(z)_array()Michael Niedermayer2014-06-081-4/+4
* Merge commit '38ecc3702dabbea09230f6d6333f59e74f5d1c12'Michael Niedermayer2013-11-041-10/+10
|\
| * pthread: store thread contexts in AVCodecInternal instead of AVCodecContextAnton Khirnov2013-11-041-6/+6
* | Merge commit 'daa7a1d4431b6acf1f93c4a98b3de123abf4ca18'Michael Niedermayer2013-11-041-13/+13
|\ \ | |/
| * pthread_slice: rename ThreadContext -> SliceThreadContextAnton Khirnov2013-11-041-9/+9
* | Merge commit 'cc14ee03a7b91c69343f8d60c9e089a1950eeadb'Michael Niedermayer2013-11-041-5/+73
|/
* lavc: split slice and frame threading functions into separate filesAnton Khirnov2013-11-041-0/+224