fbsdk/fbplayercontrol.h File Reference

fbplayercontrol.h File Reference
#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbcommand.h>

File Description

Transport control and timing management interface.

Definition in file fbplayercontrol.h.

Classes

class  FBEventPlayerControlChange
 
class  FBPlayerControl
 Player control. More...
 
class  FBReferenceTime
 Reference time class. More...
 

Namespaces

 ORSDK2018
 

Macros

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once... More...
 

Typedefs

typedef class FBPropertyBaseEnum< enum FBTransportMode > FBPropertyTransportMode
 
typedef class FBPropertyBaseEnum< enum FBTransportTimeFormat > FBPropertyTransportTimeFormat
 
typedef class FBPropertyBaseEnum< enum FBTransportPlaySpeed > FBPropertyTransportPlaySpeed
 
typedef class FBPropertyBaseEnum< enum FBTransportSnapMode > FBPropertyTransportSnapMode
 
typedef class FBPropertyBaseEnum< enum FBPlayerControlChangeType > FBPropertyPlayerControlChangeType
 

Enumerations

enum  FBTransportMode {
  kFBTransportPlay, kFBTransportPlayPrepare, kFBTransportPlayReady, kFBTransportStop,
  kFBTransportStopPost, kFBTransportStopReady, kFBTransportShuttle, kFBTransportShuttlePrepare,
  kFBTransportShuttleReady, kFBTransportPlayReverse, kFBTransportPlayReversePrepare, kFBTransportPlayReverseReady,
  kFBTransportJog, kFBTransportJogPrepare, kFBTransportJogReady, kFBTransportGoto,
  kFBTransportGotoPrepare, kFBTransportGotoReady, kFBTransportStepForward, kFBTransportStepForwardPrepare,
  kFBTransportStepForwardReady, kFBTransportStepBackward, kFBTransportStepBackwardPrepare, kFBTransportStepBackwardReady
}
 Transport modes. More...
 
enum  FBTransportTimeFormat { kFBTimeFormatTimecode, kFBTimeFormatFrame }
 Available transport control time display. More...
 
enum  FBTransportPlaySpeed {
  kFBSpeed_1_10x, kFBSpeed_1_5x, kFBSpeed_1_4x, kFBSpeed_1_3x,
  kFBSpeed_1_2x, kFBSpeed_1x, kFBSpeed_ALL_FR, kFBSpeed_2x,
  kFBSpeed_3x, kFBSpeed_4x, kFBSpeed_5x, kFBSpeed_10x,
  kFBSpeed_Custom
}
 Available transport control play speed. More...
 
enum  FBTransportSnapMode { kFBTransportSnapModeNoSnap, kFBTransportSnapModeSnapOnFrames, kFBTransportSnapModePlayOnFrames, kFBTransportSnapModeSnapAndPlayOnFrames }
 Available snap methods for the transport control. More...
 
enum  FBPlayerControlChangeType {
  kFBPlayerControlNone, kFBPlayerControlPlay, kFBPlayerControlPlayReverse, kFBPlayerControlStop,
  kFBPlayerControlStepForward, kFBPlayerControlStepBackward, kFBPlayerControlGoto, kFBPlayerControlRecordModeOn,
  kFBPlayerControlRecordModeOff
}
 Types of player control change events. More...
 

Macro Definition Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbplayercontrol.h.

Go to the source code of this file.