API Reference
On this page
Public Types | |
| enum class | Direction : int { KUnknown = 0 , KReceiver = 1 , KSender = 2 } |
Public Member Functions | |
| virtual bool | IsKeyFrame () const =0 |
| virtual::webrtc::VideoFrameMetadata | Metadata () const =0 |
| virtual void | SetMetadata (::webrtc::VideoFrameMetadata const &metadata)=0 |
| MCAPI | TransformableVideoFrameInterface (::webrtc::TransformableFrameInterface::Passkey passkey) |
| MCAPI void * | $ctor (::webrtc::TransformableFrameInterface::Passkey passkey) |
| virtual ::webrtc::ArrayView< uchar const > | GetData () const =0 |
| virtual void | SetData (::webrtc::ArrayView< uchar const > data)=0 |
| virtual uchar | GetPayloadType () const =0 |
| virtual bool | CanSetPayloadType () const |
| virtual void | SetPayloadType (uchar payload_type) |
| virtual uint | GetSsrc () const =0 |
| virtual uint | GetTimestamp () const =0 |
| virtual void | SetRTPTimestamp (uint timestamp)=0 |
| 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 =0 |
| virtual ::std::optional<::webrtc::Timestamp > | ReceiveTime () const =0 |
| virtual ::std::optional<::webrtc::Timestamp > | CaptureTime () const =0 |
| virtual bool | CanSetCaptureTime () const |
| virtual void | SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time) |
| virtual ::std::optional<::webrtc::TimeDelta > | SenderCaptureTimeOffset () const =0 |
| MCAPI bool | $CanSetPayloadType () const |
| MCAPI void | $SetPayloadType (uchar payload_type) |
| MCAPI ::std::optional<::webrtc::Timestamp > | $GetCaptureTimeIdentifier () const |
| MCAPI ::std::optional<::webrtc::Timestamp > | $GetPresentationTimestamp () const |
| MCAPI::webrtc::TransformableFrameInterface::Direction | $GetDirection () const |
| MCAPI bool | $CanSetCaptureTime () const |
| MCAPI void | $SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
|
explicit |
| MCAPI void * webrtc::TransformableVideoFrameInterface::$ctor | ( | ::webrtc::TransformableFrameInterface::Passkey | passkey | ) |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |