Need help setting VideoPlayer merits rules so DSPlayer is used for 4K HDR only
Hey folks. I know this is really a Kodi/DSPlayer question but I'll ask here anyway in case anyone else has this working in their setup. I've recently switched from PMP to Plex for Kodi because I want to because I want to be able to watch my UHDs ripped to HEVC MKV with HDR passthrough, however I don't really have any any interest in using DSPlayer+madVR beyond that. So I'm trying to set up VideoPlayer merits rules so that DSPlayer is only engaged for those 4K MKVs while the default Kodi player is used for everything else. I've used the playercorefactory.xml to launch external players in the past so I'm not totally new to the concept behind this since it appears this is just another way to the same thing through the GUI, however I'm not understanding the basic logic here. Does "VideoPlayer" refer to DSPlayer or to DVDPlayer (that's still the name of the default Kodi player, right?) -- ie. am I creating a rule for everything DSPlayer will play by default, or am I creating rules for the exceptions that DVDPlayer will open instead? So far I've tried it both ways and DSPlayer still opens everything no matter what I enter.
Treating VideoPlayer to mean DSPlayer (ie. affirmative rule):
rule name: 4K HEVC | file name: .4k | video codec: h265 | video button: on
Treating VideoPlayer to mean DVDPlayer (ie. exceptions rules):
rule name: H264 | video codec: h264 | video button: on
rule name: VC-1 | video codec: vc-1 | video button: on
rule name: MPEG2 | video codec: mpeg 2 | video button: on
As I said, either way I try it's still opening DSPlayer for everything. So which is the right approach and what am I missing?