?? sphenc1_copy_ti_priv.h
字號:
/* * Copyright 2006 * Texas Instruments Incorporated * * All rights reserved. Property of Texas Instruments Incorporated * Restricted rights to use, duplicate or disclose this code are * granted through contract. * *//* * ======== sphenccopy_ti_priv.h ======== * Internal vendor specific (TI) interface header for SPHENC1COPY * algorithm. Only the implementation source files include * this header; this header is not shipped as part of the * algorithm. * * This header contains declarations that are specific to * this implementation and which do not need to be exposed * in order for an application to use the SPHENC1COPY algorithm. */#include <ti/xdais/dm/isphdec1.h>#ifndef SPHENC1COPY_TI_PRIV_#define SPHENC1COPY_TI_PRIV_typedef struct SPHENC1COPY_TI_Obj { IALG_Obj alg; /* MUST be first field of all xDAIS algs */ XDAS_Int16 frameSize; XDAS_Int16 compandingLaw; XDAS_Int16 packingType; XDAS_Int16 vadSelection; XDAS_Int16 codecSelection; XDAS_Int16 bitRate; XDAS_Int16 mode; XDAS_Int16 vadFlag; XDAS_Int16 noiseSuppressionMode; XDAS_Int16 ttyTddMode; XDAS_Int16 dtmfMode; XDAS_Int16 dataTransmit;} SPHENC1COPY_TI_Obj;extern Int SPHENC1COPY_TI_alloc(const IALG_Params *algParams, IALG_Fxns **pf, IALG_MemRec memTab[]);extern Int SPHENC1COPY_TI_free(IALG_Handle handle, IALG_MemRec memTab[]);extern Int SPHENC1COPY_TI_initObj(IALG_Handle handle, const IALG_MemRec memTab[], IALG_Handle parent, const IALG_Params *algParams);extern XDAS_Int32 SPHENC1COPY_TI_process(ISPHENC1_Handle h, XDM_SingleBufDesc *inCodeWords, XDM_SingleBufDesc *outSamples, ISPHENC1_InArgs *inargs, ISPHENC1_OutArgs *outargs);extern XDAS_Int32 SPHENC1COPY_TI_control(ISPHENC1_Handle handle, ISPHENC1_Cmd id, ISPHENC1_DynamicParams *params, ISPHENC1_Status *status);#endif/* * @(#) ti.xdais.dm.examples.sphenc1_copy; 1,0,0,11; 10-18-2006 19:12:19; /db/wtree/library/trees/dais-g07x/src/ */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -