fbsdk/fbvideo.h File Reference
FBVideo and derivative classes.
Definition in file fbvideo.h.
|
| 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...
|
| |
Be sure that FBSDK_DLL is defined only once...
Definition at line 48 of file fbvideo.h.
| #define FBVideoDeclare |
( |
|
ClassName, |
|
|
|
Parent |
|
) |
| |
Value:
public: \
ClassName(
const char* pName):Parent(pName) {
FBClassInit; } \
private:
#define FBClassInit
Class initialization.
#define FBClassDeclare(Name, Parent)
Class declaration.
Video declaration.
- Parameters
-
| ClassName | Name of Video class. |
| Parent | Parent class of ClassName. |
Definition at line 69 of file fbvideo.h.
Video implementation.
- Parameters
-
| ThisComponent | Name of Video class to implement. |
Definition at line 78 of file fbvideo.h.
Go to the source code of this file.