This works. Longpress and use the "Play using..." context menu action or setup rules in the following config: playercorefactory.xml: Code: <playercorefactory> <players> <player name="Z9XProPlayer" type="ExternalPlayer" audio="false" video="true"> <filename>com.android.gallery3d</filename> <args>-a com.android.gallery3d.app.MovieActivity</args> <args>-d "{1}"</args> <args>--activity-clear-task</args> <args>--activity-clear-top</args> <hidexbmc>true</hidexbmc> <hideconsole>true</hideconsole> <warpcursor>none</warpcursor> </player> </players> </playercorefactory> The file goes in the Kodi userdata directory. I pointed Claude at the code (especially the relevant constants) in Jellyfin android fork
It doesn't fix Kodi's afr not working for its internal player, but the zidoo player handles frame rate switching fine
Thanks cjur, but this playercorefactory.xml didn't work with Z9X Pro. Just like with the XBMC/Kodi Wrapper app, the box needs to be rooted I believe for playercorefactory.xml to work.
@cjur Is your box rooted? Trying to understand why playercorefactory.xml works for some people und some it isn't. @hdmkv How did you come to the conclusion that the box needs to be rooted?
my box is not rooted, i didn't even know that was a thing with these. i haven't used this in a while, but it only worked with local or network mounted shares. https streams do not work (like umbrella or that stuff)
I updated my playercorefactory.xml in the OP with what I am currently using and did some testing. I have a Zidoo Z9X Pro and I am using Kodi 21.2 with the Jellyfin add on. Jellyfin is NOT configured for native paths, it is the http playback (Add-on playback mode). This WORKS when playing from my library, either Movie or TV. This does NOT work with nfs sources I added directly to Kodi, either network nfs:// paths or the zidoo mounted paths (/mnt/192.168.1.XXX/#mount). This does NOT work with debrid addons like Umbrella. Would love to know why since the jellyfin media entries in the Kodi lbrary are http URLs... Additionally, using this version of Kodi I have no problem playing 4K UHD content from Kodi with default Kodi player. Debug logging shows I am using hardware acceleration. This works with Umbrella as well. However AFR does not work properly, output is always 4k even when playing 1080p content.