Home Previous Up Next Index

Stream::StreamProvider

Overview

interface StreamProvider

Interface for accessing the Streaming Subsystem. when a client wants to use the Streaming subsystem, it has to call startCapture() first. This will initialize the Streaming subsystem.

Derived Classes and Interfaces

StreamProviderImageProcessorInterface

Operation Index

stopCapture
Stop capturing.
startCapture
getImageInformation
setCompressionRate
change the compression rate of the stream.
getCodecType
getNumberOfImages

Operations

void stopCapture()

Stop capturing. The internal chunk queues will be cleared and the allocated ressources are freed.

bool startCapture()

void getImageInformation(out int imageWidth, out int imageHeight, out int imageType)

void setCompressionRate(CompressionRate rate)

change the compression rate of the stream. This method can only be called if the stream is currently not initialized, because not all codecs support changing compression rate on the fly.

Parameters

cam
the camera for which to set the compression rate.
rate
the compression rate to use.

CodecType getCodecType()

int getNumberOfImages()


Home Previous Up Next Index