/external/webrtc/media/base/ |
D | codec_unittest.cc | 27 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 …]
|
D | codec.h | 154 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 …]
|
D | codec.cc | 277 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 …]
|
D | media_engine.h | 44 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/ |
D | V4L2ComponentCommon.cpp | 55 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()
|
D | V4L2ComponentStore.cpp | 39 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/ |
D | message_fields.cc | 22 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()
|
D | rtp_defines.cc | 31 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/ |
D | video_codec.cc | 55 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/ |
D | null_webrtc_video_engine.h | 33 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/ |
D | h264_encoder_impl_unittest.cc | 29 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/ |
D | VideoTypes.h | 17 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/ |
D | simple_remoting_receiver.cc | 17 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/ |
D | svc_rate_allocator.h | 28 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_;
|
D | svc_rate_allocator_unittest.cc | 24 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/ |
D | simulcast_utility.h | 22 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/ |
D | remoting_sender.cc | 16 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/ |
D | av1_svc_config_unittest.cc | 22 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()
|
D | libaom_av1_encoder_unittest.cc | 34 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/ |
D | rtp_parameters_conversion_unittest.cc | 116 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 …]
|
D | rtp_parameters_conversion.cc | 120 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/ |
D | standalone_e2e.py | 56 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/ |
D | VideoTypes.cpp | 14 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()
|
D | Common.cpp | 36 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/ |
D | DecodeInterface.cpp | 141 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 …]
|