TimeInfo.h 976 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // TimeInfo.h
  3. // FunSDKDemo
  4. //
  5. // Created by XM on 2018/11/14.
  6. // Copyright © 2018年 XM. All rights reserved.
  7. //
  8. /*****
  9. *
  10. * 按时间查询录像的结果保存对象,包含三个属性,录像类型、开始时间、结束时间
  11. *
  12. *
  13. *****/
  14. #import <Foundation/Foundation.h>
  15. typedef struct {
  16. unsigned char t0:4;
  17. unsigned char t1:4;
  18. } ByteRecordType;
  19. enum Video_Type { // 录像类型
  20. TYPE_NONE = 0,
  21. TYPE_NORMAL = 1, // 普通录像
  22. TYPE_ALARM = 2, // 报警录像
  23. TYPE_DETECTION = 3, // 检测录像
  24. TYPE_HAND = 4, // 手动录像
  25. };
  26. @interface TimeInfo : NSObject
  27. @property (nonatomic) enum Video_Type type;
  28. //如果在开始时间和结束时间之内有录像,即使只有一秒的录像,也会认为这段时间有录像
  29. @property (nonatomic, assign) int start_Time; //时间段开始时间,单位秒 s
  30. @property (nonatomic, assign) int end_Time; //时间段结束时间,单位秒 s
  31. @end