#include "avcodec.h"Go to the source code of this file.
Definition at line 26 of file pthread_internal.h.
Referenced by ff_frame_thread_init(), ff_slice_thread_init(), and validate_thread_parameters().
Definition at line 34 of file pthread_internal.h.
Referenced by ff_pthread_free().
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 115 of file pthread_slice.c.
Referenced by ff_thread_init().
Definition at line 72 of file pthread_slice.c.
Referenced by ff_slice_thread_init(), and ff_thread_free().
Definition at line 910 of file pthread_frame.c.
Referenced by ff_thread_init().
Definition at line 744 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 105 of file pthread.c.
Referenced by ff_frame_thread_encoder_init(), ff_frame_thread_init(), ff_thread_progress_init(), init_thread(), oh_decode_init(), and vp9_decode_init().
Definition at line 92 of file pthread.c.
Referenced by ff_frame_thread_encoder_free(), ff_frame_thread_free(), ff_frame_thread_init(), ff_thread_progress_destroy(), oh_decode_close(), and vp9_decode_free().