Register a codec type with the sound engine and set the callback functions to create the codec's file source and bank source nodes.
- See also:
- Returns:
- AK_Success if successful, AK_InvalidParameter if invalid parameters were provided, or Ak_Fail otherwise. Possible reasons for an AK_Fail result are:
- Insufficient memory to register the codec
- Codec ID already registered
- Parameters:
-
|
in_ulCompanyID |
Company identifier (as declared in the plug-in description XML file) |
|
in_ulCodecID |
Codec identifier (as declared in the plug-in description XML file) |
|
in_pFileCreateFunc |
Pointer to the codec's file source node creation function |
|
in_pBankCreateFunc |
Pointer to the codec's bank source node creation function |
Referenced by RegisterAllCodecPlugins().