From 3e8437ae559487362fae3525beb79c534c213a51 Mon Sep 17 00:00:00 2001 From: 单军华 Date: Thu, 12 Jul 2018 13:44:34 +0800 Subject: [PATCH] bug修复和功能优化 --- screendisplay/Pods/EaseUI/EaseUI/EMUIKit/3rdparty/DeviceHelper/internal/EMCDDeviceManager+Media.h | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/3rdparty/DeviceHelper/internal/EMCDDeviceManager+Media.h b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/3rdparty/DeviceHelper/internal/EMCDDeviceManager+Media.h new file mode 100755 index 0000000..920b3ee --- /dev/null +++ b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/3rdparty/DeviceHelper/internal/EMCDDeviceManager+Media.h @@ -0,0 +1,45 @@ +/************************************************************ + * * Hyphenate CONFIDENTIAL + * __________________ + * Copyright (C) 2016 Hyphenate Inc. All rights reserved. + * + * NOTICE: All information contained herein is, and remains + * the property of Hyphenate Inc. + * Dissemination of this information or reproduction of this material + * is strictly forbidden unless prior written permission is obtained + * from Hyphenate Inc. + */ + +#import "EMCDDeviceManagerBase.h" + +@interface EMCDDeviceManager (Media) + +#pragma mark - AudioPlayer +// Play the audio +- (void)asyncPlayingWithPath:(NSString *)aFilePath + completion:(void(^)(NSError *error))completon; +// Stop playing +- (void)stopPlaying; + +- (void)stopPlayingWithChangeCategory:(BOOL)isChange; + +-(BOOL)isPlaying; + +#pragma mark - AudioRecorder +// Start recording +- (void)asyncStartRecordingWithFileName:(NSString *)fileName + completion:(void(^)(NSError *error))completion; + +// Stop recording +-(void)asyncStopRecordingWithCompletion:(void(^)(NSString *recordPath, + NSInteger aDuration, + NSError *error))completion; +// Cancel recording +-(void)cancelCurrentRecording; + +-(BOOL)isRecording; + +// Get the saved data path ++ (NSString*)dataPath; + +@end -- Gitblit v1.8.0