23 + + allocator_valid[MPP_BUFFER_TYPE_DRM] = !access("/dev/dri/renderD128", F_OK | R_OK | W_OK); 24 + allocator_valid[MPP_BUFFER_TYPE_DMA_HEAP] = !access("/dev/dma_heap", F_OK | R_OK | W_OK); 25 + 26 + if (!allocator_valid[MPP_BUFFER_TYPE_ION] && ...
* ion : use ion device under Linux, MppBuffer will encapsulte ion file handle * ext_dma : the DMABUF(DMA buffers) come from the application * drm : use the drm device interface for memory management */ typedefenum{ MPP_BUFFER_TYPE_NORMAL, ...
支持rockchip mpp硬件加速编解码的ffmpeg版本。Forked ffmpeg that supports rkmpp decodeing, encoding and rga scaling - ffmpeg-rk/libavrkmpp/vf_scale_rga.c at d168ea8296ec5951ed5b704fad39737c84fe7c1e · jjm2473/ffmpeg-rk