Voxl-streamer x264enc with gpu
-
Hi,
i'm using voxl-streamer and i'm wondering if it's possible that the x264enc in voxl-streamer can use the apq8096 gpu for acceleration of the encoding. I had a look at gstreamer and x264 subproject has an opencl feature that can be enabled, but i haven't found any examples on x264 with opencl. Also is there a source for docker opencl prebuilt package ? I wanna build it with a different compiler. -
Hi,
i'm using voxl-streamer and i'm wondering if it's possible that the x264enc in voxl-streamer can use the apq8096 gpu for acceleration of the encoding. I had a look at gstreamer and x264 subproject has an opencl feature that can be enabled, but i haven't found any examples on x264 with opencl. Also is there a source for docker opencl prebuilt package ? I wanna build it with a different compiler.@Philemon-Benner x264enc runs on CPU only. But there is omxh264enc on apq8096 that uses Qualcomm HW acceleration.
-
@Philemon-Benner x264enc runs on CPU only. But there is omxh264enc on apq8096 that uses Qualcomm HW acceleration.
@Eric-Katzfey Thanks for the answer i will have a look at it.
-
@Eric-Katzfey is there a way to compile omx core with another compiler ? If so could you refer me to the site where i can build it from source, i haven't found anything yet.
I'm getting the following exec format error:0:00:10.059630626 4097 0x7f88666070 ERROR omx gstomx.c:177:gst_omx_core_acquire: Failed to load module '/usr/lib/libmm-omxcore.so': Error loading shared library /usr/lib/libmm-omxcore.so: Exec format error -
I believe the omxcore on APQ8096 is 32-bit. That error implies your host application does not match the omxcore ABI. You might want to try 32-bit compilation
-
I believe the omxcore on APQ8096 is 32-bit. That error implies your host application does not match the omxcore ABI. You might want to try 32-bit compilation
@Chad-Sweet yeah i'm actually using musl toolchain and compiling in 64-Bit. I wanna build omx core with musl from source.
-
@Chad-Sweet yeah i'm actually using musl toolchain and compiling in 64-Bit. I wanna build omx core with musl from source.
@Philemon-Benner We build this as part of our Yocto system image build. It is 32 bit. We have not tried to build this outside of the Yocto build.
-
@Philemon-Benner We build this as part of our Yocto system image build. It is 32 bit. We have not tried to build this outside of the Yocto build.
This post is deleted!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login