Members for slice based multithreading


Variables

struct H264ContextH264Context::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

Variable Documentation

int H264Context::current_slice [inherited]

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

Definition at line 526 of file h264.h.

Referenced by decode_nal_units(), decode_slice_header(), field_end(), and fill_slice_long().

Definition at line 542 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 534 of file h264.h.

Referenced by decode_nal_units(), and decode_slice_header().

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

Definition at line 540 of file h264.h.

Referenced by decode_slice_header().

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


Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8