New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drop omxplayer #16080
drop omxplayer #16080
Conversation
This is a great start to dropping the RPi platform as a whole! 😄 thank you! 👍 |
8efb999
to
620eadd
Compare
Excuse my ignorance, but how will all those rpis work with libreelec/osmc/whatever without omxplayer? |
@pitsi mmal has been the default and recommended player on Pi2 and Pi3 for a couple of years. That is still present. |
I use libreelec 9.x on my 1st gen pi zero (not w), so I assume that kodi 18 will be the last one I can get :( |
Pi0/Pi1 are getting hard to support in newer versions of kodi with the limited CPU and RAM. It is possible there will be downstream forks that support omxplayer in Kodi 19 for Pi0/Pi1, but I can't promise that - it depends on how far the player in kodi diverges from current state. You will always be able to continue using Kodi 18 on your Pi0/Pi1 when Kodi 19 finally appears (based on time from 17->18 that may be over a year away). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks okay to me. A quick test and it compiled, and mmal playback still works.
Why? What is your problem with the Pi platform? |
It's the vendor specific/non-standard OMX/MMAL video decoding interfaces used by the RPi platform that are being dropped. This cleanup is happening on other platforms too, with non-standard decoding APIs replaced with standard decode APIs during Kodi 19 development. So fear not, the RPi hardware is not being dropped or abandoned, it will be changing to use modern standard and platform agnostic APIs so that Kodi 19 doesn't have to treat the RPi platform differently to Allwinner, Rockchip, Amlogic or any other ARM based device that uses a relatively modern/recent Linux kernel. |
Motivation and Context
As mentioned at #13592 (comment) omxplayer can be removed for v19.
Types of change
Checklist: