mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-10 00:59:38 +00:00
use assignment of structure instead of memcpy
Originally committed as revision 16644 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
2c96535af7
commit
74a4371d74
@ -567,8 +567,8 @@ static int decode_pic(AVSContext *h) {
|
|||||||
if(h->pic_type != FF_B_TYPE) {
|
if(h->pic_type != FF_B_TYPE) {
|
||||||
if(h->DPB[1].data[0])
|
if(h->DPB[1].data[0])
|
||||||
s->avctx->release_buffer(s->avctx, (AVFrame *)&h->DPB[1]);
|
s->avctx->release_buffer(s->avctx, (AVFrame *)&h->DPB[1]);
|
||||||
memcpy(&h->DPB[1], &h->DPB[0], sizeof(Picture));
|
h->DPB[1] = h->DPB[0];
|
||||||
memcpy(&h->DPB[0], &h->picture, sizeof(Picture));
|
h->DPB[0] = h->picture;
|
||||||
memset(&h->picture,0,sizeof(Picture));
|
memset(&h->picture,0,sizeof(Picture));
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user