jjm2473 / ffmpeg-rk

支持rockchip mpp硬件加速编解码的ffmpeg版本。Forked ffmpeg that supports rkmpp decodeing, encoding and rga scaling
https://ffmpeg.org
Other
178 stars 31 forks source link

scale_rga memory leak #20

Closed qiuxuewen closed 1 year ago

qiuxuewen commented 1 year ago

The framecontext is not released.

vf_scale_rga.c static void rga_release_frame(void opaque, uint8_t data) { AVDRMFrameDescriptor desc = (AVDRMFrameDescriptor )data; RGAFrameContext framecontext = (RGAFrameContext )opaque; MppBuffer buffer = framecontext->buffer; av_free(desc); mpp_buffer_put(buffer); av_buffer_unref(&framecontext->frame_group_ref); av_free(framecontext); }

jjm2473 commented 1 year ago

Thanks!