LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpPayloadParams Class Reference

Public Member Functions

RtpPayloadParams & operator= (RtpPayloadParams const &)
MCAPI ::std::optional<::webrtc::FrameDependencyStructureGenericStructure (::webrtc::CodecSpecificInfo const *codec_specific_info)
MCAPI void GenericToGeneric (int64 frame_id, bool is_keyframe, ::webrtc::RTPVideoHeader *rtp_video_header)
MCAPI::webrtc::RTPVideoHeader GetRtpVideoHeader (::webrtc::EncodedImage const &image, ::webrtc::CodecSpecificInfo const *codec_specific_info, ::std::optional< int64 > shared_frame_id)
MCAPI void H264ToGeneric (::webrtc::CodecSpecificInfoH264 const &h264_info, int64 frame_id, bool is_keyframe, ::webrtc::RTPVideoHeader *rtp_video_header)
MCAPI RtpPayloadParams (::webrtc::RtpPayloadParams const &)
MCAPI RtpPayloadParams (uint ssrc, ::webrtc::RtpPayloadState const *state, ::webrtc::FieldTrialsView const &trials)
MCAPI void SetDependenciesVp8Deprecated (::webrtc::CodecSpecificInfoVP8 const &vp8_info, int64 frame_id, bool is_keyframe, int spatial_index, int temporal_index, bool layer_sync, ::webrtc::RTPVideoHeader::GenericDescriptorInfo *generic)
MCAPI void SetDependenciesVp8New (::webrtc::CodecSpecificInfoVP8 const &vp8_info, int64 frame_id, bool is_keyframe, bool layer_sync, ::webrtc::RTPVideoHeader::GenericDescriptorInfo *generic)
MCAPI void SetGeneric (::webrtc::CodecSpecificInfo const *codec_specific_info, int64 frame_id, bool is_keyframe, ::webrtc::RTPVideoHeader *rtp_video_header)
MCAPI void Vp8ToGeneric (::webrtc::CodecSpecificInfoVP8 const &vp8_info, int64 frame_id, bool is_keyframe, ::webrtc::RTPVideoHeader *rtp_video_header)
MCAPI void Vp9ToGeneric (::webrtc::CodecSpecificInfoVP9 const &vp9_info, int64 frame_id, ::webrtc::RTPVideoHeader &rtp_video_header)
MCAPI uint ssrc () const
MCAPI::webrtc::RtpPayloadState state () const
MCAPI ~RtpPayloadParams ()
MCAPI void * $ctor (::webrtc::RtpPayloadParams const &)
MCAPI void * $ctor (uint ssrc, ::webrtc::RtpPayloadState const *state, ::webrtc::FieldTrialsView const &trials)
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 232 > mUnkc44b72
::ll::UntypedStorage< 8, 72 > mUnkffe723
::ll::UntypedStorage< 8, 512 > mUnk47cd44
::ll::UntypedStorage< 8, 24 > mUnkd94a99
::ll::UntypedStorage< 8, 64 > mUnkfd2f60
::ll::UntypedStorage< 8, 24 > mUnk74e0be
::ll::UntypedStorage< 1, 2 > mUnkb8925e
::ll::UntypedStorage< 4, 4 > mUnkc57cec
::ll::UntypedStorage< 8, 24 > mUnkf69696
::ll::UntypedStorage< 1, 1 > mUnk94f364
::ll::UntypedStorage< 1, 1 > mUnk442466

Constructor & Destructor Documentation

◆ RtpPayloadParams() [1/2]

MCAPI webrtc::RtpPayloadParams::RtpPayloadParams ( ::webrtc::RtpPayloadParams const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RtpPayloadParams() [2/2]

MCAPI webrtc::RtpPayloadParams::RtpPayloadParams ( uint ssrc,
::webrtc::RtpPayloadState const * state,
::webrtc::FieldTrialsView const & trials )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~RtpPayloadParams()

MCAPI webrtc::RtpPayloadParams::~RtpPayloadParams ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ GenericStructure()

MCAPI ::std::optional<::webrtc::FrameDependencyStructure > webrtc::RtpPayloadParams::GenericStructure ( ::webrtc::CodecSpecificInfo const * codec_specific_info)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GenericToGeneric()

MCAPI void webrtc::RtpPayloadParams::GenericToGeneric ( int64 frame_id,
bool is_keyframe,
::webrtc::RTPVideoHeader * rtp_video_header )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetRtpVideoHeader()

MCAPI::webrtc::RTPVideoHeader webrtc::RtpPayloadParams::GetRtpVideoHeader ( ::webrtc::EncodedImage const & image,
::webrtc::CodecSpecificInfo const * codec_specific_info,
::std::optional< int64 > shared_frame_id )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ H264ToGeneric()

MCAPI void webrtc::RtpPayloadParams::H264ToGeneric ( ::webrtc::CodecSpecificInfoH264 const & h264_info,
int64 frame_id,
bool is_keyframe,
::webrtc::RTPVideoHeader * rtp_video_header )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetDependenciesVp8Deprecated()

MCAPI void webrtc::RtpPayloadParams::SetDependenciesVp8Deprecated ( ::webrtc::CodecSpecificInfoVP8 const & vp8_info,
int64 frame_id,
bool is_keyframe,
int spatial_index,
int temporal_index,
bool layer_sync,
::webrtc::RTPVideoHeader::GenericDescriptorInfo * generic )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetDependenciesVp8New()

MCAPI void webrtc::RtpPayloadParams::SetDependenciesVp8New ( ::webrtc::CodecSpecificInfoVP8 const & vp8_info,
int64 frame_id,
bool is_keyframe,
bool layer_sync,
::webrtc::RTPVideoHeader::GenericDescriptorInfo * generic )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetGeneric()

MCAPI void webrtc::RtpPayloadParams::SetGeneric ( ::webrtc::CodecSpecificInfo const * codec_specific_info,
int64 frame_id,
bool is_keyframe,
::webrtc::RTPVideoHeader * rtp_video_header )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Vp8ToGeneric()

MCAPI void webrtc::RtpPayloadParams::Vp8ToGeneric ( ::webrtc::CodecSpecificInfoVP8 const & vp8_info,
int64 frame_id,
bool is_keyframe,
::webrtc::RTPVideoHeader * rtp_video_header )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Vp9ToGeneric()

MCAPI void webrtc::RtpPayloadParams::Vp9ToGeneric ( ::webrtc::CodecSpecificInfoVP9 const & vp9_info,
int64 frame_id,
::webrtc::RTPVideoHeader & rtp_video_header )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ssrc()

MCAPI uint webrtc::RtpPayloadParams::ssrc ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ state()

MCAPI::webrtc::RtpPayloadState webrtc::RtpPayloadParams::state ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * webrtc::RtpPayloadParams::$ctor ( ::webrtc::RtpPayloadParams const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * webrtc::RtpPayloadParams::$ctor ( uint ssrc,
::webrtc::RtpPayloadState const * state,
::webrtc::FieldTrialsView const & trials )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::RtpPayloadParams::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: