Members for slice based multithreading


Variables

H264ContextH264Context::thread_context [MAX_THREADS]
int H264Context::current_slice
int H264Context::max_contexts
int H264Context::single_decode_warning
int H264Context::last_slice_type

Variable Documentation

int H264Context::current_slice [inherited]

current slice number, used to initalize slice_num of each thread/context

Definition at line 404 of file h264.h.

Referenced by decode_nal_units(), and decode_slice_header().

int H264Context::last_slice_type [inherited]

Definition at line 420 of file h264.h.

Referenced by decode_slice_header().

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 412 of file h264.h.

Referenced by decode_nal_units().

int H264Context::single_decode_warning [inherited]

1 if the single thread fallback warning has already been displayed, 0 otherwise.

Definition at line 418 of file h264.h.

struct H264Context* H264Context::thread_context[MAX_THREADS] [inherited]

Definition at line 399 of file h264.h.

Referenced by decode_init(), decode_slice_header(), execute_decode_slices(), frame_start(), and free_tables().


Generated on Thu Nov 20 11:46:09 2008 for libextractor by  doxygen 1.5.1