CRI Sofdec2  Last Updated: 2022-11-21 16:25 p
Files Required for Development

To develop applications using the CRI Mana library, the following files must be included or linked.

Many other header files also exist in the library, but the required headers are included from each of these headers.

Sofdce.Prime
List of Files Required for Including/Linking to Use the CRI Mana Library
File Name Description
cri_mana.h CRI Mana library header
cri_mana_pc.h PC-specific CRI Mana library header. This file is included from cri_mana.h.
cri_mana_pcx86.lib CRI Mana runtime library
cri_atom_ex.h
cri_atom_pc.h
ADX2-related headers
cri_atom_pcx86.lib
cri_file_system_pcx86.lib
cri_base_pcx86.lib
ADX2-related libraries

The sample programs also use the following libraries, but are not required when incorporating Sofdec2 into an application.

Other Headers and Libraries Required by the Sample Programs
File Name Description
cri_framework.h Header for common sample program processing
cri_framework_pcx86.lib Library for common sample program processing
VP9

In order to develop applications using the VP9 codec in the CRI Mana library, it is necessary to include or link the following files together with the necessary files in Sofdec.Prime.

List of Files Required for Including/Linking to Use the CRI Mana VP9 codec
File Name Description
cri_mana_vp9.h CRI Mana VP9 library header
cri_mana_vp9_pc.h PC-specific CRI Mana VP9 library header
cri_mana_vpx_pcx86.lib CRI Mana VP9 runtime library