开发版本-developer——01 first commit
This commit is contained in:
@@ -0,0 +1,117 @@
|
||||
//
|
||||
/** @file GWP2PClient+PictureAndSound.h @brief 处理图像和声音的分类 */
|
||||
// P2PSDK
|
||||
//
|
||||
// Created by apple on 17/2/28.
|
||||
// Copyright © 2017年 gwell. All rights reserved.
|
||||
//
|
||||
|
||||
#import "GWP2PClient.h"
|
||||
|
||||
/**
|
||||
视频制式枚举
|
||||
*/
|
||||
typedef enum GWP2PSetVideoFormat{
|
||||
GWP2PSetVideoFormatNTSC,
|
||||
GWP2PSetVideoFormatPAL
|
||||
}GWP2PSetVideoFormat;
|
||||
|
||||
|
||||
/**
|
||||
彩色模式
|
||||
*/
|
||||
typedef enum GWP2PColorMode{
|
||||
GWP2PColorModeBlackWhite,/**< 黑白色/开启红外灯 */
|
||||
GWP2PColorModeColorful,/**< 彩色/关闭红外灯 */
|
||||
}GWP2PColorMode;
|
||||
|
||||
/**
|
||||
@brief 处理图像声音的分类
|
||||
*/
|
||||
@interface GWP2PClient (PictureAndSound)
|
||||
|
||||
/**
|
||||
设置设备视频制式: NTSC , PAL 两种
|
||||
|
||||
获取视频制式请调 getMultipledeviceStatusWithDeviceID:password:completionBlock:
|
||||
|
||||
@param videoFormat 视频制式的枚举
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)setDeviceVideoFormat:(GWP2PSetVideoFormat)videoFormat
|
||||
withDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
设置设备音量
|
||||
|
||||
获取音量请调 getMultipledeviceStatusWithDeviceID:password:completionBlock:
|
||||
|
||||
@param volume 0-9的整数
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)setDeviceVolume:(NSUInteger)volume
|
||||
withDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
设置图像倒转状态
|
||||
|
||||
获取图像倒转状态请调 getMultipledeviceStatusWithDeviceID:password:completionBlock:
|
||||
|
||||
@param isImageReversed 图像是否倒转
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)setDeviceImageReverseState:(BOOL)isImageReversed
|
||||
withDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
获取设备指示灯状态
|
||||
|
||||
返回 BOOL值, 指示灯是否打开
|
||||
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)getDeviceIndicatorLightStatusWithDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
设置设备指示灯状态
|
||||
|
||||
@param on 指示灯开头状态
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)setDeviceIndicatorLightStatus:(BOOL)on
|
||||
withDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
设置设备色彩模式
|
||||
|
||||
@param colorMode 色彩模式
|
||||
@param deviceID 设备ID
|
||||
@param devicePassword 设备密码
|
||||
@param completionBlock 与设备交互完成后的回调Block
|
||||
*/
|
||||
- (void)setDeviceColorMode:(GWP2PColorMode)colorMode
|
||||
withDeviceID:(NSString *)deviceID
|
||||
devicePassword:(NSString *)devicePassword
|
||||
completionBlock:(CompletionBlock)completionBlock;
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user