rk3229安装linux系统,rk-linux-mpp

本文档介绍了Rockchip的Media Process Platform (MPP),包括其模块结构、编译规则和头文件组织。MPP支持多种Rockchip芯片,并提供了Linux和Android的示例应用。重点讲解了MPP的组件如MPI、HAL、OSAL等,以及不同的内存使用模式,对于了解和使用rk3229上安装Linux系统和MPP平台非常有帮助。
摘要由CSDN通过智能技术生成

Media Process Platform (MPP) module directory description:

MPP : Media Process Platform

MPI : Media Process Interface

HAL : Hardware Abstract Layer

OSAL : Operation System Abstract Layer

Rules:

1. header file arrange rule

a. inc directory in each module folder is for external module usage.

b. module internal header file should be put along with the implement file.

c. header file should not contain any relative path or absolute path, all

include path should be keep in Makefile.

2. compiling system rule

a. for cross platform compiling use cmake as the compiling management system.

b. use cmake out-of-source build, final binary and library will be install to

out/ directory.

3. header file include order

a. MODULE_TAG

b. system header

c. osal header

d. module header

NOTE:

1. Windows support is NOT maintained any more.

2. Mpp support all rockchip chipset now including:

RK29XX/RK30XX/RK31XX

RK3288/RK3368/RK3399

RK3228/RK3229/RK3228H/RK3328

RV1108/RV1107

3. Mpp support all format hardware can support except VC1.

4. you can get demo about mpp applied to linux and android.

Liunx : https://github.com/WainDing/mpp_linux_cpp

Android : https://github.com/c-xh/MediaCodecDecodeMulti_h264

More document can be found at http://opensource.rock-chips.com/wiki_Mpp

---- top

|

|----- build CMake out-of-source build directory

| |

| |----- cmake cmake script directory

| |

| |----- android android build directory

| |

| |----- linux linux build directory

| |

| |----- vc10-x86_64 visual studio 2010 on x86_64 build directory

| |

| |----- vc12-x86_64 visual studio 2013 on x86_64 build directory

|

|----- doc design documents of mpp

|

|----- inc header file for external usage, including

| platform header and mpi header

|

|----- mpp Media Process Platform : mpi function private

| | implement and mpp infrastructure (vpu_api

| | private layer)

| |

| |----- base base components including MppBuffer, MppFrame,

| | MppPacket, MppTask, MppMeta, etc.

| |

| |----- common video codec protocol syntax interface for both

| | codec parser and hal

| |

| |----- codec all video codec parser, convert stream to

| | | protocol structure

| | |

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值