Fix "opened_position" intent extra, to use for index based playlist opening
This is the "opened_position" part of not merged !1628 (closed). It enables the user to use the "opened_position" extra from an intent, to start an playlist at an given index.
Examples of usage to start index 5:
intent:
int vlcRequestCode = 42;
Uri uri = Uri.parse("https://www.domain.com/playlist.m3u8");
Intent vlcIntent = new Intent(Intent.ACTION_VIEW);
vlcIntent.setPackage("org.videolan.vlc");
vlcIntent.setDataAndTypeAndNormalize(uri, "audio/*");
vlcIntent.putExtra("title", "Test");
vlcIntent.putExtra("from_start", false);
vlcIntent.putExtra("opened_position", 5);
startActivityForResult(vlcIntent, vlcRequestCode);