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.