EasyManua.ls Logo

HIKVISION DS-4 Series - 5.1.40. SetDisplayStandard(); 5.1.41. SetDisplayRegion(); 5.1.53. HW_LocateByFrameNumber(); 5.1.54. HW_InputDataByFrame()

HIKVISION DS-4 Series
51 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Technical Manual
© 2006-2010 by HIKVISION. All rights reserved. 48
5.1.53. int HW_LocateByFrameNumber(int hChannel,UINT frmNum);
Parameter:
int hChannel channel handler
UINT frmNum the frame number That want to locate
Explanation:
Locate the playing by the frame number. It will be valid after set the index and on file
mode. The total frame numbers could get by calling HW_GetFileTotalFrames().
New API in v4.2 SDK
5.1.54. int HW_InputDataByFrame(int hChannel,char* pBuf,int nSize)
Parameter:
hChannel channel handler
pBuf the address for the data buffer
nSize the size for the data buffer
Explanation:
The function should be called after open the stream, and processes in more real-time
Return: nSize if call success, else -1
5.1.55. HW_SetDecoderPostProcess(int hChannel, UINT param)
Explanation:
Avoid the flash of the image while decoding.
Parameter:
int hChannel channel handler
UINT param 0: end the process 1: start the process
New API in v4.3 SDK
5.1.56. int RegisterDecoderVideoCaptureCallback(DECODER_VIDEO_CAPTURE_CALLBACK
DecoderVideoCaptureCallback,void *context)
Explanation:
Invoke this API to register a callback function for getting decoded video data.
Parameters:
DecoderVideoCaptureCallback Callback function;
void *context Context when invoke callback function
Callback function description:
typedef void (*DECODER_VIDEO_CAPTURE_CALLBACK)(
UINT nChannelNumber, void *DataBuf,
UINT width, UINT height,
UINT nFrameNum, UINT nFrameTime,
SYSTEMTIME*pFrameAbsoluteTime, void *context)
UINT nChannelNumber Channel handle
void *DataBuf Address of buffer
UINT width Width of image
UINT height Height of image

Related product manuals