mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-01-23 23:21:06 +01:00
Moonlight-qt 6.1.0 no hardware acceleration #102
Labels
No labels
bug
enhancement
help wanted
invalid
pull-request
question
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ffmpeg-rockchip#102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @woiza on GitHub (Oct 5, 2024).
Hi,
I built fffmpeg-rockchip following your Wiki on my Rock 5B with Radxa's latest Debian image.
I can watch/decode h265 and other files:
After that I built the latest moonlight-qt (6.1.0) following the instructions in their Github readme . Moonlight can't make use of hardware decoders, but Chrome, etc. can. I read in your Wiki that a patch has to be applied. However, it looks like this is not the case anymore source.
Do you have an idea why? Should moonlight-qt be built differently with some other or additional flags/commands?
@nyanmisaka commented on GitHub (Oct 5, 2024):
I rarely use moonlight-qt, this section was added by @hbiyik. Maybe he has some ideas.
But before that, you can bisect the relevant commits in moonlight-qt yourself if it worked in an older version.
@hbiyik commented on GitHub (Oct 5, 2024):
@woiza i have just tested the git version of of moonlight-qt and it is working, you should see something like
FFMpeg: [h264_rkmpp @ .....]in the logs.
If hw acceleration is not working, which codec is moonlight using?
@woiza commented on GitHub (Oct 5, 2024):
@hbiyik moonlight uses h264 software. Here is my log. Do you mind providing all required steps?
@hbiyik commented on GitHub (Oct 5, 2024):
is it possible that you are using the system ffmpeg rather than you built? You can manipulate your paths with LD_LIBRARY_PATH
there is no specific step, moonlight should traverse the codecs which provides DRM_PRIME output, and rkmpp codecs should be found.
@woiza commented on GitHub (Oct 5, 2024):
@hbiyik thank you for pointing me in the right direction!