From 34cf655ddd99a67af0d1899499c14c4617236352 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 6 Jan 2018 17:49:37 +0100 Subject: player: strictly never autoselect tracks from --external-files Before this commit, some autoselection of tracks coming from files loaded with --external-files was still done. This commit removes all of it, and the only way to select a track is via the explicit stream selection options like --vid/--sid/--aid. I think this was always the original intention. The change could in theory still unintentionally surprise some users, so add a changelog entry. This does not affect --audio-file/--sub-file, even if these contain mismatching track types. E.g. if audio files passed to --audio-file contain subtitles, these should still be selected. Past feature requests indicate that users want this. --- player/core.h | 1 + 1 file changed, 1 insertion(+) (limited to 'player/core.h') diff --git a/player/core.h b/player/core.h index cee1bf3bc2..041065e1f6 100644 --- a/player/core.h +++ b/player/core.h @@ -141,6 +141,7 @@ struct track { // If this track is from an external file (e.g. subtitle file). bool is_external; bool no_default; // pretend it's not external for auto-selection + bool no_auto_select; char *external_filename; bool auto_loaded; -- cgit v1.2.3