From 8346a4b9f53c023cd7719add2517e70a7b2b730c Mon Sep 17 00:00:00 2001 From: Julian Rother <julianr@fsmpi.rwth-aachen.de> Date: Sat, 13 Jan 2018 21:08:28 +0100 Subject: [PATCH] transcode: Fixed pkt timestamps --- transcode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transcode.c b/transcode.c index 84bec33..47a7d8a 100644 --- a/transcode.c +++ b/transcode.c @@ -187,7 +187,7 @@ static void flush_encoder(AVFormatContext *mux, AVFilterContext *sink, AVCodecCo while (!avcodec_receive_packet(enc, &pkt)) { pkt.stream_index = idx; - av_packet_rescale_ts(&pkt, sink->inputs[0]->time_base, + av_packet_rescale_ts(&pkt, enc->time_base, mux->streams[idx]->time_base); if (err = av_interleaved_write_frame(mux, &pkt)) job_failed("Could not write frame: %s", av_err2str(err)); -- GitLab