Public Member Functions | |
BitmapSource () | |
void | Close (bool wait=false) |
Close the initialized class. The background thread is flagged to stop, and if the wait parameter is true the method will wait for it to finish, max wait time is 5 seconds. | |
void | Init () |
Initalizes the class and starts a background thread. | |
void | LiveStart () |
void | LiveStop () |
delegate void | NewBitmapEventHandler (Bitmap bitmap) |
Properties | |
FQID | InstanceFQID [get] |
bool | IsInitialized [get] |
Returns true when Init() has been called, and false after the Close() has been called. | |
Item | Item [get, set] |
FQID | PlaybackFQID [get, set] |
bool | Selected [get, set] |
Size | Size [get, set] |
Guid | StreamId [get, set] |
The id of the stream to be used for the live stream. | |
Events | |
NewBitmapEventHandler | NewBitmapEvent |
|
inline |
|
inline |
Close the initialized class. The background thread is flagged to stop, and if the wait parameter is true the method will wait for it to finish, max wait time is 5 seconds.
|
inline |
Initalizes the class and starts a background thread.
This method may only be called once, until Close(bool) has been called.
|
inline |
|
inline |
delegate void VideoOS.Platform.Client.BitmapSource.NewBitmapEventHandler | ( | Bitmap | bitmap | ) |
bitmap |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
The id of the stream to be used for the live stream.
Default value is Guid.Empty and will provide the default live stream.
When changing the StreamId while a live stream is being shown, call LiveStop / LiveStart to utilize the new StreamId.
NewBitmapEventHandler VideoOS.Platform.Client.BitmapSource.NewBitmapEvent |