# HG changeset patch # User michael # Date 1123723684 0 # Node ID fdedaa2e6da4ed907891ad649e835ff65c427e22 # Parent 0f428b0246774b3f98b446a853219c126ea45c4f DV video encoder/decoder doesn't set keyframe and picture type properties patch by (Edward Hervey:bilboed,gmail com) diff -r 0f428b024677 -r fdedaa2e6da4 dv.c --- a/dv.c Sat Aug 06 09:46:04 2005 +0000 +++ b/dv.c Thu Aug 11 01:28:04 2005 +0000 @@ -897,6 +897,8 @@ avctx->release_buffer(avctx, &s->picture); s->picture.reference = 0; + s->picture.key_frame = 1; + s->picture.pict_type = FF_I_TYPE; avctx->pix_fmt = s->sys->pix_fmt; avctx->width = s->sys->width; avctx->height = s->sys->height; @@ -933,6 +935,8 @@ c->pix_fmt = s->sys->pix_fmt; s->picture = *((AVFrame *)data); + s->picture.key_frame = 1; + s->picture.pict_type = FF_I_TYPE; s->buf = buf; c->execute(c, dv_encode_mt, (void**)&dv_anchor[0], NULL,