#include "avcodec.h"Go to the source code of this file.
Definition at line 26 of file pthread_internal.h.
Definition at line 34 of file pthread_internal.h.
Macros to help creating the above lists.
mutexes and conds need to be parentheses-enclosed lists of offsets in the containing structure.
Definition at line 60 of file pthread_internal.h.
Definition at line 61 of file pthread_internal.h.
Definition at line 129 of file pthread_slice.c.
Referenced by ff_thread_init().
Definition at line 77 of file pthread_slice.c.
Referenced by ff_thread_free().
Definition at line 842 of file pthread_frame.c.
Referenced by ff_thread_init().
Definition at line 695 of file pthread_frame.c.
Referenced by ff_frame_thread_init(), and ff_thread_free().
Initialize/destroy a list of mutexes/conditions contained in a structure.
The positions of these mutexes/conditions in the structure are given by their offsets. Because it is undefined behaviour to destroy an uninitialized mutex/condition, ff_pthread_init() stores the number of successfully initialized mutexes and conditions in the object itself and ff_pthread_free() uses this number to destroy exactly the mutexes and condition variables that have been successfully initialized.
Definition at line 107 of file pthread.c.
Referenced by ff_frame_thread_encoder_init(), ff_frame_thread_init(), init_thread(), omx_encode_init(), and vp9_decode_init().
Definition at line 94 of file pthread.c.
Referenced by cleanup(), ff_frame_thread_encoder_free(), ff_frame_thread_free(), ff_frame_thread_init(), and vp9_decode_free().