I managed to get moonlight-qt (to stream games) to work today.
I'm trying to bundle up my work, but I need some help/feedback on a few
things.

First, here is libva and the intel-vaapi-driver.
I've ran portcheck and done several clean/build cycles and it works on my
box,
but I'm still pretty new to porting - so it's probably not perfect.

Both required very minimal patching to get them to compile.  I will try
to upstream these patches in a better way, but they are in the tree for the
moment.

Beyond these two, I have attached a small update to the graphics/ffmpeg
Makefile
that simply enables VAAPI and allows hardware-accelerated H264 decoding from
moonlight-qt. I was able to stream games on my local network at 60FPS@1080p
without a problem.

Now for the big question/problem:
moonlight-qt requires a `git submodule update --init --recursive` before
the build, but
I'm pretty sure that's not how we do things here.  How is this normally
handled?
Do I need to repack everything and host it on my own github account?

Feedback appreciated.

Attachment: ffmpeg.tar.gz
Description: application/gzip

Attachment: intel-vaapi-driver.tar.gz
Description: application/gzip

Attachment: libva.tar.gz
Description: application/gzip

Reply via email to