24 lines
527 B
Objective-C
24 lines
527 B
Objective-C
#import "Constraints.h"
|
|
#import "EncodedAudioFrame.h"
|
|
|
|
@implementation EncodedAudioFrame
|
|
|
|
+ (EncodedAudioFrame *)encodedAudioFrameWithData:(NSData *)audioData {
|
|
ows_require(audioData != nil);
|
|
EncodedAudioFrame *frame = [EncodedAudioFrame new];
|
|
frame->audioData = audioData;
|
|
return frame;
|
|
}
|
|
+ (EncodedAudioFrame *)encodedAudioFrameWithoutData {
|
|
return [EncodedAudioFrame new];
|
|
}
|
|
|
|
- (bool)isMissingAudioData {
|
|
return audioData == nil;
|
|
}
|
|
- (NSData *)tryGetAudioData {
|
|
return audioData;
|
|
}
|
|
|
|
@end
|