]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
useless memcpy
authormichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Sun, 16 Jul 2006 21:00:38 +0000 (21:00 +0000)
committermichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Sun, 16 Jul 2006 21:00:38 +0000 (21:00 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5772 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavcodec/vp3.c

index 5b689f63849932cff85e48a0b13df789da7a4348..fbd14c75a58f17e9b27992f72aa19e368f4815f9 100644 (file)
@@ -2485,7 +2485,7 @@ static int vp3_decode_frame(AVCodecContext *avctx,
         }
 
         /* golden frame is also the current frame */
-        memcpy(&s->current_frame, &s->golden_frame, sizeof(AVFrame));
+        s->current_frame= s->golden_frame;
 
         /* time to figure out pixel addresses? */
         if (!s->pixel_addresses_inited)
@@ -2581,7 +2581,7 @@ if (!s->keyframe) {
         avctx->release_buffer(avctx, &s->last_frame);
 
     /* shuffle frames (last = current) */
-    memcpy(&s->last_frame, &s->current_frame, sizeof(AVFrame));
+    s->last_frame= s->current_frame;
     s->current_frame.data[0]= NULL; /* ensure that we catch any access to this released frame */
 
     return buf_size;