Ingen beskrivning

sliver.chen 3d7cca63c4 [mpp]: modify decode params to improve the effiency of horse racing 7 år sedan
mpp 3d7cca63c4 [mpp]: modify decode params to improve the effiency of horse racing 7 år sedan
res a923f96b26 [base]: commit a base verison for project 7 år sedan
rkdrm a923f96b26 [base]: commit a base verison for project 7 år sedan
rkrga 8f37d4c64f [rga]: add rotate mode 7 år sedan
thread a923f96b26 [base]: commit a base verison for project 7 år sedan
CMakeLists.txt 8f37d4c64f [rga]: add rotate mode 7 år sedan
README.md af834da6ad [doc]: add link to mpp_android_demo 7 år sedan
main.cpp 8f37d4c64f [rga]: add rotate mode 7 år sedan

README.md

MPP_LINUX_C++

a demo shows that how to use mpp on linux if you want to using mpp on android,you can refer that
https://github.com/sliver-chen/mpp_android_demo

project architecture

├── build --build directory
├── CMakeLists.txt --cmake script
├── main.cpp --main program
├── mpp --mpp abstract interface
├── README.md --doc
├── res --res directory
├── rkdrm --drm interface(abount display)
├── rkrga --rga interface(about format and resolution conversion)
└── thread --thread abstract interface(use posix)

make & test

first please modify CMakeLists.txt to specified c and c++ compiler.
just do that

set(CMAKE_C_COMPILER "enter your toolchain gcc path)  
set(CMAKE_CXX_coMPILER "enter your toolchain g++ path")  

cmake version >= 2.8 is required
root:cd build
root:make
root:./mpp_linux_demo

how you will see

on your device screen,you will see that local avc file is displayed.