Video Grabber class.
Used to grab video frames generated with the FBRenderer.
Public Member Functions |
|
__init__ (object pObject=None) | |
Constructor. |
|
SetOptions (FBVideoGrabOptions pOptions) | |
SetOptions. |
|
FBVideoGrabOptions | GetOptions () |
GetOptions give you a copy of current
grabbing options. |
|
ResetOptions () | |
SetDefaultOptions. |
|
SetRefreshViewFunc (pThis, function pCallbackFuncPtr) | |
SetRefreshViewFunc. |
|
SetPostRenderFrameCallback (pThis, function pCallbackFuncPtr) | |
SetPostRenderFrameCallback. |
|
bool | BeginGrab () |
BeginGrab. |
|
Grab () | |
Grab. |
|
EndGrab () | |
EndGrab. |
|
HFBImage | RenderSnapshot (int pWidth=-1, int pHeight=-1, bool pCameraLabel=False, bool pTimeCode=False, bool pSafeArea=False, bool pAxis=False, bool pGrid=False, bool pFrontPlate=False, bool pBackPlate=False) |
Render a snapshot of the actual display.
|
|
FBVideoGrabStats | GetStatistics () |
GetStatistics. |
|
str | GetLastErrorMsg () |
GetLastErrorMsg. |
__init__ | ( | object | pObject = None |
) |
Constructor.
pObject | For internal use only. |
Reimplemented from FBComponent.
SetOptions | ( | FBVideoGrabOptions | pOptions | ) |
SetOptions.
pOptions | Struct that contain all grabbing options. |
FBVideoGrabOptions GetOptions | ( | ) |
GetOptions give you a copy of current grabbing options.
ResetOptions | ( | ) |
SetDefaultOptions.
This function reset all grabbing options to the default value.
SetRefreshViewFunc | ( | pThis | , |
function | pCallbackFuncPtr | ||
) |
SetRefreshViewFunc.
Set the callback function to be called for each frame render.
pThis | Pointer to the callback receiver. |
pCallbackFuncPtr | Pointer to the callback function. |
SetPostRenderFrameCallback | ( | pThis | , |
function | pCallbackFuncPtr | ||
) |
SetPostRenderFrameCallback.
Set the callback function to be called after each frame is rendered.
pThis | Pointer to the callback receiver. |
pCallbackFuncPtr | Pointer to the callback function. |
bool BeginGrab | ( | ) |
BeginGrab.
Begin video grabbing session.
Grab | ( | ) |
EndGrab | ( | ) |
HFBImage RenderSnapshot | ( | int | pWidth = -1 , |
int | pHeight = -1 , |
||
bool | pCameraLabel =
False , |
||
bool | pTimeCode = False , |
||
bool | pSafeArea = False , |
||
bool | pAxis = False , |
||
bool | pGrid = False , |
||
bool | pFrontPlate =
False , |
||
bool | pBackPlate =
False |
||
) |
Render a snapshot of the actual display.
pWidth | |
pHeight | |
pCameraLabel | |
pTimeCode | |
pSafeArea | |
pAxis | |
pGrid | |
pFrontPlate | |
pBackPlate |
FBVideoGrabStats GetStatistics | ( | ) |
str GetLastErrorMsg | ( | ) |
GetLastErrorMsg.