API Reference
On this page
Public Types | |
| enum class | Direction : int { KUnknown = 0 , KReceiver = 1 , KSender = 2 } |
Public Member Functions | |
| TransformableVideoSenderFrame & | operator= (TransformableVideoSenderFrame const &) |
| TransformableVideoSenderFrame (TransformableVideoSenderFrame const &) | |
| virtual ::webrtc::ArrayView< uchar const > | GetData () const |
| virtual void | SetData (::webrtc::ArrayView< uchar const > data) |
| virtual uint | GetTimestamp () const |
| virtual void | SetRTPTimestamp (uint timestamp) |
| virtual uint | GetSsrc () const |
| virtual bool | IsKeyFrame () const |
| virtual::webrtc::VideoFrameMetadata | Metadata () const |
| virtual void | SetMetadata (::webrtc::VideoFrameMetadata const &metadata) |
| virtual uchar | GetPayloadType () const |
| virtual ::std::optional<::webrtc::Timestamp > | GetCaptureTimeIdentifier () const |
| virtual ::std::optional<::webrtc::Timestamp > | GetPresentationTimestamp () const |
| virtual::webrtc::TransformableFrameInterface::Direction | GetDirection () const |
| virtual::std::string | GetMimeType () const |
| virtual ::std::optional<::webrtc::Timestamp > | ReceiveTime () const |
| virtual ::std::optional<::webrtc::Timestamp > | CaptureTime () const |
| virtual ::std::optional<::webrtc::TimeDelta > | SenderCaptureTimeOffset () const |
| MCAPI | TransformableVideoSenderFrame (::webrtc::EncodedImage const &encoded_image, ::webrtc::RTPVideoHeader const &video_header, int payload_type, ::std::optional<::webrtc::VideoCodecType > codec_type, uint rtp_timestamp, ::webrtc::TimeDelta expected_retransmission_time, uint ssrc, ::std::vector< uint > csrcs) |
| MCAPI void * | $ctor (::webrtc::EncodedImage const &encoded_image, ::webrtc::RTPVideoHeader const &video_header, int payload_type, ::std::optional<::webrtc::VideoCodecType > codec_type, uint rtp_timestamp, ::webrtc::TimeDelta expected_retransmission_time, uint ssrc, ::std::vector< uint > csrcs) |
| MCAPI ::webrtc::ArrayView< uchar const > | $GetData () const |
| MCAPI void | $SetData (::webrtc::ArrayView< uchar const > data) |
| MCAPI uint | $GetTimestamp () const |
| MCAPI void | $SetRTPTimestamp (uint timestamp) |
| MCAPI uint | $GetSsrc () const |
| MCAPI bool | $IsKeyFrame () const |
| MCAPI::webrtc::VideoFrameMetadata | $Metadata () const |
| MCAPI void | $SetMetadata (::webrtc::VideoFrameMetadata const &metadata) |
| MCAPI uchar | $GetPayloadType () const |
| MCAPI ::std::optional<::webrtc::Timestamp > | $GetCaptureTimeIdentifier () const |
| MCAPI ::std::optional<::webrtc::Timestamp > | $GetPresentationTimestamp () const |
| MCAPI::webrtc::TransformableFrameInterface::Direction | $GetDirection () const |
| MCAPI::std::string | $GetMimeType () const |
| MCAPI ::std::optional<::webrtc::Timestamp > | $ReceiveTime () const |
| MCAPI ::std::optional<::webrtc::Timestamp > | $CaptureTime () const |
| MCAPI ::std::optional<::webrtc::TimeDelta > | $SenderCaptureTimeOffset () const |
| MCAPI void * | $ctor (::webrtc::TransformableFrameInterface::Passkey passkey) |
| virtual bool | CanSetPayloadType () const |
| virtual void | SetPayloadType (uchar payload_type) |
| virtual bool | CanSetCaptureTime () const |
| virtual void | SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time) |
| MCAPI bool | $CanSetPayloadType () const |
| MCAPI void | $SetPayloadType (uchar payload_type) |
| MCAPI bool | $CanSetCaptureTime () const |
| MCAPI void | $SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 8 > | mUnk93a870 |
| ::ll::UntypedStorage< 8, 8 > | mUnkf67935 |
| ::ll::UntypedStorage< 8, 2032 > | mUnk9b5844 |
| ::ll::UntypedStorage< 4, 4 > | mUnk54cc76 |
| ::ll::UntypedStorage< 1, 1 > | mUnkdc649c |
| ::ll::UntypedStorage< 4, 8 > | mUnk428102 |
| ::ll::UntypedStorage< 4, 4 > | mUnk682ac3 |
| ::ll::UntypedStorage< 8, 8 > | mUnk3b233b |
| ::ll::UntypedStorage< 8, 16 > | mUnk8e882c |
| ::ll::UntypedStorage< 8, 8 > | mUnkffbf2c |
| ::ll::UntypedStorage< 4, 4 > | mUnkdbbc06 |
| ::ll::UntypedStorage< 8, 24 > | mUnk417d28 |
| MCAPI webrtc::TransformableVideoSenderFrame::TransformableVideoSenderFrame | ( | ::webrtc::EncodedImage const & | encoded_image, |
| ::webrtc::RTPVideoHeader const & | video_header, | ||
| int | payload_type, | ||
| ::std::optional<::webrtc::VideoCodecType > | codec_type, | ||
| uint | rtp_timestamp, | ||
| ::webrtc::TimeDelta | expected_retransmission_time, | ||
| uint | ssrc, | ||
| ::std::vector< uint > | csrcs ) |
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableVideoFrameInterface.
|
virtual |
Implements webrtc::TransformableVideoFrameInterface.
|
virtual |
Implements webrtc::TransformableVideoFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
|
virtual |
Implements webrtc::TransformableFrameInterface.
| MCAPI void * webrtc::TransformableVideoSenderFrame::$ctor | ( | ::webrtc::EncodedImage const & | encoded_image, |
| ::webrtc::RTPVideoHeader const & | video_header, | ||
| int | payload_type, | ||
| ::std::optional<::webrtc::VideoCodecType > | codec_type, | ||
| uint | rtp_timestamp, | ||
| ::webrtc::TimeDelta | expected_retransmission_time, | ||
| uint | ssrc, | ||
| ::std::vector< uint > | csrcs ) |
| MCAPI ::webrtc::ArrayView< uchar const > webrtc::TransformableVideoSenderFrame::$GetData | ( | ) | const |
| MCAPI void webrtc::TransformableVideoSenderFrame::$SetData | ( | ::webrtc::ArrayView< uchar const > | data | ) |
| MCAPI uint webrtc::TransformableVideoSenderFrame::$GetTimestamp | ( | ) | const |
| MCAPI void webrtc::TransformableVideoSenderFrame::$SetRTPTimestamp | ( | uint | timestamp | ) |
| MCAPI uint webrtc::TransformableVideoSenderFrame::$GetSsrc | ( | ) | const |
| MCAPI bool webrtc::TransformableVideoSenderFrame::$IsKeyFrame | ( | ) | const |
| MCAPI::webrtc::VideoFrameMetadata webrtc::TransformableVideoSenderFrame::$Metadata | ( | ) | const |
| MCAPI void webrtc::TransformableVideoSenderFrame::$SetMetadata | ( | ::webrtc::VideoFrameMetadata const & | metadata | ) |
| MCAPI uchar webrtc::TransformableVideoSenderFrame::$GetPayloadType | ( | ) | const |
| MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableVideoSenderFrame::$GetCaptureTimeIdentifier | ( | ) | const |
| MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableVideoSenderFrame::$GetPresentationTimestamp | ( | ) | const |
| MCAPI::webrtc::TransformableFrameInterface::Direction webrtc::TransformableVideoSenderFrame::$GetDirection | ( | ) | const |
| MCAPI::std::string webrtc::TransformableVideoSenderFrame::$GetMimeType | ( | ) | const |
| MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableVideoSenderFrame::$ReceiveTime | ( | ) | const |
| MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableVideoSenderFrame::$CaptureTime | ( | ) | const |
| MCAPI ::std::optional<::webrtc::TimeDelta > webrtc::TransformableVideoSenderFrame::$SenderCaptureTimeOffset | ( | ) | const |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |