Home
last modified time | relevance | path

Searched refs:codecSpecific (Results 1 – 25 of 28) sorted by relevance

12

/external/webrtc/webrtc/modules/video_coding/
Dencoded_frame.cc104 _codecSpecificInfo.codecSpecific.VP8.pictureId = -1; in CopyCodecSpecific()
105 _codecSpecificInfo.codecSpecific.VP8.temporalIdx = 0; in CopyCodecSpecific()
106 _codecSpecificInfo.codecSpecific.VP8.layerSync = false; in CopyCodecSpecific()
107 _codecSpecificInfo.codecSpecific.VP8.keyIdx = -1; in CopyCodecSpecific()
110 _codecSpecificInfo.codecSpecific.VP8.nonReference = in CopyCodecSpecific()
113 _codecSpecificInfo.codecSpecific.VP8.pictureId = in CopyCodecSpecific()
117 _codecSpecificInfo.codecSpecific.VP8.temporalIdx = in CopyCodecSpecific()
119 _codecSpecificInfo.codecSpecific.VP8.layerSync = in CopyCodecSpecific()
123 _codecSpecificInfo.codecSpecific.VP8.keyIdx = in CopyCodecSpecific()
131 _codecSpecificInfo.codecSpecific.VP9.picture_id = -1; in CopyCodecSpecific()
[all …]
Dgeneric_encoder.cc33 rtp->codecHeader.VP8.pictureId = info->codecSpecific.VP8.pictureId; in CopyCodecSpecific()
34 rtp->codecHeader.VP8.nonReference = info->codecSpecific.VP8.nonReference; in CopyCodecSpecific()
35 rtp->codecHeader.VP8.temporalIdx = info->codecSpecific.VP8.temporalIdx; in CopyCodecSpecific()
36 rtp->codecHeader.VP8.layerSync = info->codecSpecific.VP8.layerSync; in CopyCodecSpecific()
37 rtp->codecHeader.VP8.tl0PicIdx = info->codecSpecific.VP8.tl0PicIdx; in CopyCodecSpecific()
38 rtp->codecHeader.VP8.keyIdx = info->codecSpecific.VP8.keyIdx; in CopyCodecSpecific()
39 rtp->simulcastIdx = info->codecSpecific.VP8.simulcastIdx; in CopyCodecSpecific()
46 info->codecSpecific.VP9.inter_pic_predicted; in CopyCodecSpecific()
48 info->codecSpecific.VP9.flexible_mode; in CopyCodecSpecific()
50 info->codecSpecific.VP9.ss_data_available; in CopyCodecSpecific()
[all …]
Dcodec_database.cc135 settings->codecSpecific.VP8 = VideoEncoder::GetDefaultVp8Settings(); in Codec()
150 settings->codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); in Codec()
165 settings->codecSpecific.H264 = VideoEncoder::GetDefaultH264Settings(); in Codec()
338 if (memcmp(&new_send_codec.codecSpecific.VP8, in RequiresEncoderReset()
339 &send_codec_.codecSpecific.VP8, in RequiresEncoderReset()
340 sizeof(new_send_codec.codecSpecific.VP8)) != 0) { in RequiresEncoderReset()
345 if (memcmp(&new_send_codec.codecSpecific.VP9, in RequiresEncoderReset()
346 &send_codec_.codecSpecific.VP9, in RequiresEncoderReset()
347 sizeof(new_send_codec.codecSpecific.VP9)) != 0) { in RequiresEncoderReset()
352 if (memcmp(&new_send_codec.codecSpecific.H264, in RequiresEncoderReset()
[all …]
Ddecoding_state.cc249 uint8_t num_refs = frame->CodecSpecific()->codecSpecific.VP9.num_ref_pics; in ContinuousFrameRefs()
252 frame->CodecSpecific()->codecSpecific.VP9.p_diff[r]; in ContinuousFrameRefs()
268 frame->CodecSpecific()->codecSpecific.VP9.flexible_mode; in UsingFlexibleMode()
Dframe_buffer.cc72 _codecSpecificInfo.codecSpecific.VP9.temporal_idx = in SetGofInfo()
74 _codecSpecificInfo.codecSpecific.VP9.temporal_up_switch = in SetGofInfo()
Dvideo_sender.cc110 numLayers = sendCodec->codecSpecific.VP8.numberOfTemporalLayers; in RegisterSendCodec()
112 numLayers = sendCodec->codecSpecific.VP9.numberOfTemporalLayers; in RegisterSendCodec()
Djitter_buffer_unittest.cc972 EXPECT_EQ(0, frame_out->CodecSpecific()->codecSpecific.VP9.temporal_idx); in TEST_F()
974 frame_out->CodecSpecific()->codecSpecific.VP9.temporal_up_switch); in TEST_F()
980 EXPECT_EQ(2, frame_out->CodecSpecific()->codecSpecific.VP9.temporal_idx); in TEST_F()
981 EXPECT_TRUE(frame_out->CodecSpecific()->codecSpecific.VP9.temporal_up_switch); in TEST_F()
987 EXPECT_EQ(1, frame_out->CodecSpecific()->codecSpecific.VP9.temporal_idx); in TEST_F()
988 EXPECT_TRUE(frame_out->CodecSpecific()->codecSpecific.VP9.temporal_up_switch); in TEST_F()
1063 EXPECT_EQ(0, frame_out->CodecSpecific()->codecSpecific.VP9.temporal_idx); in TEST_F()
1065 frame_out->CodecSpecific()->codecSpecific.VP9.temporal_up_switch); in TEST_F()
1071 EXPECT_EQ(1, frame_out->CodecSpecific()->codecSpecific.VP9.temporal_idx); in TEST_F()
1072 EXPECT_TRUE(frame_out->CodecSpecific()->codecSpecific.VP9.temporal_up_switch); in TEST_F()
/external/webrtc/webrtc/video/
Dvie_codec_unittest.cc34 video_codec->codecSpecific.VP8.pictureLossIndicationOn = true; in BuildVP8Codec()
35 video_codec->codecSpecific.VP8.feedbackModeOn = true; in BuildVP8Codec()
36 video_codec->codecSpecific.VP8.complexity = kComplexityNormal; in BuildVP8Codec()
37 video_codec->codecSpecific.VP8.resilience = kResilienceOff; in BuildVP8Codec()
38 video_codec->codecSpecific.VP8.numberOfTemporalLayers = 0; in BuildVP8Codec()
39 video_codec->codecSpecific.VP8.denoisingOn = true; in BuildVP8Codec()
40 video_codec->codecSpecific.VP8.errorConcealmentOn = true; in BuildVP8Codec()
41 video_codec->codecSpecific.VP8.automaticResizeOn = true; in BuildVP8Codec()
42 video_codec->codecSpecific.VP8.frameDroppingOn = true; in BuildVP8Codec()
43 video_codec->codecSpecific.VP8.keyFrameInterval = 200; in BuildVP8Codec()
[all …]
Dvideo_send_stream.cc332 video_codec.codecSpecific.VP8 = VideoEncoder::GetDefaultVp8Settings(); in ReconfigureVideoEncoder()
334 video_codec.codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); in ReconfigureVideoEncoder()
336 video_codec.codecSpecific.H264 = VideoEncoder::GetDefaultH264Settings(); in ReconfigureVideoEncoder()
341 video_codec.codecSpecific.VP8 = *reinterpret_cast<const VideoCodecVP8*>( in ReconfigureVideoEncoder()
344 video_codec.codecSpecific.VP8.numberOfTemporalLayers = in ReconfigureVideoEncoder()
349 video_codec.codecSpecific.VP9 = *reinterpret_cast<const VideoCodecVP9*>( in ReconfigureVideoEncoder()
352 video_codec.codecSpecific.VP9.flexibleMode = true; in ReconfigureVideoEncoder()
354 RTC_DCHECK_EQ(video_codec.codecSpecific.VP9.numberOfTemporalLayers, 1); in ReconfigureVideoEncoder()
355 RTC_DCHECK_EQ(video_codec.codecSpecific.VP9.numberOfSpatialLayers, 2); in ReconfigureVideoEncoder()
358 video_codec.codecSpecific.VP9.numberOfTemporalLayers = in ReconfigureVideoEncoder()
[all …]
Dvie_encoder.cc385 codec_specific_info.codecSpecific.VP8.hasReceivedRPSI = in DeliverFrame()
387 codec_specific_info.codecSpecific.VP8.hasReceivedSLI = in DeliverFrame()
389 codec_specific_info.codecSpecific.VP8.pictureIdRPSI = in DeliverFrame()
391 codec_specific_info.codecSpecific.VP8.pictureIdSLI = in DeliverFrame()
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()
Dvideo_send_stream_tests.cc1503 EXPECT_EQ(0, memcmp(&config.codecSpecific.H264, &encoder_settings_, in VerifyCodecSpecifics()
1512 config.codecSpecific.VP8.numberOfTemporalLayers); in VerifyCodecSpecifics()
1524 EXPECT_EQ(0, memcmp(&config.codecSpecific.VP8, &encoder_settings, in VerifyCodecSpecifics()
1533 config.codecSpecific.VP9.numberOfTemporalLayers); in VerifyCodecSpecifics()
1545 EXPECT_EQ(0, memcmp(&config.codecSpecific.VP9, &encoder_settings, in VerifyCodecSpecifics()
1804 specifics.codecSpecific.generic.simulcast_idx = static_cast<uint8_t>(i); in TEST_F()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
Dsimulcast_encoder_adapter_unittest.cc225 codecSpecificInfo->codecSpecific.VP8.simulcastIdx; in Encoded()
261 EXPECT_EQ(ref.codecSpecific.VP8.pictureLossIndicationOn, in VerifyCodec()
262 target.codecSpecific.VP8.pictureLossIndicationOn); in VerifyCodec()
263 EXPECT_EQ(ref.codecSpecific.VP8.feedbackModeOn, in VerifyCodec()
264 target.codecSpecific.VP8.feedbackModeOn); in VerifyCodec()
265 EXPECT_EQ(ref.codecSpecific.VP8.complexity, in VerifyCodec()
266 target.codecSpecific.VP8.complexity); in VerifyCodec()
267 EXPECT_EQ(ref.codecSpecific.VP8.resilience, in VerifyCodec()
268 target.codecSpecific.VP8.resilience); in VerifyCodec()
269 EXPECT_EQ(ref.codecSpecific.VP8.numberOfTemporalLayers, in VerifyCodec()
[all …]
Dvp8_impl.cc284 (codec_.codecSpecific.VP8.numberOfTemporalLayers == 2 || in SetRates()
360 if (inst->codecSpecific.VP8.feedbackModeOn && in InitEncode()
364 if (inst->codecSpecific.VP8.automaticResizeOn && in InitEncode()
382 : inst->codecSpecific.VP8.numberOfTemporalLayers; in InitEncode()
389 feedback_mode_ = inst->codecSpecific.VP8.feedbackModeOn; in InitEncode()
450 switch (inst->codecSpecific.VP8.resilience) { in InitEncode()
475 inst->codecSpecific.VP8.frameDroppingOn ? 30 : 0; in InitEncode()
486 if (inst->codecSpecific.VP8.automaticResizeOn && number_of_streams > 1) { in InitEncode()
507 } else if (inst->codecSpecific.VP8.keyFrameInterval > 0) { in InitEncode()
509 configurations_[0].kf_max_dist = inst->codecSpecific.VP8.keyFrameInterval; in InitEncode()
[all …]
Dsimulcast_unittest.h70 if (codec_specific_info->codecSpecific.VP8.simulcastIdx == 0) { in Encoded()
89 picture_id_ = codec_specific_info->codecSpecific.VP8.pictureId; in Encoded()
90 layer_sync_[codec_specific_info->codecSpecific.VP8.simulcastIdx] = in Encoded()
91 codec_specific_info->codecSpecific.VP8.layerSync; in Encoded()
92 temporal_layer_[codec_specific_info->codecSpecific.VP8.simulcastIdx] = in Encoded()
93 codec_specific_info->codecSpecific.VP8.temporalIdx; in Encoded()
275 settings->codecSpecific.VP8.resilience = kResilientStream; in DefaultSettings()
276 settings->codecSpecific.VP8.denoisingOn = true; in DefaultSettings()
277 settings->codecSpecific.VP8.errorConcealmentOn = false; in DefaultSettings()
278 settings->codecSpecific.VP8.automaticResizeOn = false; in DefaultSettings()
[all …]
Dsimulcast_encoder_adapter.cc84 if (inst->codecSpecific.VP8.feedbackModeOn && in VerifyCodec()
88 if (inst->codecSpecific.VP8.automaticResizeOn && in VerifyCodec()
362 (codec_.codecSpecific.VP8.numberOfTemporalLayers == 2 || in SetRates()
383 CodecSpecificInfoVP8* vp8Info = &(stream_codec_specific.codecSpecific.VP8); in Encoded()
448 stream_codec->codecSpecific.VP8.numberOfTemporalLayers = in PopulateStreamCodec()
466 stream_codec->codecSpecific.VP8.complexity = webrtc::kComplexityHigher; in PopulateStreamCodec()
469 stream_codec->codecSpecific.VP8.denoisingOn = false; in PopulateStreamCodec()
Dvp8_sequence_coder.cc135 inst.codecSpecific.VP8.feedbackModeOn = false; in SequenceCoder()
136 inst.codecSpecific.VP8.denoisingOn = true; in SequenceCoder()
/external/webrtc/talk/app/webrtc/java/jni/
Dandroidmediaencoder_jni.cc925 info.codecSpecific.VP8.pictureId = picture_id_; in DeliverPendingOutputs()
926 info.codecSpecific.VP8.nonReference = false; in DeliverPendingOutputs()
927 info.codecSpecific.VP8.simulcastIdx = 0; in DeliverPendingOutputs()
928 info.codecSpecific.VP8.temporalIdx = webrtc::kNoTemporalIdx; in DeliverPendingOutputs()
929 info.codecSpecific.VP8.layerSync = false; in DeliverPendingOutputs()
930 info.codecSpecific.VP8.tl0PicIdx = webrtc::kNoTl0PicIdx; in DeliverPendingOutputs()
931 info.codecSpecific.VP8.keyIdx = webrtc::kNoKeyIdx; in DeliverPendingOutputs()
936 info.codecSpecific.VP9.picture_id = picture_id_; in DeliverPendingOutputs()
937 info.codecSpecific.VP9.inter_pic_predicted = key_frame ? false : true; in DeliverPendingOutputs()
938 info.codecSpecific.VP9.flexible_mode = false; in DeliverPendingOutputs()
[all …]
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/
Dvp9_impl.cc241 if (inst->codecSpecific.VP9.numberOfTemporalLayers > 3) { in InitEncode()
245 if (inst->codecSpecific.VP9.numberOfSpatialLayers > 2) { in InitEncode()
264 num_spatial_layers_ = inst->codecSpecific.VP9.numberOfSpatialLayers; in InitEncode()
265 num_temporal_layers_ = inst->codecSpecific.VP9.numberOfTemporalLayers; in InitEncode()
298 inst->codecSpecific.VP9.frameDroppingOn ? 30 : 0; in InitEncode()
310 if (inst->codecSpecific.VP9.keyFrameInterval > 0) { in InitEncode()
312 config_->kf_max_dist = inst->codecSpecific.VP9.keyFrameInterval; in InitEncode()
320 inst->codecSpecific.VP9.automaticResizeOn ? 1 : 0; in InitEncode()
329 is_flexible_mode_ = inst->codecSpecific.VP9.flexibleMode; in InitEncode()
423 inst->codecSpecific.VP9.adaptiveQpMode ? 3 : 0); in InitAndSetControlSettings()
[all …]
/external/webrtc/webrtc/modules/video_coding/codecs/test/
Dvideoprocessor_integrationtest.cc188 config_.codec_settings->codecSpecific.VP8.errorConcealmentOn = in SetUpCodecConfig()
190 config_.codec_settings->codecSpecific.VP8.denoisingOn = denoising_on_; in SetUpCodecConfig()
191 config_.codec_settings->codecSpecific.VP8.numberOfTemporalLayers = in SetUpCodecConfig()
193 config_.codec_settings->codecSpecific.VP8.frameDroppingOn = in SetUpCodecConfig()
195 config_.codec_settings->codecSpecific.VP8.automaticResizeOn = in SetUpCodecConfig()
197 config_.codec_settings->codecSpecific.VP8.keyFrameInterval = in SetUpCodecConfig()
201 config_.codec_settings->codecSpecific.VP9.denoisingOn = denoising_on_; in SetUpCodecConfig()
202 config_.codec_settings->codecSpecific.VP9.numberOfTemporalLayers = in SetUpCodecConfig()
204 config_.codec_settings->codecSpecific.VP9.frameDroppingOn = in SetUpCodecConfig()
206 config_.codec_settings->codecSpecific.VP9.automaticResizeOn = in SetUpCodecConfig()
[all …]
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc153 codec_inst_.codecSpecific.VP8.denoisingOn = true; in SetUpEncodeDecode()
207 codec_inst_.codecSpecific.VP8.complexity = kComplexityNormal; in TEST_F()
208 codec_inst_.codecSpecific.VP8.numberOfTemporalLayers = 1; in TEST_F()
/external/webrtc/webrtc/
Dcommon_types.h702 VideoCodecUnion codecSpecific; member
730 ret &= (codecSpecific.VP8 == other.codecSpecific.VP8);
/external/webrtc/webrtc/modules/video_coding/include/
Dvideo_codec_interface.h94 CodecSpecificInfoUnion codecSpecific; member
/external/webrtc/webrtc/modules/video_coding/codecs/interface/
Dvideo_codec_interface.h96 CodecSpecificInfoUnion codecSpecific; member
/external/webrtc/webrtc/test/
Dfake_encoder.cc83 specifics.codecSpecific.generic.simulcast_idx = i; in Encode()

12