diff options
Diffstat (limited to 'source/blender/imbuf/intern/IMB_anim.h')
-rw-r--r-- | source/blender/imbuf/intern/IMB_anim.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/source/blender/imbuf/intern/IMB_anim.h b/source/blender/imbuf/intern/IMB_anim.h index e99572adbb0..0ac1d7bfb74 100644 --- a/source/blender/imbuf/intern/IMB_anim.h +++ b/source/blender/imbuf/intern/IMB_anim.h @@ -109,17 +109,22 @@ struct anim { AVFormatContext *pFormatCtx; AVCodecContext *pCodecCtx; const AVCodec *pCodec; - AVFrame *pFrame; - int pFrameComplete; AVFrame *pFrameRGB; AVFrame *pFrameDeinterlaced; struct SwsContext *img_convert_ctx; int videoStream; + AVFrame *pFrame; + bool pFrame_complete; + AVFrame *pFrame_backup; + bool pFrame_backup_complete; + struct ImBuf *cur_frame_final; int64_t cur_pts; int64_t cur_key_frame_pts; AVPacket *cur_packet; + + bool seek_before_decode; #endif char index_dir[768]; |