![]() |
Intel® Collaboration Suite for WebRTC
version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for iOS*
|
frame generator interface for audio More...
#import <OWTFrameGeneratorProtocol.h>
Instance Methods | |
(NSUInteger) | - framesForNext10Ms:capacity: |
Generate frames for next 10ms. More... | |
(NSUInteger) | - sampleRate |
Get sample rate for frames generated. | |
(NSUInteger) | - channelNumber |
Get numbers of channel for frames generated. | |
frame generator interface for audio
Sample rate and channel numbers cannot be changed once the generator is created. Currently, only 16 bit little-endian PCM is supported.
- (NSUInteger) framesForNext10Ms: | (uint8_t *) | buffer | |
capacity: | (const NSUInteger) | capacity | |
Generate frames for next 10ms.
buffer | Points to the start address for frame data. The memory is allocated and owned by SDK. Implementations should fill frame data to the memory starts from |buffer|. |
capacity | Buffer's capacity. It will be equal or greater to expected frame buffer size. |