[readme]: update directory structure

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@77 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
ChenHengming 2015-08-12 06:40:20 +00:00
parent 15ad7a588c
commit b6abd11440

View file

@ -40,9 +40,57 @@ NOTE:
|
|----- mpp Media Process Platform : mpi function private implement and mpp infrastructure (vpu_api private layer)
| |
| |----- dec general decoder loop module
| |----- codec all video codec parser, convert stream to protocol structure
| | |
| | |----- inc header files provided by codec module for external usage
| | |
| | |----- dec
| | | |
| | | |----- h264
| | | |
| | | |----- h265
| | | |
| | | |----- vp9
| | | |
| | | |----- jpeg
| | |
| | |----- enc
| | |
| | |----- h264
| | |
| | |----- h265
| | |
| | |----- jpeg
| |
| |----- enc general encoder loop module
| |----- hal Hardware Abstract Layer (HAL): modules used in mpi
| | |
| | |----- inc header files provided by hal for external usage
| | |
| | |----- iep iep user library
| | |
| | |----- pp post-processor user library
| | |
| | |----- rga rga user library
| | |
| | |----- deinter deinterlace function module including pp/iep/rga
| | |
| | |----- rkdec rockchip hardware decoder register generation library
| | | |
| | | |----- h264d generate register file from H.264 structure created by codec parser
| | | |
| | | |----- h265d generate register file from H.265 structure created by codec parser
| | | |
| | | |----- vp9d generate register file from vp9 structure created by codec parser
| | |
| | |----- vpu vpu register generation library
| | |
| | |----- h264d generate register file from H.264 structure created by codec parser
| | |
| | |----- h265d generate register file from H.265 structure created by codec parser
| |
| |----- legacy legacy vpu_api interface
| |
| |----- syntax syntax interface for different video codec protocol
|
|----- test mpi/mpp unit test files and mpi demo files
|
@ -54,65 +102,18 @@ NOTE:
| |
| |----- lib library file output directory
|
|----- hal Hardware Abstract Layer (HAL): modules used in mpi
| |
| |----- inc header files provided by hal for external usage
| |
| |----- iep iep user library
| |
| |----- pp post-processor user library
| |
| |----- rga rga user library
| |
| |----- deinter deinterlace function module including pp/iep/rga
| |
| |----- rkdec rockchip hardware decoder register generation library
| | |
| | |----- h264d generate register file from H.264 structure created by codec parser
| | |
| | |----- h265d generate register file from H.265 structure created by codec parser
| | |
| | |----- vp9d generate register file from vp9 structure created by codec parser
| |
| |----- vpu vpu register generation library
| |
| |----- h264d generate register file from H.264 structure created by codec parser
| |
| |----- h265d generate register file from H.265 structure created by codec parser
|
|----- osal Operation System Abstract Layer: abstract layer for different operation system
| |
| |----- mem mpi memory subsystem for hardware
| |
| |----- android google's android
| |
| |----- linux mainline linux kernel
| |
| |----- window microsoft's window
| |
| |----- test OASL unit test
|
|----- codec all video codec parser, convert stream to protocol structure
|
|----- inc header files provided by codec module for external usage
|
|----- dec
| |
| |----- h264
| |
| |----- h265
| |
| |----- vp9
| |
| |----- jpeg
|
|----- enc
|
|----- h264
|
|----- h265
|
|----- jpeg
|----- mem mpi memory subsystem for hardware
|
|----- android google's android
|
|----- linux mainline linux kernel
|
|----- window microsoft's window
|
|----- test OASL unit test
Here is the mpp implement overall framework: