FBVideoSwitcher Class Reference

#include <fbvideo.h>
FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher FBVideoSwitcher
Inheritance diagram for FBVideoSwitcher:
Inheritance graph
[legend]

List of all members.


Detailed Description

Video Switcher class.

Definition at line 322 of file 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.

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?

Constructor & Destructor Documentation

FBVideoSwitcher ( char *  pName = NULL,
HIObject  pObject = NULL  
)

Constructor.

Parameters:
pName  Name of video switcher(default=NULL).
pObject  For internal use only(default=NULL).

Member Function Documentation

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]

Swap the current video.

Parameters:
pVideo  Video to use as new current.

virtual void SetNextClip ( HFBVideo  pVideo,
FBPlayMode  pMode  
) [virtual]

Set the next clip.

Parameters:
pVideo  Next clip to load.
pMode  Mode to play clip with.

Member Data Documentation

FBPropertyInt CurrentFrame

Read Write Property: Current frame.

Definition at line 355 of file fbvideo.h.

FBPropertyPlayMode PlayMode

Read Write Property: Current play mode.

Definition at line 356 of file fbvideo.h.

FBPropertyTime TimeRemaining

Read Only Property: Time remaining.

Definition at line 357 of file fbvideo.h.

FBPropertyVideo CurrentVideo

Read Only Property: Current video.

Definition at line 359 of file fbvideo.h.

FBPropertyEvent OnClipEnd

Event: Clip end event.

Definition at line 360 of file fbvideo.h.

FBPropertyDevice DeviceOwner

Read Write Property: Hook onto owner device.

Definition at line 361 of file fbvideo.h.

FBPropertyBool UsingSystemTime

Read Write Property: Using the system time?

Definition at line 362 of file fbvideo.h.


Please send us your comments about this page.