# codec-sdk **Repository Path**: hanhai-bsp/codec-sdk ## Basic Information - **Project Name**: codec-sdk - **Description**: 来自黑芝麻智能科技(bstai)瀚海(hanhai)的codec中间件组件, 以so方式对外提供,可参考调用头文件,访问芯片VPU的硬件编解码能力。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: C1200SW_V1.6_RC0930 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-25 - **Last Updated**: 2025-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # codec-sdk Here BST places so files and firmware bin to encode/decode. The structure of this dir is like this: ``` ├── bst_codec_build └── firmware ``` ## For bst_codec_build libs is used to communicate with VPU to encode/decode. include is used to communicate with codec-sdk for developers. Code structure ``` │   ├── include │   │   ├── bst_codec_sdk_api.h │   │   ├── bst_codec_types.h │   │   ├── context.h │   │   └── ffmpeg_v61.h │   └── lib │   ├── libmveomx.so │   └── libselfie.so ``` ## For firmware Code Structure ``` ├── avs2dec.fwb ├── avsdec.fwb ├── h264dec.fwb ├── h264enc.fwb ├── hevcdec.fwb ├── hevcenc.fwb ├── jpegdec.fwb ├── jpegenc.fwb ├── mpeg2dec.fwb ├── mpeg4dec.fwb ├── rvdec.fwb ├── vc1dec.fwb ├── vp8dec.fwb ├── vp8enc.fwb ├── vp9dec.fwb └── vp9enc.fwb ```