doc/examples/transcode: set packet timebase for decoding

It is recommended for callers to set it, though not required.
This commit is contained in:
Anton Khirnov 2023-05-31 16:58:50 +02:00
parent 6b8d53f728
commit 828d3b4432
1 changed files with 5 additions and 0 deletions

View File

@ -97,6 +97,11 @@ static int open_input_file(const char *filename)
"for stream #%u\n", i);
return ret;
}
/* Inform the decoder about the timebase for the packet timestamps.
* This is highly recommended, but not mandatory. */
codec_ctx->pkt_timebase = stream->time_base;
/* Reencode video & audio and remux subtitles etc. */
if (codec_ctx->codec_type == AVMEDIA_TYPE_VIDEO
|| codec_ctx->codec_type == AVMEDIA_TYPE_AUDIO) {