42 TransformableVideoSenderFrame& operator=(TransformableVideoSenderFrame
const&);
43 TransformableVideoSenderFrame(TransformableVideoSenderFrame
const&);
44 TransformableVideoSenderFrame();
49 virtual ~TransformableVideoSenderFrame() =
default;
51 virtual ::webrtc::ArrayView<uchar const> GetData()
const ;
55 virtual uint GetTimestamp()
const ;
57 virtual void SetRTPTimestamp(uint timestamp) ;
59 virtual uint GetSsrc()
const ;
61 virtual bool IsKeyFrame()
const ;
63 virtual ::webrtc::VideoFrameMetadata Metadata()
const ;
67 virtual uchar GetPayloadType()
const ;
69 virtual ::std::optional<::webrtc::Timestamp> GetCaptureTimeIdentifier()
const ;
71 virtual ::std::optional<::webrtc::Timestamp> GetPresentationTimestamp()
const ;
73 virtual ::webrtc::TransformableFrameInterface::Direction GetDirection()
const ;
75 virtual ::std::string GetMimeType()
const ;
77 virtual ::std::optional<::webrtc::Timestamp> ReceiveTime()
const ;
79 virtual ::std::optional<::webrtc::Timestamp> CaptureTime()
const ;
81 virtual ::std::optional<::webrtc::TimeDelta> SenderCaptureTimeOffset()
const ;
91 ::std::optional<::webrtc::VideoCodecType> codec_type,
95 ::std::vector<uint> csrcs
106 ::std::optional<::webrtc::VideoCodecType> codec_type,
110 ::std::vector<uint> csrcs
117 MCNAPI ::webrtc::ArrayView<uchar const>
$GetData()
const;
139 MCNAPI ::webrtc::TransformableFrameInterface::Direction
$GetDirection()
const;