This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch release/8.0 in repository ffmpeg.
commit 96cfa53add31bf5d7a49559b2df44e07afd9ff2c Author: Gyan Doshi <[email protected]> AuthorDate: Tue Jan 20 17:32:00 2026 +0530 Commit: Marvin Scholz <[email protected]> CommitDate: Mon Jun 29 13:22:09 2026 +0200 ffmpeg_demux: fix readrate to respect initial burst Fixes #21510 (cherry picked from commit fe0813d6e23e07deac804bfcdabfebf1fd2f6b0b) Signed-off-by: Marvin Scholz <[email protected]> --- fftools/ffmpeg_demux.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c index a9684a2e78..4b774d6a77 100644 --- a/fftools/ffmpeg_demux.c +++ b/fftools/ffmpeg_demux.c @@ -518,6 +518,9 @@ static void readrate_sleep(Demuxer *d) pts = av_rescale(ds->dts, 1000000, AV_TIME_BASE); now = av_gettime_relative(); wc_elapsed = now - d->wallclock_start; + + if (pts <= stream_ts_offset + initial_burst) continue; + max_pts = stream_ts_offset + initial_burst + (int64_t)(wc_elapsed * d->readrate); lag = FFMAX(max_pts - pts, 0); if ( (!ds->lag && lag > 0.3 * AV_TIME_BASE) || ( lag > ds->lag + 0.3 * AV_TIME_BASE) ) { _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
