---
 avtools/avconv.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/avtools/avconv.c b/avtools/avconv.c
index 719d289ff9..c30e1953ed 100644
--- a/avtools/avconv.c
+++ b/avtools/avconv.c
@@ -1127,14 +1127,14 @@ static void do_streamcopy(InputStream *ist, 
OutputStream *ost, const AVPacket *p
     int64_t ost_tb_start_time = av_rescale_q(start_time, AV_TIME_BASE_Q, 
ost->mux_timebase);
     AVPacket opkt;
 
+    av_init_packet(&opkt);
+
     // EOF: flush output bitstream filters.
     if (!pkt) {
         output_packet(of, &opkt, ost, 1);
         return;
     }
 
-    av_init_packet(&opkt);
-
     if ((!ost->frame_number && !(pkt->flags & AV_PKT_FLAG_KEY)) &&
         !ost->copy_initial_nonkeyframes)
         return;
-- 
2.12.2

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to