File size: 646 Bytes
06555b5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from dataclasses import dataclass

from .mediastreams import MediaStreamTrack
from .rtcrtpreceiver import RTCRtpReceiver
from .rtcrtptransceiver import RTCRtpTransceiver


@dataclass
class RTCTrackEvent:
    """

    This event is fired on :class:`RTCPeerConnection` when a new

    :class:`MediaStreamTrack` is added by the remote party.

    """

    receiver: RTCRtpReceiver
    "The :class:`RTCRtpReceiver` associated with the event."
    track: MediaStreamTrack
    "The :class:`MediaStreamTrack` associated with the event."
    transceiver: RTCRtpTransceiver
    "The :class:`RTCRtpTransceiver` associated with the event."