X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fqsvdec.h;h=c057bc672281d61af405a62a22051d51219a7cad;hb=77937a42e7127271bd50d7f8035c3ebd5a1047c5;hp=5b7b03a48b5cd703ecfad60389c62fc71d2213d5;hpb=27e30c73d722ec13e59753dea91be00859c72bf2;p=ffmpeg diff --git a/libavcodec/qsvdec.h b/libavcodec/qsvdec.h index 5b7b03a48b5..c057bc67228 100644 --- a/libavcodec/qsvdec.h +++ b/libavcodec/qsvdec.h @@ -53,14 +53,15 @@ typedef struct QSVContext { AVFifoBuffer *async_fifo; int zero_consume_run; + int buffered_count; + int reinit_flag; - // the internal parser and codec context for parsing the data - AVCodecParserContext *parser; - AVCodecContext *avctx_internal; enum AVPixelFormat orig_pix_fmt; uint32_t fourcc; mfxFrameInfo frame_info; + int initialized; + // options set by the caller int async_depth; int iopattern;