Types in RVMedia

<< Click to display table of contents >>

Types in RVMedia

Audio and Video Decoding/Encoding

•TRVAudioCodec – a codec for sound recording.

•TRVVideoCodec – a codec for video recording.

•TRVBitsPerSample – a format of sound samples (simple version).

•TRVSampleFormat – a format of sound samples (advanced version).

•TRVSamplesPerSec – a sound sample rate.

•TRVFFmpegFilter – image scaling method

Data Transfer

•TRVChangedAreaProcessingMode affect processing of changed areas before sending.

•TRVCompressionType – a compression of data before sending.

•TRVBoundsTestMode activates a test sending mode that shows changed areas of frames.

•TRVEncodingType – a video encoding type.

•TRVMediaType – a media type.

•TRVParamType – a type of a command parameter.

•TRVProtocol – a data transfer protocol.

•TRVSessionKey – a session key.

•TRVSocket – a socket.

•TRVTCPConnectionType specifies how sender and receiver initiate connections.

•TRVVideoResolution – a resolution of video when sending.

Types for TRVCamera

•TRVCameraType, TRVCameraTypes – types of IP cameras.

•TRVCamVideoMode, TRVColorModel – a video mode of a USB web camera.

•TRVColorControlProperty – a color control property (brightness, contrast, etc.)

•TRVDesktopVideoMode – a video mode of a desktop.

•TRVJpegIntegrity specifies how JPEG images are checked when receiving JPEG or MJPEG streams.

•TRVVideoResolution – a desired video resolution.

Other Types

•TRVMAnsiString – ANSI text string.

•TRVMUnicodeString – Unicode (UTF-16) text string.

•TRVCamMoveMode – camera movement control mode for video viewers.

•TRVMLanguage – a UI language.

•TRVMRect, TRVMPoint, TRVUnitSize – coordinates.

•TRVMRenderMode – a video rendering mode.

Types of Events

These types are used for several events in different components:

•TRVAudioEvent

•TRVCamDoneEvent

•TRVCamErrorEvent

•TRVImageEvent

•TRVCmdEvent

•TRVDataReadEvent

•TRVFullScreenEvent

•TRVSocketEvent