Skip to content

vout_subpictures: rework position/cache handling

See individual commits.

  • the persistent cache only keeps subtitles with relative positions
  • the overlap area cache keeps all subtitles even absolute ones so no subtitles overlap, in their scaled form
  • the assert to the check the persistent cache value was kept uses the unscaled values the same way they are stored
  • reduce the amount of persistent cache lookups

Merge request reports

Loading