Home
last modified time | relevance | path

Searched refs:VideoDecoder (Results 1 – 25 of 103) sorted by relevance

12345

/external/v4l2_codec2/components/
DVideoDecoder.cpp10 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/sdk/android/api/org/webrtc/
DVideoDecoderFallback.java17 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()
DDefaultVideoDecoderFactory.java42 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()
DVideoDecoderFactory.java23 default VideoDecoder createDecoder(String codecType) { in createDecoder()
30 default VideoDecoder createDecoder(VideoCodecInfo info) { in createDecoder()
/external/webrtc/api/video_codecs/
Dvideo_decoder_software_fallback_wrapper.cc35 class VideoDecoderSoftwareFallbackWrapper final : public VideoDecoder {
38 std::unique_ptr<VideoDecoder> sw_fallback_decoder,
39 std::unique_ptr<VideoDecoder> hw_decoder);
63 VideoDecoder& active_decoder() const;
71 std::unique_ptr<VideoDecoder> hw_decoder_;
75 const std::unique_ptr<VideoDecoder> fallback_decoder_;
83 std::unique_ptr<VideoDecoder> sw_fallback_decoder, in VideoDecoderSoftwareFallbackWrapper()
84 std::unique_ptr<VideoDecoder> hw_decoder) in VideoDecoderSoftwareFallbackWrapper()
275 VideoDecoder& VideoDecoderSoftwareFallbackWrapper::active_decoder() const { in active_decoder()
282 std::unique_ptr<VideoDecoder> CreateVideoDecoderSoftwareFallbackWrapper( in CreateVideoDecoderSoftwareFallbackWrapper()
[all …]
Dvideo_decoder_software_fallback_wrapper.h24 RTC_EXPORT std::unique_ptr<VideoDecoder>
26 std::unique_ptr<VideoDecoder> sw_fallback_decoder,
27 std::unique_ptr<VideoDecoder> hw_decoder);
Dvideo_decoder_factory.h22 class VideoDecoder; variable
34 virtual std::unique_ptr<VideoDecoder> CreateVideoDecoder(
39 virtual std::unique_ptr<VideoDecoder> LegacyCreateVideoDecoder(
Dvideo_decoder.cc27 bool VideoDecoder::PrefersLateDecoding() const { in PrefersLateDecoding()
31 const char* VideoDecoder::ImplementationName() const { in ImplementationName()
/external/webrtc/test/
Dvideo_decoder_proxy_factory.h28 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()
69 VideoDecoder* const decoder_;
72 VideoDecoder* const decoder_;
/external/webrtc/video/
Dframe_dumping_decoder.cc22 class FrameDumpingDecoder : public VideoDecoder {
24 FrameDumpingDecoder(std::unique_ptr<VideoDecoder> decoder, FileWrapper file);
39 std::unique_ptr<VideoDecoder> decoder_;
44 FrameDumpingDecoder::FrameDumpingDecoder(std::unique_ptr<VideoDecoder> decoder, in FrameDumpingDecoder()
86 std::unique_ptr<VideoDecoder> CreateFrameDumpingDecoderWrapper( in CreateFrameDumpingDecoderWrapper()
87 std::unique_ptr<VideoDecoder> decoder, in CreateFrameDumpingDecoderWrapper()
Dframe_dumping_decoder.h22 std::unique_ptr<VideoDecoder> CreateFrameDumpingDecoderWrapper(
23 std::unique_ptr<VideoDecoder> decoder,
/external/webrtc/api/test/video/
Dfunction_video_decoder_factory.h30 std::function<std::unique_ptr<VideoDecoder>()> create) in FunctionVideoDecoderFactory()
35 std::function<std::unique_ptr<VideoDecoder>(const SdpVideoFormat&)> in FunctionVideoDecoderFactory()
39 std::function<std::unique_ptr<VideoDecoder>()> create, in FunctionVideoDecoderFactory()
50 std::unique_ptr<VideoDecoder> CreateVideoDecoder( in CreateVideoDecoder()
56 const std::function<std::unique_ptr<VideoDecoder>(const SdpVideoFormat&)>
/external/webrtc/sdk/objc/unittests/
Dobjc_video_decoder_factory_tests.mm50 std::unique_ptr<webrtc::VideoDecoder> GetObjCDecoder(
59 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory());
66 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory());
73 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory());
82 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory());
91 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateOKDecoderFactory());
97 std::unique_ptr<webrtc::VideoDecoder> decoder = GetObjCDecoder(CreateErrorDecoderFactory());
/external/webrtc/test/pc/e2e/analyzer/video/
Dquality_analyzing_video_decoder.h51 class QualityAnalyzingVideoDecoder : public VideoDecoder {
58 std::unique_ptr<VideoDecoder> delegate,
111 std::unique_ptr<VideoDecoder> delegate_;
144 std::unique_ptr<VideoDecoder> CreateVideoDecoder(
146 std::unique_ptr<VideoDecoder> LegacyCreateVideoDecoder(
Dquality_analyzing_video_decoder.cc31 std::unique_ptr<VideoDecoder> delegate, in QualityAnalyzingVideoDecoder()
252 std::unique_ptr<VideoDecoder>
255 std::unique_ptr<VideoDecoder> decoder = delegate_->CreateVideoDecoder(format); in CreateVideoDecoder()
261 std::unique_ptr<VideoDecoder>
265 std::unique_ptr<VideoDecoder> decoder = in LegacyCreateVideoDecoder()
/external/webrtc/sdk/android/src/jni/
Dvideo_decoder_fallback.cc25 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()
/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/
DAndroidVideoDecoderInstrumentationTest.java82 private static final VideoDecoder.Settings SETTINGS =
83 new VideoDecoder.Settings(1 /* core */, TEST_FRAME_WIDTH, TEST_FRAME_HEIGHT);
85 private static class MockDecodeCallback implements VideoDecoder.Callback {
132 private @Nullable VideoDecoder createDecoder() { in createDecoder()
180 VideoDecoder decoder = createDecoder(); in testInitialize()
188 VideoDecoder decoder = createDecoder(); in testDecode()
195 new VideoDecoder.DecodeInfo(false /* isMissingFrames */, 0 /* renderTimeMs */))); in testDecode()
/external/webrtc/modules/video_coding/
Dgeneric_decoder.h82 explicit VCMGenericDecoder(std::unique_ptr<VideoDecoder> decoder);
83 explicit VCMGenericDecoder(VideoDecoder* decoder, bool isExternal = false);
104 bool IsSameDecoder(VideoDecoder* decoder) const { in IsSameDecoder()
112 std::unique_ptr<VideoDecoder> decoder_;
Ddecoder_database.h35 VCMExtDecoderMapItem(VideoDecoder* external_decoder_instance,
39 VideoDecoder* external_decoder_instance;
48 void RegisterExternalDecoder(VideoDecoder* external_decoder,
/external/webrtc/media/engine/
Dinternal_decoder_factory_unittest.cc29 std::unique_ptr<VideoDecoder> decoder = in TEST()
37 std::unique_ptr<VideoDecoder> decoder = in TEST()
46 std::unique_ptr<VideoDecoder> decoder = in TEST()
/external/webrtc/modules/video_coding/codecs/test/
Dvideo_encoder_decoder_instantiation_tests.cc45 int32_t InitDecoder(VideoCodecType codec_type, VideoDecoder* decoder) { in InitDecoder()
97 std::vector<std::unique_ptr<VideoDecoder>> decoders_;
127 std::unique_ptr<VideoDecoder> decoder = in TEST_P()
144 std::unique_ptr<VideoDecoder> decoder = in TEST_P()
/external/webrtc/api/video_codecs/test/
Dvideo_decoder_software_fallback_wrapper_unittest.cc38 std::unique_ptr<VideoDecoder>(VP8Decoder::Create()), in VideoDecoderSoftwareFallbackWrapperTest()
39 std::unique_ptr<VideoDecoder>(fake_decoder_))) {} in VideoDecoderSoftwareFallbackWrapperTest()
41 class CountingFakeDecoder : public VideoDecoder {
80 std::unique_ptr<VideoDecoder> fallback_wrapper_;
292 std::unique_ptr<VideoDecoder>(sw_fallback_decoder_), in ForcedSoftwareDecoderFallbackTest()
293 std::unique_ptr<VideoDecoder>(fake_decoder_)); in ForcedSoftwareDecoderFallbackTest()
/external/webrtc/sdk/objc/api/video_codec/
DRTCWrappedNativeVideoDecoder.h20 - (instancetype)initWithNativeDecoder:(std::unique_ptr<webrtc::VideoDecoder>)decoder;
23 - (std::unique_ptr<webrtc::VideoDecoder>)releaseWrappedDecoder;
DRTCWrappedNativeVideoDecoder.mm17 std::unique_ptr<webrtc::VideoDecoder> _wrappedDecoder;
20 - (instancetype)initWithNativeDecoder:(std::unique_ptr<webrtc::VideoDecoder>)decoder { argument
28 - (std::unique_ptr<webrtc::VideoDecoder>)releaseWrappedDecoder {
/external/webrtc/sdk/android/src/java/org/webrtc/
DVideoDecoderWrapper.java13 import org.webrtc.VideoDecoder;
20 static VideoDecoder.Callback createDecoderCallback(final long nativeDecoder) { in createDecoderCallback()

12345