1 //
2 // JCMediaDeviceCallback.h
3 // JCSDK-OC
4 //
5 // Created by maikireton on 2017/8/11.
6 // Copyright © 2017年 juphoon. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "JCMediaDeviceConstants.h"
11 
20 @protocol JCMediaDeviceCallback <NSObject>
21 
27 -(void)onCameraUpdate;
28 
36 -(void)onAudioOutputTypeChange:(NSString*)audioOutputType;
37 
45 -(void)onRenderReceived:(JCMediaDeviceVideoCanvas*)canvas;
46 
54 -(void)onRenderStart:(JCMediaDeviceVideoCanvas*)canvas;
55 
65 -(void)onAudioInerruptAndResume:(BOOL)interrupt;
66 
67 
78 -(void)onAudioInputVolume:(NSString *)audioInput samplingRate:(int)samplingRate channelNumber:(int)channelNumber inputVolume:(int)inputVolume;
79 
80 
91 -(void)onAudioOutputVolume:(NSString *)audioOutput samplingRate:(int)samplingRate channelNumber:(int)channelNumber outputVolume:(int)outputVolume;
92 
96 - (void)onScreenCaptureStart;
97 
101 - (void)onScreenCaptureStop;
102 
103 
104 
105 @end
106 
最后更新时间: 2023/4/28 11:17:11