houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author : 47040
7  * @since : Created in 2020/9/28 16:51
8  */
9 public class NET_COURSEMEDIA_FILE_INFO extends NetSDKLib.SdkStructure {
10     /**
11      * 视频信息ID,-1表示无此记录
12      */
13     public int nID;
14     /**
15      * 课程信息
16      */
17     public NET_COURSE_INFO stuCourseInfo;
18     /**
19      * 通道数量
20      */
21     public int nChannelNum;
22     /**
23      * 对应通道的录像分段数
24      */
25     public int[] nRecordNum = new int[64];
26     /**
27      * 录像信息,第一维下标为映射通道号(stuRecordInfo_1), 第二维为录像分段数(stuRecordInfo_1.stuRecordInfo_2)
28      */
29     public NET_RECORD_INFO_ARRAY[] stuRecordInfo_1 = new NET_RECORD_INFO_ARRAY[64];
30     /**
31      * 保留字节
32      */
33     public byte[] byReserved = new byte[128];
34
35     public NET_COURSEMEDIA_FILE_INFO() {
36         for (int i = 0; i < stuRecordInfo_1.length; i++) {
37             stuRecordInfo_1[i] = new NET_RECORD_INFO_ARRAY();
38         }
39     }
40
41     @Override
42     public int fieldOffset(String name) {
43         return super.fieldOffset(name);
44     }
45 }