Genvid_SubmitAnnotation()

GenvidStatus Genvid_SubmitAnnotation(const GenvidTimecode timecode, const char *streamID, const void *annotationData, const int annotationDataSize)

Sends gameDataSize bytes of annotation associated with the stream streamID.

Using a negative timecode value is shorthand for calling Genvid_GetCurrentTimecode() and using that timecode value instead.

If the asynchronous handler is not yet initialised the annotations are droppped.

It will return one of the following values :

GenvidStatus_UninitializedSDK : The Genvid library was not initialised before calling it.

GenvidStatus_InvalidState : The asynchronous handler was not initialised.

GenvidStatus_InvalidParameter : The stream streamID was not found.

GenvidStatus_Success : The operation has completed properly.