Variables | |
struct H264Context * | H264Context::thread_context [MAX_THREADS] |
int | H264Context::current_slice |
current slice number, used to initalize slice_num of each thread/context | |
int | H264Context::max_contexts |
Max number of threads / contexts. | |
int | H264Context::single_decode_warning |
1 if the single thread fallback warning has already been displayed, 0 otherwise. | |
int | H264Context::last_slice_type |
int H264Context::current_slice [inherited] |
current slice number, used to initalize slice_num of each thread/context
Definition at line 478 of file h264.h.
Referenced by decode_nal_units(), and decode_slice_header().
int H264Context::last_slice_type [inherited] |
int H264Context::max_contexts [inherited] |
Max number of threads / contexts.
This is equal to AVCodecContext.thread_count unless multithreaded decoding is impossible, in which case it is reduced to 1.
Definition at line 486 of file h264.h.
Referenced by decode_nal_units(), and decode_slice_header().
int H264Context::single_decode_warning [inherited] |
1 if the single thread fallback warning has already been displayed, 0 otherwise.
Definition at line 492 of file h264.h.
Referenced by decode_slice_header().
struct H264Context* H264Context::thread_context[MAX_THREADS] [read, inherited] |
Definition at line 473 of file h264.h.
Referenced by decode_init(), decode_nal_units(), decode_slice_header(), execute_decode_slices(), frame_start(), and free_tables().