| 3948 | } |
| 3949 | |
| 3950 | XN_C_API XnStatus xnTellPlayerFrame(XnNodeHandle hPlayer, const XnChar* strNodeName, XnUInt32* pnFrame) |
| 3951 | { |
| 3952 | XN_VALIDATE_INPUT_PTR(hPlayer); |
| 3953 | XN_VALIDATE_OUTPUT_PTR(pnFrame); |
| 3954 | XN_VALIDATE_INTERFACE_TYPE(hPlayer, XN_NODE_TYPE_PLAYER); |
| 3955 | XnPlayerInterfaceContainer* pInterface = (XnPlayerInterfaceContainer*)hPlayer->pModuleInstance->pLoaded->pInterface; |
| 3956 | XnModuleNodeHandle hModuleNode = hPlayer->pModuleInstance->hNode; |
| 3957 | return pInterface->Player.TellFrame(hModuleNode, strNodeName, pnFrame); |
| 3958 | } |
| 3959 | |
| 3960 | XN_C_API XnStatus xnGetPlayerNumFrames(XnNodeHandle hPlayer, const XnChar* strNodeName, XnUInt32* pnFrames) |
| 3961 | { |
no test coverage detected