MillicastSDK 2.2.0
|
Manages and plays a single audio resource. More...
#include <track.h>
Instance Methods | |
(void) | - addRenderer: |
(void) | - removeRenderer: |
(void) | - setVolume: |
![]() | |
(NSString *) | - getId |
(NSString *) | - kind |
(BOOL) | - isEnabled |
(void) | - enable: |
(instancetype) | - initWithCppTrack: [implementation] |
(instancetype) | - initWithSource:cppTrack: [implementation] |
Additional Inherited Members | |
![]() | |
std::weak_ptr< millicast::Track > | cpp_track [implementation] |
id | source [implementation] |
Manages and plays a single audio resource.
- (void) addRenderer: | (id< MCAudioRenderer >) | renderer |
Adds an audio renderer to render this track. Several renderers can be added to the track. Each one will be called when a new frame becomes available.
- (void) removeRenderer: | (id< MCAudioRenderer >) | renderer |
Removes a renderer from the list.
- (void) setVolume: | (double) | volume |
Sets the volume of the remote audio track.