]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/qsvdec.h
lavc/videotoolboxdec: fix crop handling when multithreaded
[ffmpeg] / libavcodec / qsvdec.h
index 5b7b03a48b5cd703ecfad60389c62fc71d2213d5..c057bc672281d61af405a62a22051d51219a7cad 100644 (file)
@@ -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;