Im trying to launch VLC with subtitles, but nothing happens. I have no problem with just launching VLC without subtitles.
I have tried placing
content:///storage/emulated/0/Download/TempSubtitle.srt
file:///storage/emulated/0/Download/TempSubtitle.srt
/storage/emulated/0/Download/TempSubtitle.srt
/Download/TempSubtitle.srt
/all_downloads/84
in
vlcIntent.PutExtra("subtitles_location", [here]);
and have used
vlcIntent.AddFlags(ActivityFlags.GrantReadUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantWriteUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantPrefixUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantPersistableUriPermission);
but nothing works
In the docs: [ https://wiki.videolan.org/Android_Player_Intents/ ] vlcIntent.putExtra("subtitles_location", "/sdcard/Movies/Fifty-Fifty.srt"); (java)
Android.Net.Uri uri = Android.Net.Uri.Parse(link);
Intent vlcIntent = new Intent(Intent.ActionView);
vlcIntent.SetPackage("org.videolan.vlc");
vlcIntent.SetDataAndType(uri, "video/*");
vlcIntent.PutExtra("title", "Hello World");
vlcIntent.PutExtra("subtitles_location", "file:///storage/emulated/0/Download/TempSubtitle.srt");
vlcIntent.AddFlags(ActivityFlags.GrantReadUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantWriteUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantPrefixUriPermission);
vlcIntent.AddFlags(ActivityFlags.GrantPersistableUriPermission);
StartActivityForResult(vlcIntent, 42);
It opens vlc without a problem but doesn't play the video with the subtitles. I get NO errors when I run it