(2020-02-19, 21:06)fritsch Wrote: [ -> ]Yes there is. It's called decoderfilter.xml
Start kodi once and close it. Now connect to your android disk (file explorer or whatever and download the decoderfilter.xml - it's in the hidden .xbmc/userdata directory). In there you find:
<name>OMX.MTK.VIDEO.DECODER.H263</name>
and
<name>OMX.MTK.VIDEO.DECODER.MPEG4</name>
set their allowed attribute to false and save the file.
I set them to true, but the min-height to 720. So that higher bitrates are hw accelerated again
The only thing I can find with H263 is this and it's already set to false:
<name>OMX.google.h263.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
Same thing with MPEG4:
<name>OMX.google.mpeg4.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
I'm guessing it's different from yours because this is on a Fire TV which runs Android?
If it helps, here are the contents of the entire file:
<decoderfilter>
<filter>
<name>OMX.amlogic.avc.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.amlogic.hevc.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.amlogic.mpeg2.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.amlogic.mswmv3.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.amlogic.vp9.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.amlogic.wvc1.decoder.awesome</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.dolby.ac3.decoder</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.dolby.eac3.decoder</name>
<allowed>true</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>true</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.aac.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.amrnb.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.amrwb.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.g711.alaw.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.g711.mlaw.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.h263.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.h264.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.mp3.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.mpeg2.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.mpeg4.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.opus.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.raw.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.vorbis.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.vp8.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
<filter>
<name>OMX.google.vp9.decoder</name>
<allowed>false</allowed>
<stills-allowed>false</stills-allowed>
<dvd-allowed>false</dvd-allowed>
<min-height>0</min-height>
</filter>
</decoderfilter>