]> git.sesse.net Git - ffmpeg/commitdiff
avformat/asfdec_o: Remove code duplication
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Tue, 17 Sep 2019 17:54:37 +0000 (19:54 +0200)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Sun, 15 Nov 2020 17:20:59 +0000 (18:20 +0100)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
libavformat/asfdec_o.c

index 9fd38f1bfeab04ebce5f012fef1f53388cb8589a..655ba9f9ef005e438a724be0528a387a1cc23824 100644 (file)
@@ -1542,14 +1542,7 @@ static void reset_packet_state(AVFormatContext *s)
     asf->sub_dts           = 0;
     for (i = 0; i < asf->nb_streams; i++) {
         ASFPacket *pkt = &asf->asf_st[i]->pkt;
-        pkt->size_left = 0;
-        pkt->data_size = 0;
-        pkt->duration  = 0;
-        pkt->flags     = 0;
-        pkt->dts       = 0;
-        pkt->duration  = 0;
-        av_packet_unref(&pkt->avpkt);
-        av_init_packet(&pkt->avpkt);
+        reset_packet(pkt);
     }
 }