Package io.antmedia.track
Interface ISubtrackPoller
public interface ISubtrackPoller
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasListener
(String mainTrackId) This method is used to check if a listener is registered for a given streamIdvoid
notifyNewSubTrack
(String mainTrackId, String role, String subTrackStreamId) void
notifySubtrackListeners
(String mainTrackId, List<Broadcast> subtracks) void
notifySubTrackRemoved
(String mainTrackId, String role, String streamId) This method is used to notify the listeners that a subtrack has been removedvoid
register
(String mainTrackId, ISubtrackPoller.SubtrackListener listener) void
unRegister
(String mainTrackId, ISubtrackPoller.SubtrackListener subtrackPollerListener)
-
Method Details
-
register
-
notifySubtrackListeners
-
notifyNewSubTrack
-
unRegister
-
hasListener
This method is used to check if a listener is registered for a given streamId- Parameters:
mainTrackId
- the streamId of the main track- Returns:
- true if there is a listener registered for the given streamId, false otherwise
-
notifySubTrackRemoved
This method is used to notify the listeners that a subtrack has been removed- Parameters:
mainTrackId
- the streamId of the main trackrole
- the role of the subtrackstreamId
- the streamId of the subtrack
-