#include <fbvideo.h>
Public Member Functions | |
FBVideoSwitcher (const 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 (FBVideo *pVideo) |
Swap the current video. | |
virtual void | SetNextClip (FBVideo *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 | ( | const 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 | ( | FBVideo * | pVideo | ) | [virtual] |
virtual void SetNextClip | ( | FBVideo * | 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?