Home
WebRTC module

TrackHandle

Result of creating a track: the track itself plus its RTP config.

TrackHandle

#include <icy/webrtc/track.h>
struct TrackHandle

Defined in src/webrtc/include/icy/webrtc/track.h:31

Result of creating a track: the track itself plus its RTP config. Keep the config around - you need it for WebRtcTrackSender.

List of all members

NameKindOwner
trackvariableDeclared here
rtpConfigvariableDeclared here

Public Attributes

ReturnNameDescription
std::shared_ptr< rtc::Track >trackThe libdatachannel track added to the PeerConnection.
std::shared_ptr< rtc::RtpPacketizationConfig >rtpConfigRTP packetization state required by WebRtcTrackSender.

track

std::shared_ptr< rtc::Track > track

Defined in src/webrtc/include/icy/webrtc/track.h:33

The libdatachannel track added to the PeerConnection.


rtpConfig

std::shared_ptr< rtc::RtpPacketizationConfig > rtpConfig

Defined in src/webrtc/include/icy/webrtc/track.h:34

RTP packetization state required by WebRtcTrackSender.