FBVideo and derivative classes. More...
Go to the source code of this file.
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... | |
Macros | |
| #define | FBSDK_DLL K_DLLIMPORT |
| Be sure that FBSDK_DLL is defined only once... More... | |
| #define | FBVideoDeclare(ClassName, Parent) |
| Video declaration. More... | |
| #define | FBVideoImplementation(ThisComponent) FBClassImplementation( ThisComponent ) |
| Video implementation. More... | |
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 (K_DLLIMPORT, Video) | |
| FB_DEFINE_COMPONENT (K_DLLIMPORT, VideoIn) | |
| FB_DEFINE_COMPONENT (K_DLLIMPORT, VideoOut) | |
| FB_DEFINE_COMPONENT (K_DLLIMPORT, VideoClip) | |
| FB_DEFINE_COMPONENT (K_DLLIMPORT, VideoClipImage) | |
| FB_DEFINE_COMPONENT (K_DLLIMPORT, VideoSwitcher) | |
| __FB_FORWARD (FBVideo) | |
| __FB_FORWARD (FBVideoClip) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, TimeMode) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, VideoProxyMode) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, VideoStorageMode) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, VideoInterlaceMode) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, VideoFormat) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, VideoResolution) | |
| __FB_FORWARD (FBVideoClipImage) | |
| __FB_FORWARD (FBVideoMemory) | |
| __FB_FORWARD (FBVideoIn) | |
| __FB_FORWARD (FBVideoOut) | |
| __FB_FORWARD (FBVideoSwitcher) | |
| __FB_FORWARD (FBEventVideoSwitcher) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, ClipEnd) | |
| FB_DEFINE_ENUM (K_DLLIMPORT, PlayMode) | |
| #define FBSDK_DLL K_DLLIMPORT |
| #define FBVideoDeclare | ( | ClassName, | |
| Parent | |||
| ) |
Video declaration.
| ClassName | Name of Video class. |
| Parent | Parent class of ClassName. |
| #define FBVideoImplementation | ( | ThisComponent | ) | FBClassImplementation( ThisComponent ) |
| enum FBClipEnd |
| enum FBPlayMode |
| enum FBVideoFormat |
| enum FBVideoInterlaceMode |
| enum FBVideoLiveType |
| enum FBVideoProxyMode |
| enum FBVideoResolution |
| enum FBVideoStorageMode |