houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5 import com.sun.jna.Pointer;
6
7 /** 
8 * @author 291189
9 * @description  多通道回放预览参数 
10 * @origin autoTool
11 * @date 2023/05/16 14:49:19
12 */
13 public class NET_MULTI_PLAYBACK_PARAM extends NetSDKLib.SdkStructure {
14
15 public            int                    dwSize;
16 /** 
17 预览通道号
18 */
19 public            int[]                    nChannels=new int[64];
20 /** 
21 预览通道数
22 */
23 public            int                    nChannelNum;
24 /** 
25 回放文件类型,0:普通录象;1:报警录象;2:移动检测;3:卡号录象;4:图片
26 */
27 public            int                    nType;
28 /** 
29 回放开始时间
30 */
31 public NET_TIME stStartTime=new NET_TIME();
32 /** 
33 回放结束时间
34 */
35 public NET_TIME stEndTime=new NET_TIME();
36 /** 
37 帧率,1~25
38 */
39 public            int                    nFPS;
40 /** 
41 码流值,192~1024
42 */
43 public            int                    nBitRate;
44 /** 
45 分辨率,"D1"、"HD1"、"2CIF"、"CIF"、"QCIF"
46 */
47 public            byte[]                    szResolution=new byte[64];
48 /** 
49 超时等待时间
50 */
51 public            int                    nWaitTime;
52 /** 
53 视频播放窗口句柄
54 */
55 public Pointer hWnd;
56 /** 
57 视频数据回调
58 */
59 public            NetSDKLib.fDataCallBack                    fDownLoadDataCallBack;
60 /** 
61 视频数据用户数据
62 */
63 public            Pointer                    dwDataUser;
64 /** 
65 回放进度回调
66 */
67 public            NetSDKLib.fDownLoadPosCallBack                    cbDownLoadPos;
68 /** 
69 进度回调用户数据
70 */
71 public            Pointer                    dwPosUser;
72
73 public NET_MULTI_PLAYBACK_PARAM(){
74         this.dwSize=this.size();
75 }
76 }