Home
last modified time | relevance | path

Searched defs:PerThreadContext (Results 1 – 1 of 1) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dpthread_frame.c70 typedef struct PerThreadContext { struct
79 pthread_mutex_t mutex; ///< Mutex used to protect the contents of the PerThreadContext. argument
80 …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