设置解码器的缓存居然是在decode_get_frame后判断mpp_frame_get_info_change 是否变化。
有两个问题:
(1)解码之前就应该配置好缓存。
(2)mpp_frame_get_info_change函数是什么意思。难道每一帧还不一样?
jefferyzhang 发表于 2023-11-21 08:35
解码到pps sps,并且信息与之前配置不一致就会触发mpp_frame_get_info_change
alexanderdumas 发表于 2023-11-21 09:54
因为不是直接使用视频,而是直接对一帧图像压缩。替换opencv的imwrite或者imencode,压缩成jpeg格式。pps ...
jefferyzhang 发表于 2023-11-21 09:55
按框架流程来就可以,这套框架一样可以适配jpeg
alexanderdumas 发表于 2023-11-21 10:44
恩,参考这个来写一下编码的。MPP_ALIGN,这个对其的原则是芯片的要求吧
欢迎光临 Toybrick (https://t.rock-chips.com/) | Powered by Discuz! X3.3 |