Support dual subtitles on iOS: add batch selection API and fix selection bug
This should be merged together with vlc-ios!1525 (merged).
This MR enable simultaneous selection of multiple subtitle tracks for iOS port
- Added API to batch select multiple text tracks at once.
- Improved subtitle selection logic to avoid race conditions when selecting primary and secondary subtitles.
Edited by Zelda Zhang