Skip to content

Enable dual subtitles

Zelda Zhang requested to merge zelda-roelno/vlc-ios:dual-subtitle into master

This closes !1654.

This PR depends on and should be merged together with VLCKit!371 (merged) and VLCMediaLibraryKit!62 (merged).

Add dual subtitle support for primary and secondary tracks

  • Add separate tracking for primary/secondary subtitle indices in VLCPlaybackService
  • Implement syncVideoSubtitleState for coordinated subtitle management
  • Store both primary and secondary subtitle track indices in VLCMLMedia for per-media persistence
  • Split TitleSelectionView into separate Primary/Secondary subtitle sections
  • Add conflict resolution when same track selected for both streams

Enables simultaneous display of two subtitle tracks for language learning scenarios.

Edited by Zelda Zhang

Merge request reports

Loading