// // LocalRecordViewController.h // lechangeDemo // // Created by mac318340418 on 16/7/11. // Copyright © 2016年 dh-Test. All rights reserved. // #import "LCOpenSDK_DownloadListener.h" #import "DeviceViewController.h" #import "MyViewController.h" #import typedef NS_ENUM(NSInteger, RecordType) { DeviceRecord = 0, CloudRecord = 1 }; @interface RecordViewController : MyViewController { UIActivityIndicatorView* m_progressInd; UILabel* m_toastLab; NSString* m_accessToken; NSString* m_playToken; NSString* m_strDevSelected; NSString* m_encryptKey; NSString* m_accessType; NSInteger m_devChnSelected; RecordType m_recordType; NSString* m_strRecSelected; NSString* m_strRecRegSelected; NSString* m_beginTimeSelected; NSString* m_endTimeSelected; UIImage* m_imgPicSelected; } @property (weak, nonatomic) IBOutlet UIView* m_viewDateBar; @property (weak, nonatomic) IBOutlet UIButton *m_dateCancelBtn; @property (weak, nonatomic) IBOutlet UIButton *m_dateSelectBtn; @property (weak, nonatomic) IBOutlet UILabel *m_dateLab; @property (weak, nonatomic) IBOutlet UIDatePicker* m_datePicker; @property (weak, nonatomic) IBOutlet UIImageView* m_ImgRecordNull; - (void)setInfo:(NSString*)token playToken:(NSString *)playToken Dev:(NSString*)deviceId Key:(NSString*)key Chn:(NSInteger)chn Type:(RecordType)type accessType:(NSString*)accessType; - (void)downloadThread; - (void)destroyThread; - (void)onDownloadReceiveData:(NSInteger)index datalen:(NSInteger)datalen; - (void)onDownloadState:(NSInteger)index code:(NSString*)code type:(NSInteger)type; @end