Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCAudioRawData.h
Go to the documentation of this file.
1//
2// MobileRTCAudioRawData.h
3// MobileRTC
4//
5// Created by Zoom Communications on 2019/8/6.
6// Copyright © Zoom Communications, Inc. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
15@interface MobileRTCAudioRawData : NSObject
16
20@property (nonatomic, assign) char * _Nullable buffer;
21
25@property (nonatomic, assign) NSInteger bufferLen;
26
30@property (nonatomic, assign) NSInteger sampleRate;
31
35@property (nonatomic, assign) NSInteger channelNum;
36
40@property(nonatomic, strong, nullable) NSDate *timeStamp;
41
45- (BOOL)canAddRef;
46
50- (BOOL)addRef;
51
55- (NSInteger)releaseRef;
56
57@end
58
Represents audio raw data received from the SDK.
NSInteger bufferLen
Audio buffer data lenth.
NSDate * timeStamp
TimeStamp of audio data.
NSInteger releaseRef()
Minus reference count.
BOOL canAddRef()
Can add reference count or not.
NSInteger sampleRate
Audio sampling rate.
NSInteger channelNum
Number of audio channels.
char *_Nullable buffer
Data pointer of audio buffer data.
BOOL addRef()
Add reference count.