kViENotInitialized=12000,// Init has not been called successfully.
kViEBaseVoEFailure,// SetVoiceEngine. ViE failed to use VE instance. Check VE instance pointer.ConnectAudioChannel failed to set voice channel. Have SetVoiceEngine been called? Is the voice channel correct.
kViEBaseChannelCreationFailed,// CreateChannel.
kViEBaseInvalidChannelId,// The channel does not exist.
kViEAPIDoesNotExist,// Release called on Interface that has not been created.
kViEBaseInvalidArgument,
kViEBaseAlreadySending,// StartSend called on channel that is already sending.
kViEBaseNotSending,// StopSend called on channel that is not sending.
kViEBaseAlreadyReceiving,// StartReceive called on channel that is already receiving.
kViEBaseObserverAlreadyRegistered,// RegisterObserver- an observer has already been set.
kViEBaseObserverNotRegistered,// DeregisterObserver - no observer has been registered.
kViEBaseUnknownError,// An unknown error has occurred. Check the log file.
//ViECodec
kViECodecInvalidArgument=12100,// Wrong input parameter to function.
kViECodecInvalidCodec,// SetSendCodec,SetReceiveCodec- The codec structure is invalid.
kViECodecInvalidChannelId,// The channel does not exist.
kViECodecInUse,// SetSendCodec- Can't change codec size or type when multiple channels use the same encoder.
kViECodecUnknownError,// An unknown error has occurred. Check the log file.
//ViERender
kViERenderInvalidRenderId=12200,// No renderer with the ID exist. In AddRenderer - The render ID is invalid. No capture device, channel or file is allocated with that id.
kViERenderAlreadyExists,// AddRenderer: the renderer already exist.
kViERenderInvalidFrameFormat,// AddRender (external renderer). The user has requested a frame format that we don't support.
kViERenderUnknownError,// An unknown error has occurred. Check the log file.
//ViECapture
kViECaptureDeviceAlreadyConnected=12300,// ConnectCaptureDevice - A capture device has already been connected to this video channel.
kViENetworkObserverNotRegistered,// SetPeriodicDeadOrAliveStatus - Need to call RegisterObserver first, DeregisterObserver if no observer is registered.
kViENetworkUnknownError,// An unknown error has occurred. Check the log file.
//ViERTP_RTCP
kViERtpRtcpInvalidChannelId=12600,// No Channel exist with the provided channel id.
kViERtpRtcpAlreadySending,// The channel is already sending. Need to stop send before calling this API.
kViERtpRtcpNotSending,// The channel needs to be sending in order for this function to work.
kViERtpRtcpRtcpDisabled,// Functions failed because RTCP is disabled.
kViERtpRtcpObserverAlreadyRegistered,// An observer is already registered. Need to deregister the old first.
kViERtpRtcpObserverNotRegistered,// No observer registered.
kViERtpRtcpUnknownError,// An unknown error has occurred. Check the log file.
//ViEEncryption
kViEEncryptionInvalidChannelId=12700,// Channel id does not exist.
kViEEncryptionInvalidSrtpParameter,// EnableSRTPSend, EnableSRTPReceive- Check the SRTP parameters.
kViEEncryptionSrtpNotSupported,// This build does not support SRTP.
kViEEncryptionUnknownError,// An unknown error has occurred. Check the log file.
//ViEImageProcess
kViEImageProcessInvalidChannelId=12800,// No Channel exist with the provided channel id.
kViEImageProcessInvalidCaptureId,// No capture device exist with the provided capture id.