vout_subpictures: avoid converting invalid timestamps
Ephemeral subtitles stop timestamps are often undefined. Converting them with the clock can lead to unexpected behavior.
This fixes an assert failure with some ephemeral DVD SPUs:
Assertion failed: ctx->wait_sync_ref.stream != VLC_TICK_INVALID, at: src/clock/clock.c,582
Merge request reports
Activity
changed milestone to %4.0
added Component::Subtitles label
requested review from @tguillem
added Component::Core: Clock label
- Resolved by Steve Lhomme
added MRStatus::WaitingForReviewerFeedback label
added MRStatus::Acceptable label and removed MRStatus::WaitingForReviewerFeedback label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
added 40 commits
-
9bbdeeef...c87e6d2c - 39 commits from branch
videolan:master
- ae69d42e - vout_subpictures: avoid converting invalid timestamps
-
9bbdeeef...c87e6d2c - 39 commits from branch
enabled an automatic merge when all merge checks for ae69d42e pass