[FFmpeg-devel] [PATCH 1/3] avcodec/vp56: Require 1 undamaged frame for 5 damaged frames for concealment to be used

Michael Niedermayer michael at niedermayer.cc
Thu Mar 16 00:12:56 EET 2017


On Wed, Mar 15, 2017 at 07:18:30PM +0000, Kieran Kunhya wrote:
> >
> > > > I have tons of testcases for h264 that are 1KB and can make error
> > > > concealment run for ages.
> >
> > and how is this related to a fix for th vp* decoder ?
> >
> 
> My point is you can spend a lifetime fixing obscure conditions that cause
> error concealment to take a long time.

the vp56 EC code
just sets every block to the reference frames content, thats speedwise
at the level of a memcpy() or memset().

if its slow thats because the resolution is high and the frame has
few bytes resulting in lots of pixels being initilaized from just
frame headers data.


[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Avoid a single point of failure, be that a person or equipment.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170315/a6c38a25/attachment.sig>


More information about the ffmpeg-devel mailing list