Home
last modified time | relevance | path

Searched refs:RTC_EXPORT (Results 1 – 25 of 164) sorted by relevance

1234567

/external/webrtc/media/base/
Dmedia_constants.h129 RTC_EXPORT extern const char kVp8CodecName[];
130 RTC_EXPORT extern const char kVp9CodecName[];
131 RTC_EXPORT extern const char kAv1CodecName[];
132 RTC_EXPORT extern const char kH264CodecName[];
133 RTC_EXPORT extern const char kHEVCCodecName[];
136 RTC_EXPORT extern const char kH264FmtpProfileLevelId[];
137 RTC_EXPORT extern const char kH264FmtpLevelAsymmetryAllowed[];
138 RTC_EXPORT extern const char kH264FmtpPacketizationMode[];
Dvp9_profile.h23 extern RTC_EXPORT const char kVP9FmtpProfileId[];
33 RTC_EXPORT std::string VP9ProfileToString(VP9Profile profile);
43 RTC_EXPORT absl::optional<VP9Profile> ParseSdpForVP9Profile(
Dh264_profile_level_id.h65 RTC_EXPORT absl::optional<ProfileLevelId> ParseSdpProfileLevelId(
72 RTC_EXPORT absl::optional<Level> SupportedLevel(int max_frame_pixel_count,
77 RTC_EXPORT absl::optional<std::string> ProfileLevelIdToString(
/external/webrtc/stats/
Drtc_stats.cc156 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT) RTCStatsMember<T>
238 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
240 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
242 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
244 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
246 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
248 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
250 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
252 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
254 template class RTC_EXPORT_TEMPLATE_DEFINE(RTC_EXPORT)
[all …]
/external/webrtc/api/stats/
Drtc_stats.h54 class RTC_EXPORT RTCStats {
368 RTC_EXPORT RTCStatsMemberInterface::Type RTCStatsMember<T>::StaticType(); \
370 RTC_EXPORT bool RTCStatsMember<T>::is_sequence() const; \
372 RTC_EXPORT bool RTCStatsMember<T>::is_string() const; \
374 RTC_EXPORT std::string RTCStatsMember<T>::ValueToString() const; \
376 RTC_EXPORT std::string RTCStatsMember<T>::ValueToJson() const; \
377 extern template class RTC_EXPORT_TEMPLATE_DECLARE(RTC_EXPORT) \
430 extern template class RTC_EXPORT_TEMPLATE_DECLARE(RTC_EXPORT)
432 extern template class RTC_EXPORT_TEMPLATE_DECLARE(RTC_EXPORT)
434 extern template class RTC_EXPORT_TEMPLATE_DECLARE(RTC_EXPORT)
[all …]
Drtcstats_objects.h93 class RTC_EXPORT RTCCertificateStats final : public RTCStats {
109 class RTC_EXPORT RTCCodecStats final : public RTCStats {
126 class RTC_EXPORT RTCDataChannelStats final : public RTCStats {
148 class RTC_EXPORT RTCIceCandidatePairStats final : public RTCStats {
202 class RTC_EXPORT RTCIceCandidateStats : public RTCStats {
237 class RTC_EXPORT RTCLocalIceCandidateStats final : public RTCIceCandidateStats {
246 class RTC_EXPORT RTCRemoteIceCandidateStats final
258 class RTC_EXPORT RTCMediaStreamStats final : public RTCStats {
273 class RTC_EXPORT RTCMediaStreamTrackStats final : public RTCStats {
353 class RTC_EXPORT RTCPeerConnectionStats final : public RTCStats {
[all …]
/external/webrtc/api/
Djsep.h56 class RTC_EXPORT IceCandidateInterface {
78 RTC_EXPORT IceCandidateInterface* CreateIceCandidate(const std::string& sdp_mid,
84 RTC_EXPORT std::unique_ptr<IceCandidateInterface> CreateIceCandidate(
116 RTC_EXPORT const char* SdpTypeToString(SdpType type);
129 class RTC_EXPORT SessionDescriptionInterface {
190 RTC_EXPORT SessionDescriptionInterface* CreateSessionDescription(
199 RTC_EXPORT std::unique_ptr<SessionDescriptionInterface>
201 RTC_EXPORT std::unique_ptr<SessionDescriptionInterface>
215 class RTC_EXPORT CreateSessionDescriptionObserver
235 class RTC_EXPORT SetSessionDescriptionObserver : public rtc::RefCountInterface {
Drtp_parameters.h95 RTC_EXPORT const char* DegradationPreferenceToString(
98 RTC_EXPORT extern const double kDefaultBitratePriority;
100 struct RTC_EXPORT RtcpFeedback {
125 struct RTC_EXPORT RtpCodecCapability {
213 struct RTC_EXPORT RtpHeaderExtensionCapability {
248 struct RTC_EXPORT RtpExtension {
365 struct RTC_EXPORT RtpFecParameters {
385 struct RTC_EXPORT RtpRtxParameters {
400 struct RTC_EXPORT RtpEncodingParameters {
496 struct RTC_EXPORT RtpCodecParameters {
[all …]
Dmedia_stream_interface.h56 class RTC_EXPORT MediaSourceInterface : public rtc::RefCountInterface,
71 class RTC_EXPORT MediaStreamTrackInterface : public rtc::RefCountInterface,
168 class RTC_EXPORT VideoTrackInterface
225 class RTC_EXPORT AudioSourceInterface : public MediaSourceInterface {
277 class RTC_EXPORT AudioTrackInterface : public MediaStreamTrackInterface {
Dice_transport_factory.h31 RTC_EXPORT rtc::scoped_refptr<IceTransportInterface> CreateIceTransport(
42 RTC_EXPORT rtc::scoped_refptr<IceTransportInterface> CreateIceTransport(
/external/webrtc/rtc_base/system/
Drtc_export.h24 #define RTC_EXPORT __declspec(dllexport) macro
26 #define RTC_EXPORT __declspec(dllimport) macro
32 #define RTC_EXPORT __attribute__((visibility("default"))) macro
39 #ifndef RTC_EXPORT
40 #define RTC_EXPORT macro
/external/webrtc/rtc_base/
Dtime_utils.h55 RTC_EXPORT ClockInterface* SetClockForTesting(ClockInterface* clock);
58 RTC_EXPORT ClockInterface* GetClockForTesting();
75 RTC_EXPORT int64_t TimeMillis();
82 RTC_EXPORT int64_t TimeMicros();
85 RTC_EXPORT int64_t TimeNanos();
Dip_address.h50 class RTC_EXPORT IPAddress {
130 class RTC_EXPORT InterfaceAddress : public IPAddress {
158 RTC_EXPORT bool IPFromString(const std::string& str, IPAddress* out);
159 RTC_EXPORT bool IPFromString(const std::string& str,
174 RTC_EXPORT bool IPIsPrivate(const IPAddress& ip);
181 RTC_EXPORT bool IPIsMacBased(const IPAddress& ip);
192 RTC_EXPORT IPAddress TruncateIP(const IPAddress& ip, int length);
Dhelpers.h32 RTC_EXPORT std::string CreateRandomString(size_t length);
37 RTC_EXPORT bool CreateRandomString(size_t length, std::string* str);
44 RTC_EXPORT bool CreateRandomString(size_t length,
59 RTC_EXPORT uint64_t CreateRandomId64();
Dssl_certificate.h30 struct RTC_EXPORT SSLCertificateStats {
50 class RTC_EXPORT SSLCertificate {
94 class RTC_EXPORT SSLCertChain final {
/external/webrtc/p2p/base/
Dp2p_constants.h34 RTC_EXPORT extern const int ICE_UFRAG_LENGTH;
35 RTC_EXPORT extern const int ICE_PWD_LENGTH;
41 RTC_EXPORT extern const int ICE_CANDIDATE_COMPONENT_RTP;
42 RTC_EXPORT extern const int ICE_CANDIDATE_COMPONENT_RTCP;
/external/webrtc/modules/video_coding/codecs/h264/include/
Dh264.h29 RTC_EXPORT SdpVideoFormat
38 RTC_EXPORT void DisableRtcUseH264();
44 class RTC_EXPORT H264Encoder : public VideoEncoder {
53 class RTC_EXPORT H264Decoder : public VideoDecoder {
/external/webrtc/pc/
Dwebrtc_sdp.h56 RTC_EXPORT std::string SdpSerializeCandidate(
75 RTC_EXPORT bool SdpDeserializeCandidate(const std::string& message,
87 RTC_EXPORT bool SdpDeserializeCandidate(const std::string& transport_name,
98 RTC_EXPORT bool ParseCandidate(const std::string& message,
/external/webrtc/api/audio/
Decho_canceller3_config_json.h26 RTC_EXPORT void Aec3ConfigFromJsonString(absl::string_view json_string,
35 RTC_EXPORT EchoCanceller3Config
40 RTC_EXPORT std::string Aec3ConfigToJsonString(
/external/webrtc/api/adaptation/
Dresource.h31 RTC_EXPORT const char* ResourceUsageStateToString(
34 class RTC_EXPORT ResourceListener {
53 class RTC_EXPORT Resource : public rtc::RefCountInterface {
/external/webrtc/api/video_codecs/
Dsdp_video_format.h23 struct RTC_EXPORT SdpVideoFormat {
37 friend RTC_EXPORT bool operator==(const SdpVideoFormat& a,
39 friend RTC_EXPORT bool operator!=(const SdpVideoFormat& a,
Dvideo_codec.h88 RTC_EXPORT const char* CodecTypeToPayloadString(VideoCodecType type);
89 RTC_EXPORT VideoCodecType PayloadStringToCodecType(const std::string& name);
100 class RTC_EXPORT VideoCodec {
Dvideo_encoder.h84 class RTC_EXPORT VideoEncoder {
94 struct RTC_EXPORT ScalingSettings {
154 struct RTC_EXPORT EncoderInfo {
252 struct RTC_EXPORT RateControlParameters {
Dvideo_encoder_software_fallback_wrapper.h28 RTC_EXPORT std::unique_ptr<VideoEncoder>
37 RTC_EXPORT inline std::unique_ptr<VideoEncoder>
/external/webrtc/api/video/
Dvideo_frame_buffer.h42 class RTC_EXPORT VideoFrameBuffer : public rtc::RefCountInterface {
117 class RTC_EXPORT I420BufferInterface : public PlanarYuv8Buffer {
131 class RTC_EXPORT I420ABufferInterface : public I420BufferInterface {

1234567