Closed avafinger closed 2 years ago
3588's rga is broken in many ways. i would not suggest to use it
Hi @JeffyCN, Can you share some additional info?
I can see RgaBlit works when src and dst are dma buf. Is there a way to get fd from the virtAddr? Can you share a sample and your thoughts? I don't feel comfortable with gstreamer and it is hard to debug and embed into an application, to say the least. Where can i follow the librga tracking issue? i have the same mpp issue as you closed the last two issues but i haven't seen any active development to fix these issues.
BTW, your master branch is missing caps_internal in AVCodec and cannot be built.
don't know much about rga, and have no plan to look into it. please contact the maintainer for more details. or check the commit history for related authors
if you have issues with mpp, please fire issues there, since i mostly working on gstreamer related stuffs. the ffmpeg is no longer maintained due to listense issues.
Can you please, point me to Rockchip kernel 5.10.yy where it is actively been worked on? Thank you for your work on ffmpeg.
for 5.10, i've been warned too, the kernel team disallow me to leak newest sources, that would somehow affect the saling.
they told me that the customers need to buy 356x/3588 sdk for that code.
Thanks for the info.
Anyway, please, review if is what you intended:
if (s->codec->caps_internal & FF_CODEC_CAP_CONTIGUOUS_BUFFERS) {
.p.caps_internal = FF_CODEC_CAP_CONTIGUOUS_BUFFERS, \
and i think codec_internal.h is missing. caps_internal is not in AVCodec but is in FFCodec.
done
Hi Jeffy,
I am having issues with RGA on rk3588, can you see what is wrong? When calling RgaBlit:
RGA blit failed Doing slow software conversion
Kernel message:
Is there any easy way to check if my compiled rga is really working?