#include <fbvideo.h>
Public Member Functions |
|
FBVideoSwitcher (char *pName=NULL, HIObject pObject=NULL) | |
Constructor. |
|
virtual void | ResetVideoSwitcher () |
Reset the video switcher (clear all clips).
|
|
virtual void | FinishCurrentVideo () |
Finish the current video. |
|
virtual void | PrepareNextFrame () |
Prepare the next frame. |
|
virtual void | SwapCurrent (HFBVideo pVideo) |
Swap the current video. |
|
virtual void | SetNextClip (HFBVideo pVideo, FBPlayMode pMode) |
Set the next clip. |
|
virtual bool | IsSDKSwitcher () |
Public Attributes |
|
FBPropertyInt | CurrentFrame |
Read Write Property: Current frame.
|
|
FBPropertyPlayMode | PlayMode |
Read Write Property: Current play
mode. |
|
FBPropertyTime | TimeRemaining |
Read Only Property: Time remaining.
|
|
FBPropertyVideo | CurrentVideo |
Read Only Property: Current video.
|
|
FBPropertyEvent | OnClipEnd |
Event: Clip end event. |
|
FBPropertyDevice | DeviceOwner |
Read Write Property: Hook onto owner
device. |
|
FBPropertyBool | UsingSystemTime |
Read Write Property: Using the system
time? |
FBVideoSwitcher | ( | char * | pName = NULL , |
HIObject | pObject =
NULL |
||
) |
Constructor.
pName | Name of video switcher(default=NULL). |
pObject | For internal use only(default=NULL). |
virtual void ResetVideoSwitcher | ( | ) | [virtual] |
Reset the video switcher (clear all clips).
virtual void FinishCurrentVideo | ( | ) | [virtual] |
Finish the current video.
virtual void PrepareNextFrame | ( | ) | [virtual] |
Prepare the next frame.
virtual void SwapCurrent | ( | HFBVideo | pVideo | ) | [virtual] |
virtual void SetNextClip | ( | HFBVideo | pVideo, |
FBPlayMode | pMode | ||
) | [virtual] |
Set the next clip.
pVideo | Next clip to load. |
pMode | Mode to play clip with. |
virtual bool IsSDKSwitcher | ( | ) | [virtual] |
Read Write Property: Current frame.
FBPropertyPlayMode PlayMode |
Read Write Property: Current play mode.
Read Only Property: Time remaining.
FBPropertyVideo CurrentVideo |
Read Only Property: Current video.
FBPropertyDevice DeviceOwner |
Read Write Property: Hook onto owner device.
Read Write Property: Using the system time?