Home
last modified time | relevance | path

Searched refs:VideoCodec (Results 1 – 25 of 200) sorted by relevance

12345678

/external/webrtc/media/base/
Dcodec_unittest.cc27 using cricket::VideoCodec;
154 VideoCodec c0(96, "V"); in TEST()
155 VideoCodec c1(95, "V"); in TEST()
156 VideoCodec c2(96, "x"); in TEST()
161 VideoCodec c7; in TEST()
162 VideoCodec c8(0, ""); in TEST()
163 VideoCodec c9 = c0; in TEST()
168 VideoCodec c10(c0); in TEST()
169 VideoCodec c11(c0); in TEST()
170 VideoCodec c12(c0); in TEST()
[all …]
Dcodec.h154 struct RTC_EXPORT VideoCodec : public Codec { struct
160 VideoCodec(int id, const std::string& name); argument
162 explicit VideoCodec(const std::string& name);
164 VideoCodec();
165 VideoCodec(const VideoCodec& c);
166 explicit VideoCodec(const webrtc::SdpVideoFormat& c);
167 VideoCodec(VideoCodec&& c);
168 ~VideoCodec() override = default;
173 bool Matches(const VideoCodec& codec,
180 VideoCodec& operator=(const VideoCodec& c); argument
[all …]
Dcodec.cc277 std::string VideoCodec::ToString() const { in ToString()
288 webrtc::RtpCodecParameters VideoCodec::ToCodecParameters() const { in ToCodecParameters()
294 VideoCodec::VideoCodec(int id, const std::string& name) in VideoCodec() function in cricket::VideoCodec
299 VideoCodec::VideoCodec(const std::string& name) : VideoCodec(0 /* id */, name) { in VideoCodec() function in cricket::VideoCodec
303 VideoCodec::VideoCodec() : Codec() { in VideoCodec() function in cricket::VideoCodec
307 VideoCodec::VideoCodec(const webrtc::SdpVideoFormat& c) in VideoCodec() function in cricket::VideoCodec
313 VideoCodec::VideoCodec(const VideoCodec& c) = default;
314 VideoCodec::VideoCodec(VideoCodec&& c) = default;
315 VideoCodec& VideoCodec::operator=(const VideoCodec& c) = default;
316 VideoCodec& VideoCodec::operator=(VideoCodec&& c) = default;
[all …]
Dmedia_engine.h44 rtc::ArrayView<cricket::VideoCodec> codecs);
50 rtc::ArrayView<cricket::VideoCodec> codecs);
57 rtc::ArrayView<cricket::VideoCodec> codecs);
137 virtual std::vector<VideoCodec> send_codecs() const = 0;
138 virtual std::vector<VideoCodec> recv_codecs() const = 0;
142 virtual std::vector<VideoCodec> send_codecs(bool include_rtx) const { in send_codecs()
146 virtual std::vector<VideoCodec> recv_codecs(bool include_rtx) const { in recv_codecs()
/external/v4l2_codec2/v4l2/
DV4L2ComponentCommon.cpp55 std::optional<VideoCodec> V4L2ComponentName::getCodec(const std::string& name) { in getCodec()
57 static const std::map<std::string, VideoCodec> kNameToCodecs = { in getCodec()
58 {kH264Decoder, VideoCodec::H264}, {kH264SecureDecoder, VideoCodec::H264}, in getCodec()
59 {kH264Encoder, VideoCodec::H264}, in getCodec()
61 {kVP8Decoder, VideoCodec::VP8}, {kVP8SecureDecoder, VideoCodec::VP8}, in getCodec()
62 {kVP8Encoder, VideoCodec::VP8}, in getCodec()
64 {kVP9Decoder, VideoCodec::VP9}, {kVP9SecureDecoder, VideoCodec::VP9}, in getCodec()
65 {kVP9Encoder, VideoCodec::VP9}, in getCodec()
67 {kHEVCDecoder, VideoCodec::HEVC}, {kHEVCSecureDecoder, VideoCodec::HEVC}, in getCodec()
DV4L2ComponentStore.cpp39 builder.encoder(V4L2ComponentName::kH264Encoder, VideoCodec::H264, in Create()
41 builder.encoder(V4L2ComponentName::kVP8Encoder, VideoCodec::VP8, &V4L2ComponentFactory::create); in Create()
42 builder.encoder(V4L2ComponentName::kVP9Encoder, VideoCodec::VP9, &V4L2ComponentFactory::create); in Create()
44 builder.decoder(V4L2ComponentName::kH264Decoder, VideoCodec::H264, in Create()
46 builder.decoder(V4L2ComponentName::kVP8Decoder, VideoCodec::VP8, &V4L2ComponentFactory::create); in Create()
47 builder.decoder(V4L2ComponentName::kVP9Decoder, VideoCodec::VP9, &V4L2ComponentFactory::create); in Create()
48 builder.decoder(V4L2ComponentName::kHEVCDecoder, VideoCodec::HEVC, in Create()
51 builder.decoder(V4L2ComponentName::kH264SecureDecoder, VideoCodec::H264, in Create()
53 builder.decoder(V4L2ComponentName::kVP8SecureDecoder, VideoCodec::VP8, in Create()
55 builder.decoder(V4L2ComponentName::kVP9SecureDecoder, VideoCodec::VP9, in Create()
[all …]
/external/openscreen/cast/streaming/
Dmessage_fields.cc22 constexpr EnumNameTable<VideoCodec, 6> kVideoCodecNames{
23 {{"h264", VideoCodec::kH264},
24 {"vp8", VideoCodec::kVp8},
25 {"hevc", VideoCodec::kHevc},
26 {"REMOTE_VIDEO", VideoCodec::kNotSpecified},
27 {"vp9", VideoCodec::kVp9},
28 {"av1", VideoCodec::kAv1}}};
40 const char* CodecToString(VideoCodec codec) { in CodecToString()
44 ErrorOr<VideoCodec> StringToVideoCodec(absl::string_view name) { in StringToVideoCodec()
Drtp_defines.cc31 RtpPayloadType GetPayloadType(VideoCodec codec, bool use_android_rtp_hack) { in GetPayloadType()
33 return codec == VideoCodec::kNotSpecified in GetPayloadType()
39 case VideoCodec::kVp9: in GetPayloadType()
40 case VideoCodec::kVp8: in GetPayloadType()
44 case VideoCodec::kHevc: // fallthrough in GetPayloadType()
45 case VideoCodec::kH264: in GetPayloadType()
48 case VideoCodec::kAv1: in GetPayloadType()
51 case VideoCodec::kNotSpecified: in GetPayloadType()
/external/webrtc/api/video_codecs/
Dvideo_codec.cc55 VideoCodec::VideoCodec() in VideoCodec() function in webrtc::VideoCodec
75 VideoCodecVP8* VideoCodec::VP8() { in VP8()
80 const VideoCodecVP8& VideoCodec::VP8() const { in VP8()
85 VideoCodecVP9* VideoCodec::VP9() { in VP9()
90 const VideoCodecVP9& VideoCodec::VP9() const { in VP9()
95 VideoCodecH264* VideoCodec::H264() { in H264()
100 const VideoCodecH264& VideoCodec::H264() const { in H264()
138 VideoCodecComplexity VideoCodec::GetVideoEncoderComplexity() const { in GetVideoEncoderComplexity()
142 void VideoCodec::SetVideoEncoderComplexity( in SetVideoEncoderComplexity()
147 bool VideoCodec::GetFrameDropEnabled() const { in GetFrameDropEnabled()
[all …]
/external/webrtc/media/engine/
Dnull_webrtc_video_engine.h33 std::vector<VideoCodec> send_codecs(bool) const override { in send_codecs()
34 return std::vector<VideoCodec>(); in send_codecs()
37 std::vector<VideoCodec> recv_codecs(bool) const override { in recv_codecs()
38 return std::vector<VideoCodec>(); in recv_codecs()
40 std::vector<VideoCodec> send_codecs() const override { in send_codecs()
41 return std::vector<VideoCodec>(); in send_codecs()
44 std::vector<VideoCodec> recv_codecs() const override { in recv_codecs()
45 return std::vector<VideoCodec>(); in recv_codecs()
/external/webrtc/modules/video_coding/codecs/h264/
Dh264_encoder_impl_unittest.cc29 void SetDefaultSettings(VideoCodec* codec_settings) { in SetDefaultSettings()
42 H264EncoderImpl encoder(cricket::VideoCodec("H264")); in TEST()
43 VideoCodec codec_settings; in TEST()
52 cricket::VideoCodec codec("H264"); in TEST()
55 VideoCodec codec_settings; in TEST()
64 cricket::VideoCodec codec("H264"); in TEST()
67 VideoCodec codec_settings; in TEST()
76 cricket::VideoCodec codec("H264"); in TEST()
79 VideoCodec codec_settings; in TEST()
/external/v4l2_codec2/common/include/v4l2_codec2/common/
DVideoTypes.h17 enum class VideoCodec { enum
24 constexpr std::initializer_list<VideoCodec> kAllCodecs = {VideoCodec::H264, VideoCodec::VP8,
25 VideoCodec::VP9, VideoCodec::HEVC};
27 const char* VideoCodecToString(VideoCodec codec);
/external/openscreen/cast/standalone_receiver/
Dsimple_remoting_receiver.cc17 VideoCodec ParseProtoCodec(VideoDecoderConfig::Codec value) { in ParseProtoCodec()
20 return VideoCodec::kHevc; in ParseProtoCodec()
23 return VideoCodec::kH264; in ParseProtoCodec()
26 return VideoCodec::kVp8; in ParseProtoCodec()
29 return VideoCodec::kVp9; in ParseProtoCodec()
32 return VideoCodec::kAv1; in ParseProtoCodec()
35 return VideoCodec::kNotSpecified; in ParseProtoCodec()
108 : VideoCodec::kNotSpecified; in OnInitializeCallbackMessage()
/external/webrtc/modules/video_coding/svc/
Dsvc_rate_allocator.h28 explicit SvcRateAllocator(const VideoCodec& codec);
33 static DataRate GetMaxBitrate(const VideoCodec& codec);
34 static DataRate GetPaddingBitrate(const VideoCodec& codec);
36 const VideoCodec& codec);
44 static NumLayers GetNumLayers(const VideoCodec& codec);
59 const VideoCodec codec_;
Dsvc_rate_allocator_unittest.cc24 static VideoCodec Configure(size_t width, in Configure()
29 VideoCodec codec; in Configure()
56 VideoCodec codec = Configure(320, 180, 3, 3, false); in TEST()
67 VideoCodec codec = Configure(640, 360, 3, 3, false); in TEST()
79 VideoCodec codec = Configure(1280, 720, 3, 3, false); in TEST()
92 VideoCodec codec = Configure(1280, 720, 3, 3, false); in TEST()
106 VideoCodec codec = Configure(1280, 720, 3, 3, false); in TEST()
123 VideoCodec codec = Configure(1280, 720, 3, 3, false); in TEST()
141 VideoCodec codec = Configure(1280, 720, 3, 3, false); in TEST()
158 VideoCodec codec = Configure(1280, 720, 3, 1, true); in TEST()
[all …]
/external/webrtc/modules/video_coding/utility/
Dsimulcast_utility.h22 static uint32_t SumStreamMaxBitrate(int streams, const VideoCodec& codec);
23 static int NumberOfSimulcastStreams(const VideoCodec& codec);
24 static bool ValidSimulcastParameters(const VideoCodec& codec,
26 static int NumberOfTemporalLayers(const VideoCodec& codec, int spatial_id);
28 static bool IsConferenceModeScreenshare(const VideoCodec& codec);
/external/openscreen/cast/standalone_sender/
Dremoting_sender.cc16 VideoDecoderConfig::Codec ToProtoCodec(VideoCodec value) { in ToProtoCodec()
18 case VideoCodec::kHevc: in ToProtoCodec()
20 case VideoCodec::kH264: in ToProtoCodec()
22 case VideoCodec::kVp8: in ToProtoCodec()
24 case VideoCodec::kVp9: in ToProtoCodec()
26 case VideoCodec::kAv1: in ToProtoCodec()
50 VideoCodec video_codec, in RemotingSender()
/external/webrtc/modules/video_coding/codecs/av1/
Dav1_svc_config_unittest.cc22 VideoCodec video_codec; in TEST()
34 VideoCodec video_codec; in TEST()
43 VideoCodec video_codec; in TEST()
55 VideoCodec video_codec; in TEST()
68 VideoCodec video_codec; in TEST()
84 VideoCodec video_codec; in TEST()
101 VideoCodec video_codec; in TEST()
115 VideoCodec video_codec; in TEST()
126 VideoCodec video_codec; in TEST()
144 VideoCodec video_codec; in TEST()
Dlibaom_av1_encoder_unittest.cc34 VideoCodec DefaultCodecSettings() { in DefaultCodecSettings()
35 VideoCodec codec_settings; in DefaultCodecSettings()
58 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
67 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
93 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
115 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
142 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
169 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
189 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
208 VideoCodec codec_settings = DefaultCodecSettings(); in TEST()
[all …]
/external/webrtc/pc/
Drtp_parameters_conversion_unittest.cc116 auto result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
152 auto video_result = ToCricketCodec<cricket::VideoCodec>(video_codec); in TEST()
160 video_result = ToCricketCodec<cricket::VideoCodec>(video_codec); in TEST()
202 auto result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
207 result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
213 result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
218 result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
229 auto result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
234 result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
239 result = ToCricketCodec<cricket::VideoCodec>(codec); in TEST()
[all …]
Drtp_parameters_conversion.cc120 RTCError ToCricketCodecTypeSpecific<cricket::VideoCodec>( in ToCricketCodecTypeSpecific()
122 cricket::VideoCodec*) { in ToCricketCodecTypeSpecific() argument
172 template RTCErrorOr<cricket::VideoCodec> ToCricketCodec(
199 template RTCErrorOr<std::vector<cricket::VideoCodec>> ToCricketCodecs<
200 cricket::VideoCodec>(const std::vector<RtpCodecParameters>& codecs);
293 cricket::MediaType KindOfCodec<cricket::VideoCodec>() { in KindOfCodec()
309 void ToRtpCodecCapabilityTypeSpecific<cricket::VideoCodec>( in ToRtpCodecCapabilityTypeSpecific()
310 const cricket::VideoCodec& cricket_codec, in ToRtpCodecCapabilityTypeSpecific()
346 template RtpCodecCapability ToRtpCodecCapability<cricket::VideoCodec>(
347 const cricket::VideoCodec& cricket_codec);
[all …]
/external/openscreen/cast/
Dstandalone_e2e.py56 class VideoCodec(IntEnum): class
248 if codec == VideoCodec.Vp8:
250 elif codec == VideoCodec.Vp9:
253 self.assertTrue(codec == VideoCodec.Av1)
267 codec = VideoCodec.Vp8
323 output = self.get_output([], VideoCodec.Vp8)
324 self.check_logs(output, VideoCodec.Vp8)
328 output = self.get_output([], VideoCodec.Vp9)
329 self.check_logs(output, VideoCodec.Vp9)
335 output = self.get_output([], VideoCodec.Av1)
[all …]
/external/v4l2_codec2/common/
DVideoTypes.cpp14 const char* VideoCodecToString(VideoCodec codec) { in VideoCodecToString()
16 case VideoCodec::H264: in VideoCodecToString()
18 case VideoCodec::VP8: in VideoCodecToString()
20 case VideoCodec::VP9: in VideoCodecToString()
22 case VideoCodec::HEVC: in VideoCodecToString()
DCommon.cpp36 bool isValidProfileForCodec(VideoCodec codec, C2Config::profile_t profile) { in isValidProfileForCodec()
38 case VideoCodec::H264: in isValidProfileForCodec()
41 case VideoCodec::VP8: in isValidProfileForCodec()
43 case VideoCodec::VP9: in isValidProfileForCodec()
45 case VideoCodec::HEVC: in isValidProfileForCodec()
/external/v4l2_codec2/components/
DDecodeInterface.cpp141 case VideoCodec::H264: in DecodeInterface()
149 case VideoCodec::VP8: in DecodeInterface()
152 case VideoCodec::VP9: in DecodeInterface()
155 case VideoCodec::HEVC: in DecodeInterface()
174 case VideoCodec::H264: in DecodeInterface()
182 case VideoCodec::VP8: in DecodeInterface()
185 case VideoCodec::VP9: in DecodeInterface()
190 case VideoCodec::HEVC: in DecodeInterface()
207 case VideoCodec::H264: in DecodeInterface()
219 case VideoCodec::VP8: in DecodeInterface()
[all …]

12345678