Manual

HDC-3x Series SDK (Linux)
Page 4
Table of Contents
1 HDCAPTURE SDK (LINUX) ...................................................................................... 6
1.1 HDCAPTURE SDK OVERVIEW ................................................................................... 7
1.2 SYSTEM REQUIREMENTS ............................................................................................ 7
1.3 SOFTWARE INSTALLATION .......................................................................................... 7
1.3.1 Bin File Only...................................................................................................... 7
1.3.2 Source Code....................................................................................................... 8
1.4 LAUNCH HDCAPTURE SDK..................................................................................... 10
1.5 VIDEO CAPTURE........................................................................................................11
1.5.1 Encoding Setting ...............................................................................................11
1.5.2 Encoding .......................................................................................................... 18
1.6 DECODING................................................................................................................ 20
1.6.1 Decoding Setting.............................................................................................. 20
1.6.2 Video I/O Setting .............................................................................................. 23
1.6.3 Decoding.......................................................................................................... 27
2 PROGRAMMING GUIDE......................................................................................... 30
2.1 MAIN THREAD ......................................................................................................... 31
2.2 ENCODE ................................................................................................................... 33
2.3 DECODE ................................................................................................................... 34
2.4 FUNCTIONS REFERENCE ........................................................................................... 35
2.4.1 OnFmbMessage ............................................................................................... 35
2.4.2 FmbInitInfo ...................................................................................................... 35
2.4.3 FmbReleaseInfo ............................................................................................... 35
2.4.4 FmbCreatDevInfoAll........................................................................................ 35
2.4.5 FmbDellDevInfoAll.......................................................................................... 36
2.4.6 FmbGetDeviceTotal......................................................................................... 36
2.4.7 FmbGetBoardTotal.......................................................................................... 36
2.4.8 FmbSetCurDeviceNum .................................................................................... 36
2.4.9 FmbGetCurDeviceNum.................................................................................... 37
2.4.10 FmbGetCurDevNumOnBoard ....................................................................... 37
2.4.11 FMBDeviceNumEnum ................................................................................... 37