Home
last modified time | relevance | path

Searched refs:VideoEncoder (Results 1 – 25 of 52) sorted by relevance

123

/external/webrtc/webrtc/video/
Dvideo_encoder.cc20 VideoEncoder* VideoEncoder::Create(VideoEncoder::EncoderType codec_type) { in Create()
37 VideoEncoder::EncoderType CodecToEncoderType(VideoCodecType codec_type) { in CodecToEncoderType()
40 return VideoEncoder::kH264; in CodecToEncoderType()
42 return VideoEncoder::kVp8; in CodecToEncoderType()
44 return VideoEncoder::kVp9; in CodecToEncoderType()
46 return VideoEncoder::kUnsupportedCodec; in CodecToEncoderType()
52 webrtc::VideoEncoder* encoder) in VideoEncoderSoftwareFallbackWrapper()
62 fallback_encoder_.reset(VideoEncoder::Create(encoder_type_)); in InitFallbackEncoder()
Dvideo_receive_stream.cc125 codec.codecSpecific.VP8 = VideoEncoder::GetDefaultVp8Settings(); in CreateDecoderVideoCodec()
127 codec.codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); in CreateDecoderVideoCodec()
129 codec.codecSpecific.H264 = VideoEncoder::GetDefaultH264Settings(); in CreateDecoderVideoCodec()
/external/webrtc/webrtc/
Dvideo_encoder.h38 class VideoEncoder {
47 static VideoEncoder* Create(EncoderType codec_type);
53 virtual ~VideoEncoder() {} in ~VideoEncoder()
134 class VideoEncoderSoftwareFallbackWrapper : public VideoEncoder {
137 webrtc::VideoEncoder* encoder);
178 webrtc::VideoEncoder* const encoder_;
180 rtc::scoped_ptr<webrtc::VideoEncoder> fallback_encoder_;
Dvideo_send_stream.h27 class VideoEncoder; variable
96 VideoEncoder* encoder = nullptr;
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
Dsimulcast_encoder_adapter.h24 virtual VideoEncoder* Create() = 0;
25 virtual void Destroy(VideoEncoder* encoder) = 0;
73 StreamInfo(VideoEncoder* encoder, in StreamInfo()
85 VideoEncoder* encoder;
Dvp8_factory.cc22 VideoEncoder* Create() override { return new VP8EncoderImpl(); } in Create()
24 void Destroy(VideoEncoder* encoder) override { delete encoder; } in Destroy()
Dsimulcast_encoder_adapter_unittest.cc106 class MockVideoEncoder : public VideoEncoder {
163 VideoEncoder* Create() override { in Create()
169 void Destroy(VideoEncoder* encoder) override { delete encoder; } in Destroy()
/external/webrtc/talk/media/webrtc/
Dwebrtcvideoencoderfactory.h36 class VideoEncoder; variable
60 virtual webrtc::VideoEncoder* CreateVideoEncoder(
75 virtual void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) = 0;
Dfakewebrtcvideoengine.h141 class FakeWebRtcVideoEncoder : public webrtc::VideoEncoder {
198 virtual webrtc::VideoEncoder* CreateVideoEncoder( in CreateVideoEncoder()
209 virtual void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) { in DestroyVideoEncoder()
Dwebrtcvideoengine2.h52 class VideoEncoder; variable
298 AllocatedEncoder(webrtc::VideoEncoder* encoder,
301 webrtc::VideoEncoder* encoder;
302 webrtc::VideoEncoder* external_encoder;
Dwebrtcvideoengine2.cc68 webrtc::VideoEncoder* Create() override { in Create()
72 void Destroy(webrtc::VideoEncoder* encoder) override { in Destroy()
104 webrtc::VideoEncoder* CreateVideoEncoder( in CreateVideoEncoder()
112 webrtc::VideoEncoder* encoder = factory_->CreateVideoEncoder(type); in CreateVideoEncoder()
128 void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) override { in DestroyVideoEncoder()
147 std::vector<webrtc::VideoEncoder*> non_simulcast_encoders_;
418 encoder_settings_.vp8 = webrtc::VideoEncoder::GetDefaultVp8Settings(); in ConfigureVideoEncoderSettings()
427 encoder_settings_.vp9 = webrtc::VideoEncoder::GetDefaultVp9Settings(); in ConfigureVideoEncoderSettings()
1583 webrtc::VideoEncoder* encoder, in AllocatedEncoder()
1850 webrtc::VideoEncoder* encoder = in CreateVideoEncoder()
[all …]
/external/webrtc/talk/app/webrtc/java/jni/
Dandroidmediaencoder_jni.h49 webrtc::VideoEncoder* CreateVideoEncoder(webrtc::VideoCodecType type)
52 void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) override;
/external/webrtc/webrtc/modules/video_coding/
Dcodec_database.cc31 VideoCodecVP8 VideoEncoder::GetDefaultVp8Settings() { in GetDefaultVp8Settings()
46 VideoCodecVP9 VideoEncoder::GetDefaultVp9Settings() { in GetDefaultVp9Settings()
62 VideoCodecH264 VideoEncoder::GetDefaultH264Settings() { in GetDefaultH264Settings()
135 settings->codecSpecific.VP8 = VideoEncoder::GetDefaultVp8Settings(); in Codec()
150 settings->codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); in Codec()
165 settings->codecSpecific.H264 = VideoEncoder::GetDefaultH264Settings(); in Codec()
305 void VCMCodecDataBase::RegisterExternalEncoder(VideoEncoder* external_encoder, in RegisterExternalEncoder()
Dgeneric_encoder.h95 VCMGenericEncoder(VideoEncoder* encoder,
137 VideoEncoder* const encoder_;
Dcodec_database.h74 void RegisterExternalEncoder(VideoEncoder* external_encoder,
155 VideoEncoder* external_encoder_;
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/media/
DMediaRecorderFacade.java135 mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); in startVideoRecording()
140 mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); in startVideoRecording()
146 mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT); in startVideoRecording()
190 mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT); in startVideoRecording()
/external/webrtc/webrtc/modules/video_coding/codecs/test/
Dvideoprocessor.h162 VideoProcessorImpl(webrtc::VideoEncoder* encoder,
193 webrtc::VideoEncoder* encoder_;
/external/webrtc/webrtc/modules/video_coding/include/
Dvideo_coding.h34 class VideoEncoder; variable
125 virtual int32_t RegisterExternalEncoder(VideoEncoder* externalEncoder,
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/include/
Dvp8.h20 class VP8Encoder : public VideoEncoder {
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/include/
Dvp9.h19 class VP9Encoder : public VideoEncoder {
/external/robolectric/v1/src/test/java/com/xtremelabs/robolectric/shadows/
DMediaRecorderTest.java140 … assertThat(shadowMediaRecorder.getVideoEncoder(), not(equalTo(MediaRecorder.VideoEncoder.H264))); in testVideoEncoder()
141 mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); in testVideoEncoder()
142 assertThat(shadowMediaRecorder.getVideoEncoder(), equalTo(MediaRecorder.VideoEncoder.H264)); in testVideoEncoder()
/external/webrtc/webrtc/modules/video_coding/codecs/h264/include/
Dh264.h30 class H264Encoder : public VideoEncoder {
/external/webrtc/webrtc/test/
Dconfigurable_frame_size_encoder.h22 class ConfigurableFrameSizeEncoder : public VideoEncoder {
Dfake_encoder.h23 class FakeEncoder : public VideoEncoder {
/external/webrtc/webrtc/modules/video_coding/codecs/i420/include/
Di420.h21 class I420Encoder : public VideoEncoder {

123