SystemFunctionConfig.h 904 B

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // SystemFunctionConfig.h
  3. // FunSDKDemo
  4. //
  5. // Created by XM on 2018/5/8.
  6. // Copyright © 2018年 XM. All rights reserved.
  7. //
  8. /***
  9. 获取设备各种通用能力级 SystemFunction
  10. *****/
  11. #import "Header.h"
  12. @protocol SystemFunctionConfigDelegate <NSObject>
  13. @optional
  14. //获取能力级回调信息
  15. - (void)SystemFunctionConfigGetResult:(BOOL)result;
  16. //获取h264+信息回调
  17. - (void)SmartH264InfoConfigGetResult:(BOOL)result smartH264:(int)SmartH264;
  18. @end
  19. #import "ConfigControllerBase.h"
  20. @interface SystemFunctionConfig : ConfigControllerBase
  21. @property (nonatomic, assign) id <SystemFunctionConfigDelegate> delegate;
  22. #pragma mark - 通过设备序列号获取设备各种能力级
  23. - (void)getSystemFunction:(NSString *)deviceMac;
  24. #pragma mark - 获取AVEnc.SmartH264信息
  25. - (void)getSmartH264Info;
  26. #pragma mark - 设置AVEnc.SmartH264信息
  27. - (void)setSmartH264Info:(int)smartH264;
  28. @end