| 6839 | } |
| 6840 | |
| 6841 | XN_C_API XnStatus xnEncodeData(XnNodeHandle hCodec, const void* pSrc, XnUInt32 nSrcSize, void* pDst, XnUInt32 nDstSize, XnUInt* pnBytesWritten) |
| 6842 | { |
| 6843 | XN_VALIDATE_INTERFACE_TYPE(hCodec, XN_NODE_TYPE_CODEC); |
| 6844 | XnCodecInterfaceContainer* pInterface = (XnCodecInterfaceContainer*)hCodec->pModuleInstance->pLoaded->pInterface; |
| 6845 | XnModuleNodeHandle hModuleNode = hCodec->pModuleInstance->hNode; |
| 6846 | return pInterface->Codec.CompressData(hModuleNode, pSrc, nSrcSize, pDst, nDstSize, pnBytesWritten); |
| 6847 | } |
| 6848 | |
| 6849 | XN_C_API XnStatus xnDecodeData(XnNodeHandle hCodec, const void* pSrc, XnUInt32 nSrcSize, void* pDst, XnUInt32 nDstSize, XnUInt* pnBytesWritten) |
| 6850 | { |
no test coverage detected