asciidisco / asciidisco/plugin.video.netflix

Disable hardware acceleration

Open
#656 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.