/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;
|
D | V4L2Decoder.cpp | 40 std::unique_ptr<VideoDecoder> V4L2Decoder::Create( in Create() 188 VideoDecoder::DecodeStatus::kError)); in decode() 208 FROM_HERE, ::base::BindOnce(std::move(drainCb), VideoDecoder::DecodeStatus::kOk)); in drain() 220 VideoDecoder::DecodeStatus::kError)); in drain() 254 std::move(request.decodeCb).Run(VideoDecoder::DecodeStatus::kError); in pumpDecodeRequest() 315 std::move(item.second).Run(VideoDecoder::DecodeStatus::kAborted); in flush() 319 std::move(mDrainCb).Run(VideoDecoder::DecodeStatus::kAborted); in flush() 377 std::move(it->second).Run(VideoDecoder::DecodeStatus::kOk); in serviceDeviceTask() 433 std::move(mDrainCb).Run(VideoDecoder::DecodeStatus::kOk); in serviceDeviceTask()
|
D | V4L2DecodeComponent.cpp | 480 void V4L2DecodeComponent::onDecodeDone(int32_t bitstreamId, VideoDecoder::DecodeStatus status) { in onDecodeDone() 482 VideoDecoder::DecodeStatusToString(status)); in onDecodeDone() 486 case VideoDecoder::DecodeStatus::kAborted: in onDecodeDone() 489 case VideoDecoder::DecodeStatus::kError: in onDecodeDone() 493 case VideoDecoder::DecodeStatus::kOk: in onDecodeDone() 762 void V4L2DecodeComponent::onDrainDone(VideoDecoder::DecodeStatus status) { in onDrainDone() 763 ALOGV("%s(status=%s)", __func__, VideoDecoder::DecodeStatusToString(status)); in onDrainDone() 767 case VideoDecoder::DecodeStatus::kAborted: in onDrainDone() 770 case VideoDecoder::DecodeStatus::kError: in onDrainDone() 774 case VideoDecoder::DecodeStatus::kOk: in onDrainDone()
|
D | Android.bp | 18 "VideoDecoder.cpp",
|
/external/webrtc/webrtc/video/ |
D | video_decoder.cc | 20 VideoDecoder* VideoDecoder::Create(VideoDecoder::DecoderType codec_type) { in Create() 37 VideoDecoder::DecoderType CodecTypeToDecoderType(VideoCodecType codec_type) { in CodecTypeToDecoderType() 40 return VideoDecoder::kH264; in CodecTypeToDecoderType() 42 return VideoDecoder::kVp8; in CodecTypeToDecoderType() 44 return VideoDecoder::kVp9; in CodecTypeToDecoderType() 46 return VideoDecoder::kUnsupportedCodec; in CodecTypeToDecoderType() 52 VideoDecoder* decoder) in VideoDecoderSoftwareFallbackWrapper() 70 fallback_decoder_.reset(VideoDecoder::Create(decoder_type_)); in InitFallbackDecoder()
|
/external/webrtc/webrtc/ |
D | video_decoder.h | 50 class VideoDecoder { 59 static VideoDecoder* Create(DecoderType codec_type); 61 virtual ~VideoDecoder() {} in ~VideoDecoder() 89 class VideoDecoderSoftwareFallbackWrapper : public webrtc::VideoDecoder { 92 VideoDecoder* decoder); 116 VideoDecoder* const decoder_; 121 rtc::scoped_ptr<VideoDecoder> fallback_decoder_;
|
D | video_receive_stream.h | 27 class VideoDecoder; variable 37 VideoDecoder* decoder = nullptr;
|
/external/webrtc/webrtc/test/ |
D | encoder_settings.cc | 62 decoder.decoder = VideoDecoder::Create(VideoDecoder::kVp8); in CreateMatchingDecoder() 64 decoder.decoder = VideoDecoder::Create(VideoDecoder::kVp9); in CreateMatchingDecoder()
|
D | fake_decoder.h | 22 class FakeDecoder : public VideoDecoder {
|
/external/webrtc/talk/media/webrtc/ |
D | webrtcvideodecoderfactory.h | 35 class VideoDecoder; variable 44 virtual webrtc::VideoDecoder* CreateVideoDecoder( 48 virtual void DestroyVideoDecoder(webrtc::VideoDecoder* decoder) = 0;
|
D | fakewebrtcvideoengine.h | 61 class FakeWebRtcVideoDecoder : public webrtc::VideoDecoder { 104 virtual webrtc::VideoDecoder* CreateVideoDecoder( in CreateVideoDecoder() 115 virtual void DestroyVideoDecoder(webrtc::VideoDecoder* decoder) { in DestroyVideoDecoder()
|
D | webrtcvideoengine2.h | 51 class VideoDecoder; variable 424 AllocatedDecoder(webrtc::VideoDecoder* decoder, 427 webrtc::VideoDecoder* decoder; 429 webrtc::VideoDecoder* external_decoder;
|
/external/webrtc/webrtc/modules/video_coding/ |
D | codec_database.h | 38 VCMExtDecoderMapItem(VideoDecoder* external_decoder_instance, 42 VideoDecoder* external_decoder_instance; 91 void RegisterExternalDecoder(VideoDecoder* external_decoder,
|
D | generic_decoder.h | 66 explicit VCMGenericDecoder(VideoDecoder* decoder, bool isExternal = false); 103 VideoDecoder* const _decoder;
|
/external/webrtc/talk/app/webrtc/java/jni/ |
D | androidmediadecoder_jni.h | 47 webrtc::VideoDecoder* CreateVideoDecoder(webrtc::VideoCodecType type) 50 void DestroyVideoDecoder(webrtc::VideoDecoder* decoder) override;
|
/external/v4l2_codec2/components/include/v4l2_codec2/components/ |
D | VideoDecoder.h | 20 class VideoDecoder { 36 virtual ~VideoDecoder();
|
D | V4L2DecodeComponent.h | 80 void onDecodeDone(int32_t bitstreamId, VideoDecoder::DecodeStatus status); 81 void onDrainDone(VideoDecoder::DecodeStatus status); 101 std::unique_ptr<VideoDecoder> mDecoder;
|
D | V4L2Decoder.h | 26 class V4L2Decoder : public VideoDecoder { 28 static std::unique_ptr<VideoDecoder> Create(
|
/external/webrtc/webrtc/modules/video_coding/include/mock/ |
D | mock_video_codec_interface.h | 62 class MockVideoDecoder : public VideoDecoder { 76 MOCK_METHOD0(Copy, VideoDecoder*());
|
/external/webrtc/webrtc/modules/video_coding/codecs/interface/mock/ |
D | mock_video_codec_interface.h | 63 class MockVideoDecoder : public VideoDecoder { 77 MOCK_METHOD0(Copy, VideoDecoder*());
|
/external/webrtc/webrtc/modules/video_coding/codecs/test/ |
D | videoprocessor.h | 163 webrtc::VideoDecoder* decoder, 194 webrtc::VideoDecoder* decoder_;
|
/external/webrtc/webrtc/modules/video_coding/include/ |
D | video_coding.h | 35 class VideoDecoder; variable 302 virtual void RegisterExternalDecoder(VideoDecoder* externalDecoder,
|
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/include/ |
D | vp8.h | 27 class VP8Decoder : public VideoDecoder {
|
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/include/ |
D | vp9.h | 26 class VP9Decoder : public VideoDecoder {
|
/external/webrtc/webrtc/modules/video_coding/codecs/h264/include/ |
D | h264.h | 38 class H264Decoder : public VideoDecoder {
|