123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #ifndef PC_SDP_SERIALIZER_H_
- #define PC_SDP_SERIALIZER_H_
- #include <string>
- #include "absl/strings/string_view.h"
- #include "api/rtc_error.h"
- #include "media/base/rid_description.h"
- #include "pc/session_description.h"
- namespace webrtc {
- class SdpSerializer {
- public:
-
-
- std::string SerializeSimulcastDescription(
- const cricket::SimulcastDescription& simulcast) const;
-
-
- RTCErrorOr<cricket::SimulcastDescription> DeserializeSimulcastDescription(
- absl::string_view string) const;
-
-
- std::string SerializeRidDescription(
- const cricket::RidDescription& rid_description) const;
-
-
- RTCErrorOr<cricket::RidDescription> DeserializeRidDescription(
- absl::string_view string) const;
- };
- }
- #endif
|