Classes |
class | FBVideo |
| Video media class. More...
|
class | FBVideoClip |
class | FBVideoClipImage |
class | FBVideoMemory |
| FBVideoMemory allow external media source (which can't be supported by MoBu natively) More...
|
class | FBVideoIn |
| Basic video input class, supporting webcam and DV device. More...
|
class | FBVideoOut |
| Video media class. More...
|
class | FBEventVideoSwitcher |
| Video switcher callback event. More...
|
class | FBVideoSwitcher |
| Video Switcher class. More...
|
class | FBPropertyListVideoClip |
| PropertyList: VideoClip More...
|
class | FBPropertyListVideoIn |
| PropertyList: VideoIn More...
|
class | FBPropertyListVideoOut |
| PropertyList: VideoOut More...
|
Defines |
#define | FBSDK_DLL K_DLLIMPORT |
| Be sure that FBSDK_DLL is defined only once...
|
#define | FBVideoDeclare(ClassName, Parent) |
| Video declaration.
|
#define | FBVideoImplementation(ThisComponent) FBClassImplementation( ThisComponent ) |
| Video implementation.
|
Enumerations |
enum | FBVideoProxyMode { kFBVideoProxyNone,
kFBVideoProxyOnPlay,
kFBVideoProxyAlways
} |
| Video proxy modes.
More...
|
enum | FBVideoStorageMode { kFBVideoStorageDisk,
kFBVideoStorageMemory,
kFBVideoStorageDiskAsync
} |
| Video storage modes.
More...
|
enum | FBVideoInterlaceMode {
kFBVideoInterlaceNone,
kFBVideoInterlaceHalfFrameEven,
kFBVideoInterlaceHalfFrameOdd,
kFBVideoInterlaceFullFrameEven,
kFBVideoInterlaceFullFrameOdd
} |
| Video interlace modes.
More...
|
enum | FBVideoFormat {
kFBVideoFormat_Any,
kFBVideoFormat_Other,
kFBVideoFormat_RGBA_32,
kFBVideoFormat_RGB_24,
kFBVideoFormat_BGRA_32,
kFBVideoFormat_BGR_24,
kFBVideoFormat_BGR_16,
kFBVideoFormat_ABGR_32,
kFBVideoFormat_ARGB_32,
kFBVideoFormat_422
} |
| Video color modes.
More...
|
enum | FBVideoResolution {
kFBVideo_RES_FULL = 0,
kFBVideo_RES_1,
kFBVideo_RES_2,
kFBVideo_RES_4,
kFBVideo_RES_8,
kFBVideo_RES_16,
kFBVideo_RES_32,
kFBVideo_RES_64,
kFBVideo_RES_128,
kFBVideo_RES_256,
kFBVideo_RES_512,
kFBVideo_RES_1K,
kFBVideo_RES_2K,
kFBVideo_RES_4K,
kFBVideo_RES_8K,
kFBVideo_RES_16K
} |
| Video Resolution (1D)
More...
|
enum | FBVideoLiveType { kFBVideoLiveDefault,
kFBVideoLiveBasic
} |
| Video Live type.
More...
|
enum | FBClipEnd { kFBClipEndEnd,
kFBClipEndLoop
} |
| Clip end actions.
More...
|
enum | FBPlayMode {
kFBPlayModeNoPlay,
kFBPlayModePreviewToEnd,
kFBPlayModePlay,
kFBPlayModeLoop,
kFBPlayModePlayToEnd
} |
| Play modes.
More...
|
Functions |
| FB_DEFINE_COMPONENT (FBSDK_DLL, Video) |
| FB_DEFINE_COMPONENT (FBSDK_DLL, VideoIn) |
| FB_DEFINE_COMPONENT (FBSDK_DLL, VideoOut) |
| FB_DEFINE_COMPONENT (FBSDK_DLL, VideoClip) |
| FB_DEFINE_COMPONENT (FBSDK_DLL, VideoClipImage) |
| FB_DEFINE_COMPONENT (FBSDK_DLL, VideoSwitcher) |
| __FB_FORWARD (FBVideo) |
| __FB_FORWARD (FBVideoClip) |
| FB_DEFINE_ENUM (FBSDK_DLL, TimeMode) |
| FB_DEFINE_ENUM (FBSDK_DLL, VideoProxyMode) |
| FB_DEFINE_ENUM (FBSDK_DLL, VideoStorageMode) |
| FB_DEFINE_ENUM (FBSDK_DLL, VideoInterlaceMode) |
| FB_DEFINE_ENUM (FBSDK_DLL, VideoFormat) |
| FB_DEFINE_ENUM (FBSDK_DLL, VideoResolution) |
| __FB_FORWARD (FBVideoClipImage) |
| __FB_FORWARD (FBVideoMemory) |
| __FB_FORWARD (FBVideoIn) |
| __FB_FORWARD (FBVideoOut) |
| __FB_FORWARD (FBVideoSwitcher) |
| __FB_FORWARD (FBEventVideoSwitcher) |
| FB_DEFINE_ENUM (FBSDK_DLL, ClipEnd) |
| FB_DEFINE_ENUM (FBSDK_DLL, PlayMode) |
FBVideo and derivative classes.
Definition in file fbvideo.h.