20 Commits (a247ac640df3da573cd661065bf53f37863e2b46)

Author SHA1 Message Date
Andreas Rheinhardt 0639f5c294 avcodec/pthread_slice: Don't use static variable, fix race 4 years ago
wm4 c7ab6aff66 w32pthreads: always use Vista+ API, drop XP support 7 years ago
wm4 9b121dfc32 w32pthreads: always use Vista+ API, drop XP support 7 years ago
Ilia Valiakhmetov 83c12fefd2 avcodec/pthread_slice: add ff_slice_thread_execute_with_mainfunc() 7 years ago
Muhammad Faiz b505f15b15 avcodec/pthread_slice: use slice threading from avutil 7 years ago
Clément Bœsch eaa67bb9c0 lavc/pthread_slice: remove pointless condition 8 years ago
Michael Niedermayer a53fbda9dc avcodec/mpeg12enc: Move high resolution thread check to before initializing threads 9 years ago
Clément Bœsch a362015641 lavc,lavfi: use avutil/thread.h instead of redundant conditional includes 9 years ago
Michael Niedermayer 36205501ba avcodec/pthread_slice: Allow calling ff_alloc_entries() multiple times to readjust the entry count 9 years ago
Michael Niedermayer b3494e3c3e avcodec/pthread_slice: Remove rets_count 9 years ago
Michael Niedermayer 50ce510ac4 avcodec/pthread_slice: remove dummy_ret hack 9 years ago
Christophe Gisquet e87e20613b lavc/pthread_slice: release entries 10 years ago
Michael Niedermayer e5054c8eed avcodec/pthread_slice: Use av_freep() to avoid leaving stale pointers in memory 10 years ago
Michael Niedermayer 72555f4a38 avcodec/pthread_slice: Check for malloc failure 10 years ago
Michael Niedermayer 4959c4a793 avcodec/pthread_slice: Use av_malloc(z)_array() 11 years ago
Anton Khirnov 38ecc3702d pthread: store thread contexts in AVCodecInternal instead of AVCodecContext 11 years ago
Anton Khirnov daa7a1d443 pthread_slice: rename ThreadContext -> SliceThreadContext 11 years ago
Anton Khirnov cc14ee03a7 lavc: split slice and frame threading functions into separate files 11 years ago