asciidisco / asciidisco/plugin.video.netflix
Disable hardware acceleration
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 213
- PR merge metrics
- No merged PRs in 30d
Description
*I'm submitting a ...*
- [x] feature request
## General information
### Description
A lot of users require OMXPlayer to get proper playback (on Raspberry Pi) however it is incompatible with (among others) **plugin.video.netflix** and results in black/gibberish video. Completely unusable.
Since OMXPlayer is a global setting you cannot set per addon, it means that users have to turn it on and off depending on what addon they will be using, this obviously is unworkable. (I actually have to learn the wife/babysitter/kids how to change the settings and for which addon.
So what would be best is that when software decoding is used (like with Netflix) the hardware acceleration is automatically disabled. I am not sure if this is possible from the plugin, but then Kodi should be adapted to do the right thing (fix it if this appears to be a bug) or have a switch for the plugin to handle this.
Only OMXPlayer seems to affect Netflix, MMAL does not seem to affect the playback.
Contributor guide
Research direction
No file, test, or entry point is identified in the issue. Start by tracing how this Python plugin requests playback through Kodi and whether it can control OMXPlayer or hardware acceleration per playback; define the expected behavior for Netflix software decoding and Raspberry Pi hardware decoding before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, raspberry-pi
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100