TVIRemoteDataTrackPublication Class Reference
Inherits from | TVIDataTrackPublication : TVITrackPublication : NSObject |
---|---|
Declared in | TVIRemoteDataTrackPublication.h |
Overview
TVIRemoteDataTrackPublication
contains the mapping between a published TVIRemoteDataTrack
and its server generated sid
.
trackSubscribed
Returns whether the Local Participant has subscribed to this track.
@property (nonatomic, assign, readonly, getter=isTrackSubscribed) BOOL trackSubscribed
Declared In
TVIRemoteDataTrackPublication.h
remoteTrack
The remote data track associated with the track publication.
@property (nonatomic, strong, readonly, nullable) TVIRemoteDataTrack *remoteTrack
Discussion
This property will return nil
unless the Local Participant is subscribed to this track.
Declared In
TVIRemoteDataTrackPublication.h
publishPriority
Get the TVITrackPriority
set by the publisher for the corresponding TVIRemoteDataTrack
.
@property (nonatomic, copy, readonly, nonnull) TVITrackPriority publishPriority
Discussion
This property will return TVITrackPriorityStandard
if no priority was specified by the publisher.
Declared In
TVIRemoteDataTrackPublication.h
– init
Developers shouldn’t initialize this class directly.
- (null_unspecified instancetype)init
Discussion
Track publications cannot be created explicitly
Declared In
TVIRemoteDataTrackPublication.h