Merge branch 'dev_sweeper-d_230423_3.1.0' of http://gitlab.zhidaoauto.com/SCA/L4HA/AndroidApp/MoGoEagleEye into dev_sweeper-d_230423_3.1.0
This commit is contained in:
@@ -54,6 +54,7 @@ message TaskInfo {
|
||||
uint64 taskEndTime = 5; //任务预计结束时间 时间戳
|
||||
uint64 currentTime = 6; //当前时间戳
|
||||
repeated SubTaskInfo subList = 7; // 子任务列表信息
|
||||
bool isPop = 8; // 是否弹窗
|
||||
}
|
||||
|
||||
//1.2、响应信息
|
||||
|
||||
@@ -12,6 +12,7 @@ message TaskConfirm {
|
||||
string sn = 1;// sn
|
||||
string taskId = 2;// 大任务编号
|
||||
string subTaskId = 3;// 子任务编号
|
||||
bool isPop = 4; // 是否弹窗
|
||||
}
|
||||
|
||||
//2.2、响应信息
|
||||
|
||||
@@ -22,6 +22,7 @@ message StopTaskReq {
|
||||
string sn = 1;// sn
|
||||
string taskId = 2;// 大任务ID
|
||||
StopTaskType type = 3; //任务结束类型
|
||||
bool isPop = 4; // 是否弹窗
|
||||
}
|
||||
|
||||
//4.2、响应信息
|
||||
|
||||
@@ -21,13 +21,13 @@ public class M1StitchedVideoMessage extends MyAbstractMessageHandler {
|
||||
int len = raw.getPackageLengthValue() - raw.getOffsetValue();
|
||||
byte[] data = new byte[len];
|
||||
System.arraycopy(raw.originalData.toByteArray(), raw.getOffsetValue(), data, 0, len);
|
||||
AdasChannel.calculateTimeConsumingOnDispatchRaw("M1StitchedVideoMessage", raw.receiveTime);
|
||||
AdasChannel.calculateTimeConsumingOnDispatchRaw("M1拼接视频", raw.receiveTime);
|
||||
long nowTime = 0;
|
||||
if (CupidLogUtils.isEnableLog())
|
||||
nowTime = SystemClock.elapsedRealtime();
|
||||
if (adasListener != null) {
|
||||
adasListener.onM1StitchedVideo(raw.getHeader(), data);
|
||||
}
|
||||
AdasChannel.calculateTimeConsumingBusiness("M1StitchedVideoMessage", nowTime);
|
||||
AdasChannel.calculateTimeConsumingBusiness("M1拼接视频", nowTime);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -138,9 +138,13 @@ public class SubscribeInterface {
|
||||
MessageType[] types = MessageType.values();
|
||||
if (types.length > 0) {
|
||||
for (MessageType messageType : types) {
|
||||
//连接成功后只有M1拼接视频接收接口默认不进行订阅,其他接收接口默认自动订阅
|
||||
if (messageType != MessageType.TYPE_RECEIVE_M1_STITCHED_VIDEO && messageType.name().toLowerCase().contains("type_receive")) {
|
||||
subscribedInterface.put(messageType, messageType.typeCode.getNumber());
|
||||
if (messageType.name().toLowerCase().contains("type_receive")) {
|
||||
//连接成功后只有M1拼接视频接收接口默认不进行订阅,其他接收接口默认自动订阅
|
||||
if (messageType == MessageType.TYPE_RECEIVE_M1_STITCHED_VIDEO) {
|
||||
unsubscribedInterface.put(messageType, messageType.typeCode.getNumber());
|
||||
} else {
|
||||
subscribedInterface.put(messageType, messageType.typeCode.getNumber());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user