Classes
|
class
|
FBVideo |
|
Video media class. More...
|
class
|
FBVideoClip |
class
|
FBVideoClipImage |
class
|
FBVideoMemory |
|
Video media class. 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 |
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, VideoProxyMode) |
|
FB_DEFINE_ENUM
(FBSDK_DLL, VideoStorageMode) |
|
FB_DEFINE_ENUM
(FBSDK_DLL, VideoInterlaceMode) |
|
FB_DEFINE_ENUM
(FBSDK_DLL, VideoFormat) |
|
__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.