/external/v4l2_codec2/components/ |
D | VideoDecoder.cpp | 10 const char* VideoDecoder::DecodeStatusToString(VideoDecoder::DecodeStatus status) { in DecodeStatusToString() 12 case VideoDecoder::DecodeStatus::kOk: in DecodeStatusToString() 14 case VideoDecoder::DecodeStatus::kAborted: in DecodeStatusToString() 16 case VideoDecoder::DecodeStatus::kError: in DecodeStatusToString() 21 VideoDecoder::~VideoDecoder() = default;
|
/external/webrtc/api/video_codecs/ |
D | video_decoder_software_fallback_wrapper.cc | 34 class VideoDecoderSoftwareFallbackWrapper final : public VideoDecoder { 37 std::unique_ptr<VideoDecoder> sw_fallback_decoder, 38 std::unique_ptr<VideoDecoder> hw_decoder); 61 VideoDecoder& active_decoder() const; 69 std::unique_ptr<VideoDecoder> hw_decoder_; 72 const std::unique_ptr<VideoDecoder> fallback_decoder_; 80 std::unique_ptr<VideoDecoder> sw_fallback_decoder, in VideoDecoderSoftwareFallbackWrapper() 81 std::unique_ptr<VideoDecoder> hw_decoder) in VideoDecoderSoftwareFallbackWrapper() 251 VideoDecoder::DecoderInfo VideoDecoderSoftwareFallbackWrapper::GetDecoderInfo() in GetDecoderInfo() 270 VideoDecoder& VideoDecoderSoftwareFallbackWrapper::active_decoder() const { in active_decoder() [all …]
|
D | video_decoder.cc | 33 VideoDecoder::DecoderInfo VideoDecoder::GetDecoderInfo() const { in GetDecoderInfo() 39 const char* VideoDecoder::ImplementationName() const { in ImplementationName() 43 std::string VideoDecoder::DecoderInfo::ToString() const { in ToString() 55 bool VideoDecoder::DecoderInfo::operator==(const DecoderInfo& rhs) const { in operator ==() 60 void VideoDecoder::Settings::set_number_of_cores(int value) { in set_number_of_cores()
|
D | video_decoder.h | 45 class RTC_EXPORT VideoDecoder { 95 virtual ~VideoDecoder() = default; 116 inline absl::optional<int> VideoDecoder::Settings::buffer_pool_size() const { in buffer_pool_size() 120 inline void VideoDecoder::Settings::set_buffer_pool_size( in set_buffer_pool_size() 125 inline RenderResolution VideoDecoder::Settings::max_render_resolution() const { in max_render_resolution() 129 inline void VideoDecoder::Settings::set_max_render_resolution( in set_max_render_resolution()
|
D | video_decoder_software_fallback_wrapper.h | 24 RTC_EXPORT std::unique_ptr<VideoDecoder> 26 std::unique_ptr<VideoDecoder> sw_fallback_decoder, 27 std::unique_ptr<VideoDecoder> hw_decoder);
|
/external/webrtc/sdk/android/api/org/webrtc/ |
D | VideoDecoderFallback.java | 17 private final VideoDecoder fallback; 18 private final VideoDecoder primary; 20 public VideoDecoderFallback(VideoDecoder fallback, VideoDecoder primary) { in VideoDecoderFallback() 30 private static native long nativeCreateDecoder(VideoDecoder fallback, VideoDecoder primary); in nativeCreateDecoder()
|
D | DefaultVideoDecoderFactory.java | 42 public @Nullable VideoDecoder createDecoder(VideoCodecInfo codecType) { in createDecoder() 43 VideoDecoder softwareDecoder = softwareVideoDecoderFactory.createDecoder(codecType); in createDecoder() 44 final VideoDecoder hardwareDecoder = hardwareVideoDecoderFactory.createDecoder(codecType); in createDecoder()
|
/external/webrtc/video/ |
D | frame_dumping_decoder.cc | 22 class FrameDumpingDecoder : public VideoDecoder { 24 FrameDumpingDecoder(std::unique_ptr<VideoDecoder> decoder, FileWrapper file); 38 std::unique_ptr<VideoDecoder> decoder_; 43 FrameDumpingDecoder::FrameDumpingDecoder(std::unique_ptr<VideoDecoder> decoder, in FrameDumpingDecoder() 74 VideoDecoder::DecoderInfo FrameDumpingDecoder::GetDecoderInfo() const { in GetDecoderInfo() 84 std::unique_ptr<VideoDecoder> CreateFrameDumpingDecoderWrapper( in CreateFrameDumpingDecoderWrapper() 85 std::unique_ptr<VideoDecoder> decoder, in CreateFrameDumpingDecoderWrapper()
|
/external/webrtc/test/ |
D | video_decoder_proxy_factory.h | 28 explicit VideoDecoderProxyFactory(VideoDecoder* decoder) in VideoDecoderProxyFactory() 37 std::unique_ptr<VideoDecoder> CreateVideoDecoder( in CreateVideoDecoder() 45 class DecoderProxy final : public VideoDecoder { 47 explicit DecoderProxy(VideoDecoder* decoder) : decoder_(decoder) {} in DecoderProxy() 70 VideoDecoder* const decoder_; 73 VideoDecoder* const decoder_;
|
/external/webrtc/sdk/objc/unittests/ |
D | objc_video_decoder_factory_tests.mm | 51 std::unique_ptr<webrtc::VideoDecoder> GetObjCDecoder( 65 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory()); 67 webrtc::VideoDecoder::Settings settings; 72 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory()); 74 webrtc::VideoDecoder::Settings settings; 79 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory()); 88 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory()); 97 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory()); 103 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory());
|
/external/webrtc/modules/video_coding/ |
D | video_coding_impl.h | 68 VideoDecoder* DeregisterExternalDecoder(uint8_t payload_type); 70 VideoDecoder* external_decoder); 74 const VideoDecoder::Settings& settings); 96 std::map<uint8_t, VideoDecoder::Settings> decoder_settings_; 98 std::map<uint8_t, VideoDecoder*> decoders_ 110 const VideoDecoder::Settings& settings); 112 void RegisterExternalDecoder(VideoDecoder* externalDecoder,
|
D | generic_decoder.h | 66 void OnDecoderInfoChanged(const VideoDecoder::DecoderInfo& decoder_info); 91 explicit VCMGenericDecoder(VideoDecoder* decoder); 97 bool Configure(const VideoDecoder::Settings& settings); 111 bool IsSameDecoder(VideoDecoder* decoder) const { in IsSameDecoder() 117 VideoDecoder* const decoder_; 119 VideoDecoder::DecoderInfo decoder_info_;
|
D | decoder_database.h | 38 std::unique_ptr<VideoDecoder> external_decoder); 42 const VideoDecoder::Settings& settings); 65 std::map<uint8_t, VideoDecoder::Settings> decoder_settings_; 67 std::map<uint8_t, std::unique_ptr<VideoDecoder>> decoders_
|
D | video_coding_impl.cc | 47 VideoDecoder* DEPRECATED_VCMDecoderDataBase::DeregisterExternalDecoder( in DeregisterExternalDecoder() 62 VideoDecoder* ret = it->second; in DeregisterExternalDecoder() 71 VideoDecoder* external_decoder) { in RegisterExternalDecoder() 87 const VideoDecoder::Settings& settings) { in RegisterReceiveCodec() 191 const VideoDecoder::Settings& decoder_settings) override { in RegisterReceiveCodec() 195 void RegisterExternalDecoder(VideoDecoder* externalDecoder, in RegisterExternalDecoder()
|
D | decoder_database_unittest.cc | 49 VideoDecoder::Settings settings; in TEST() 65 VideoDecoder::Settings settings1; in TEST() 70 VideoDecoder::Settings settings2 = settings1; in TEST()
|
/external/webrtc/api/test/video/ |
D | function_video_decoder_factory.h | 31 std::function<std::unique_ptr<VideoDecoder>()> create) in FunctionVideoDecoderFactory() 36 std::function<std::unique_ptr<VideoDecoder>(const SdpVideoFormat&)> in FunctionVideoDecoderFactory() 40 std::function<std::unique_ptr<VideoDecoder>()> create, in FunctionVideoDecoderFactory() 51 std::unique_ptr<VideoDecoder> CreateVideoDecoder( in CreateVideoDecoder() 57 const std::function<std::unique_ptr<VideoDecoder>(const SdpVideoFormat&)>
|
/external/webrtc/media/engine/ |
D | internal_decoder_factory_unittest.cc | 62 std::unique_ptr<VideoDecoder> decoder = in TEST() 69 std::unique_ptr<VideoDecoder> decoder = in TEST() 78 std::unique_ptr<VideoDecoder> decoder = in TEST() 87 std::unique_ptr<VideoDecoder> decoder = in TEST() 118 std::unique_ptr<VideoDecoder> decoder = factory.CreateVideoDecoder( in TEST() 128 std::unique_ptr<VideoDecoder> decoder = factory.CreateVideoDecoder( in TEST()
|
/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/ |
D | AndroidVideoDecoderInstrumentationTest.java | 73 private static final VideoDecoder.Settings SETTINGS = new VideoDecoder.Settings(1 /* core */, 77 private static class MockDecodeCallback implements VideoDecoder.Callback { 127 private @Nullable VideoDecoder createDecoder() { in createDecoder() 179 VideoDecoder decoder = createDecoder(); in testInitialize() 187 VideoDecoder decoder = createDecoder(); in testDecode() 194 new VideoDecoder.DecodeInfo(false /* isMissingFrames */, 0 /* renderTimeMs */))); in testDecode()
|
/external/webrtc/modules/video_coding/codecs/test/ |
D | video_encoder_decoder_instantiation_tests.cc | 49 VideoDecoder::Settings DecoderSettings(VideoCodecType codec_type) { in DecoderSettings() 50 VideoDecoder::Settings settings; in DecoderSettings() 98 std::vector<std::unique_ptr<VideoDecoder>> decoders_; 128 std::unique_ptr<VideoDecoder> decoder = in TEST_P() 146 std::unique_ptr<VideoDecoder> decoder = in TEST_P()
|
/external/webrtc/sdk/android/src/jni/ |
D | video_decoder_fallback.cc | 25 std::unique_ptr<VideoDecoder> fallback_decoder = in JNI_VideoDecoderFallback_CreateDecoder() 27 std::unique_ptr<VideoDecoder> primary_decoder = in JNI_VideoDecoderFallback_CreateDecoder() 30 VideoDecoder* nativeWrapper = in JNI_VideoDecoderFallback_CreateDecoder()
|
D | video_decoder_wrapper.h | 30 class VideoDecoderWrapper : public VideoDecoder { 91 VideoDecoder::Settings decoder_settings_ 110 std::unique_ptr<VideoDecoder> JavaToNativeVideoDecoder(
|
/external/webrtc/modules/video_coding/include/ |
D | video_coding.h | 24 class VideoDecoder; variable 53 const VideoDecoder::Settings& settings) = 0; 60 virtual void RegisterExternalDecoder(VideoDecoder* externalDecoder,
|
/external/webrtc/test/pc/e2e/analyzer/video/ |
D | quality_analyzing_video_decoder.h | 51 class QualityAnalyzingVideoDecoder : public VideoDecoder { 54 std::unique_ptr<VideoDecoder> delegate, 105 std::unique_ptr<VideoDecoder> delegate_; 140 std::unique_ptr<VideoDecoder> CreateVideoDecoder(
|
/external/webrtc/api/video_codecs/test/ |
D | video_decoder_software_fallback_wrapper_unittest.cc | 37 std::unique_ptr<VideoDecoder>(VP8Decoder::Create()), in VideoDecoderSoftwareFallbackWrapperTest() 38 std::unique_ptr<VideoDecoder>(fake_decoder_))) {} in VideoDecoderSoftwareFallbackWrapperTest() 40 class CountingFakeDecoder : public VideoDecoder { 78 std::unique_ptr<VideoDecoder> fallback_wrapper_; 279 std::unique_ptr<VideoDecoder>(sw_fallback_decoder_), in ForcedSoftwareDecoderFallbackTest() 280 std::unique_ptr<VideoDecoder>(fake_decoder_)); in ForcedSoftwareDecoderFallbackTest()
|
/external/webrtc/sdk/objc/api/video_codec/ |
D | RTCWrappedNativeVideoDecoder.mm | 18 std::unique_ptr<webrtc::VideoDecoder> _wrappedDecoder; 21 - (instancetype)initWithNativeDecoder:(std::unique_ptr<webrtc::VideoDecoder>)decoder { argument 29 - (std::unique_ptr<webrtc::VideoDecoder>)releaseWrappedDecoder {
|