LeviLamina
Loading...
Searching...
No Matches
SimulcastSdpSerializer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/RTCErrorOr.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { class MediaContentDescription; }
11namespace webrtc { class SimulcastDescription; }
12namespace webrtc { struct RidDescription; }
13// clang-format on
14
15namespace webrtc {
16
18public:
19 // member functions
20 // NOLINTBEGIN
21 MCNAPI ::webrtc::RTCErrorOr<::webrtc::RidDescription>
22 DeserializeRidDescription(::webrtc::MediaContentDescription const& media_desc, ::std::string_view string) const;
23
24 MCNAPI ::webrtc::RTCErrorOr<::webrtc::SimulcastDescription>
25 DeserializeSimulcastDescription(::std::string_view string) const;
26
27 MCNAPI ::std::string SerializeRidDescription(
28 ::webrtc::MediaContentDescription const& media_desc,
29 ::webrtc::RidDescription const& rid_description
30 ) const;
31
32 MCNAPI ::std::string SerializeSimulcastDescription(::webrtc::SimulcastDescription const& simulcast) const;
33 // NOLINTEND
34};
35
36} // namespace webrtc
Definition MediaContentDescription.h:20
Definition SimulcastDescription.h:7
Definition SimulcastSdpSerializer.h:17
MCAPI::std::string SerializeSimulcastDescription(::webrtc::SimulcastDescription const &simulcast) const
MCAPI ::webrtc::RTCErrorOr<::webrtc::RidDescription > DeserializeRidDescription(::webrtc::MediaContentDescription const &media_desc, ::std::string_view string) const
MCAPI ::webrtc::RTCErrorOr<::webrtc::SimulcastDescription > DeserializeSimulcastDescription(::std::string_view string) const
MCAPI::std::string SerializeRidDescription(::webrtc::MediaContentDescription const &media_desc, ::webrtc::RidDescription const &rid_description) const
Definition RidDescription.h:10