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!
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login