Searched defs:PerThreadContext (Results 1 – 1 of 1) sorted by relevance
70 typedef struct PerThreadContext { struct79 pthread_mutex_t mutex; ///< Mutex used to protect the contents of the PerThreadContext. argument80 …pthread_mutex_t progress_mutex; ///< Mutex used to protect frame progress values and progress_cond.82 AVCodecContext *avctx; ///< Context used to decode packets passed to this thread.84 AVPacket avpkt; ///< Input packet (for decoding) or output (for encoding).86 AVFrame *frame; ///< Output frame (for decoding) or input (for encoding).87 …t_frame; ///< The output of got_picture_ptr from the last avcodec_decode_video() call.88 int result; ///< The result of the last codec decode/encode() call.112 } PerThreadContext; argument