This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SCD modification question

Hello,
   
After checking SCD API user guide "SCD_TI_API_UsersGuide_v00.50.pdf", we try to create an AlgLink. And we found we need to
create algorithm instance and get algo handle like the following
   pObj->algHndl = DSKT2_createAlg((Int)gScratchId, (IALG_Fxns *)algFxns, NULL,(IALG_Params *)&algCreatePrm);

We found the algFxn implementation will be different from application like OSD and SCD. It seems case by case. you can check
AlgLink_ScdalgCreate, AlgLink_OsdalgCreate these two functions. We have no idea about how to implement the structure for our
 application.

#define IALGFXNS  \
    /* module ID */                         \
    /* activate */                          \
    /* alloc */                             \
    /* control (NULL => no control ops) */  \
    /* deactivate */                        \
    /* free */                              \
    /* init */                              \
    /* moved */                             \
    /* numAlloc (NULL => IALG_MAXMEMRECS) */

BR,
M123