> From: ffmpeg-devel [mailto:[email protected]] On Behalf > Of Li, Zhong > Sent: Tuesday, October 23, 2018 3:22 PM > To: Fu, Linjie <[email protected]>; [email protected] > Cc: Dmytrychenko, Maxym <[email protected]> > Subject: Re: [FFmpeg-devel] [PATCH V2] > avcodec-qsvdec-flush-the-buffered-data-before-reinit > > > From: Fu, Linjie > > Sent: Tuesday, October 16, 2018 9:36 AM > > To: [email protected] > > Cc: Fu, Linjie <[email protected]>; Li, Zhong <[email protected]> > > Subject: [PATCH V2] > > avcodec-qsvdec-flush-the-buffered-data-before-reinit > > > > Flush the buffered data in libmfx before video param reinit in case > > the frames drop. > > > > Cache the first frame causing the reinit and decode zero-size pkt to > > flush the buffered pkt before reinit. After all the buffered pkts > > being flushed, resume to reinit and decode. > > > > Fix the issue in ticket #7399. > > > > Modified in qsvdec_other.c as well. > > > > [V2]: Move the definition of zero_pkt to where it is exactly used. > > LGTM. Will apply after verification.
Verified with same MD5 with ffmpeg software decoder. Pushed with some minor changes (title, commit message, and remove redundant space). _______________________________________________ ffmpeg-devel mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
