Skip to content
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

RPiPlay doesn't support Raspberry Pi OS Bullseye #364

Open
a7mad3bdullah opened this issue Sep 27, 2023 · 1 comment
Open

RPiPlay doesn't support Raspberry Pi OS Bullseye #364

a7mad3bdullah opened this issue Sep 27, 2023 · 1 comment

Comments

@a7mad3bdullah
Copy link

After several tries to get it working, it seems that due to the out-phasing of OpenMax on Bullseye, the video renderer will not work.

During the installation of RPiPlay, specifically when compling the app command
cmake ..
it will thtough an error:
-- OpenMAX libraries not found, skipping compilation of Raspberry Pi renderer

This issue is mentioned in issue #296 and issue 294.

After trying to install OpenMAX or ALSA (The new replacement for OpenMax) with no luck to get RPiPlay to work, the only way was to install Raspberry Pi OS Buster on a new SDcard/USB.

After installing Buster OS, the install of RPiPlay went very smooth without any additional dependencies or tinkering.

I've tried it on RPI 4 (4GB) and RPI 3B+ using the same SD card, and it worked fine, only needed to re-compile the code
cmake ..
then
make -j

Here is the OS image to download:
image

So we might conclude that RPiPlay doesn't support Raspberry Pi OS Bullseye, and may need to be updated to work with ALSA.
@FD-

@fduncanh
Copy link

fduncanh commented Oct 3, 2023

@a7mad3bdullah
Yes, OpenMax (32bit only) is not supported in RPiOS Bullseye. (OpenMax is for video, ALSA is for sound, so ALSA is NOT
a replacement for OpenMAX)

It is possible (I believe) to install unsupported OpenMax on 32-bit RPiOS Bullseye (search the issues on this site for how to do this). I believe ALSA is supplied with RPiOS Bullseye (?).

Or use UxPlay which is a descendant of RPiPlay, that uses GStreamer and Video4Linux2
(instead of deprecated and abandoned OpenMax) to access hardware video decoding in the Pi's GPU.

Since uxplay is packaged in Debian and Raspian 12 (bookworm) it is likely that it will be supplied
in the bookworm update of RPiOS expected in mid-October, to accompany the new R Pi model 5 that is just announced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants