/external/webrtc/webrtc/modules/video_coding/ |
encoded_frame.cc | 131 _codecSpecificInfo.codecSpecific.VP9.picture_id = -1; 132 _codecSpecificInfo.codecSpecific.VP9.temporal_idx = 0; 133 _codecSpecificInfo.codecSpecific.VP9.spatial_idx = 0; 134 _codecSpecificInfo.codecSpecific.VP9.gof_idx = 0; 135 _codecSpecificInfo.codecSpecific.VP9.inter_layer_predicted = false; 136 _codecSpecificInfo.codecSpecific.VP9.tl0_pic_idx = -1; 139 _codecSpecificInfo.codecSpecific.VP9.inter_pic_predicted = 140 header->codecHeader.VP9.inter_pic_predicted; 141 _codecSpecificInfo.codecSpecific.VP9.flexible_mode = 142 header->codecHeader.VP9.flexible_mode [all...] |
generic_encoder.cc | 44 rtp->codecHeader.VP9.InitRTPVideoHeaderVP9(); 45 rtp->codecHeader.VP9.inter_pic_predicted = 46 info->codecSpecific.VP9.inter_pic_predicted; 47 rtp->codecHeader.VP9.flexible_mode = 48 info->codecSpecific.VP9.flexible_mode; 49 rtp->codecHeader.VP9.ss_data_available = 50 info->codecSpecific.VP9.ss_data_available; 51 rtp->codecHeader.VP9.picture_id = info->codecSpecific.VP9.picture_id; 52 rtp->codecHeader.VP9.tl0_pic_idx = info->codecSpecific.VP9.tl0_pic_idx [all...] |
jitter_buffer_unittest.cc | 42 packet_.codecSpecificHeader.codecHeader.VP9.flexible_mode = false; 43 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 0; 44 packet_.codecSpecificHeader.codecHeader.VP9.temporal_idx = kNoTemporalIdx; 45 packet_.codecSpecificHeader.codecHeader.VP9.temporal_up_switch = false; 46 packet_.codecSpecificHeader.codecHeader.VP9.ss_data_available = true; 47 packet_.codecSpecificHeader.codecHeader.VP9.gof.SetGofInfoVP9( 61 packet_.codecSpecificHeader.codecHeader.VP9.ss_data_available = false; 138 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 0; 144 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = kNoGofIdx; 150 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 4 [all...] |
session_info.cc | 66 return packets_.front().codecSpecificHeader.codecHeader.VP9.picture_id; 78 return packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_idx; 91 .codecSpecificHeader.codecHeader.VP9.temporal_up_switch; 103 return packets_.front().codecSpecificHeader.codecHeader.VP9.tl0_pic_idx; 119 packets_.front().codecSpecificHeader.codecHeader.VP9.flexible_mode) { 122 packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_idx = 124 packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_up_switch = 126 packets_.front().codecSpecificHeader.codecHeader.VP9.num_ref_pics = 129 packets_.front().codecSpecificHeader.codecHeader.VP9.pid_diff[i] =
|
decoding_state.cc | 249 uint8_t num_refs = frame->CodecSpecific()->codecSpecific.VP9.num_ref_pics; 252 frame->CodecSpecific()->codecSpecific.VP9.p_diff[r]; 268 frame->CodecSpecific()->codecSpecific.VP9.flexible_mode;
|
frame_buffer.cc | 71 // TODO(asapersson): Consider adding hdr->VP9.ref_picture_id for testing. 72 _codecSpecificInfo.codecSpecific.VP9.temporal_idx = 74 _codecSpecificInfo.codecSpecific.VP9.temporal_up_switch =
|
codec_database.cc | 21 #include "webrtc/modules/video_coding/codecs/vp9/include/vp9.h" 138 strncpy(settings->plName, "VP9", 4); 150 settings->codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); 345 if (memcmp(&new_send_codec.codecSpecific.VP9, 346 &send_codec_.codecSpecific.VP9, 347 sizeof(new_send_codec.codecSpecific.VP9)) != 0) {
|
jitter_buffer.cc | 126 if (!packet.codecSpecificHeader.codecHeader.VP9.ss_data_available) 129 ss_map_[packet.timestamp] = packet.codecSpecificHeader.codecHeader.VP9.gof; 177 uint8_t gof_idx = packet->codecSpecificHeader.codecHeader.VP9.gof_idx; 188 RTPVideoHeaderVP9* vp9 = &packet->codecSpecificHeader.codecHeader.VP9; 189 vp9->temporal_idx = it->second.temporal_idx[gof_idx]; 190 vp9->temporal_up_switch = it->second.temporal_up_switch[gof_idx]; 192 // TODO(asapersson): Set vp9.ref_picture_id[i] and add usage. 193 vp9->num_ref_pics = it->second.num_ref_pics[gof_idx]; 195 vp9->pid_diff[i] = it->second.pid_diff[gof_idx][i] [all...] |
/external/libvpx/libvpx/test/ |
stress.sh | 20 VP9="${LIBVPX_TEST_DATA_PATH}/vp90-2-sintel_1920x818_tile_1x4_fpm_2279kbps.webm" 53 for file in "${YUV}" "${VP8}" "${VP9}"; do 58 if [ ! -e "${YUV}" ] || [ ! -e "${VP8}" ] || [ ! -e "${VP9}" ] ; then 152 stress vp9 "${VP9}" "${vp9_max_jobs}" "$@"
|
vp9_boolcoder_test.cc | 28 TEST(VP9, TestBitIO) {
|
codec_factory.h | 171 * VP9 Codec Definitions 257 VP9, test, \
|
test.mk | 82 # Currently we only support decoder perf tests for vp9. Also they read from WebM 89 # encode perf tests are vp9 only 134 ## VP9 178 endif # VP9
|
vp9_ethread_test.cc | 19 #include "vp9/encoder/vp9_firstpass.h" 396 VP9, VPxFirstPassEncoderThreadTest, 407 VP9, VPxEncoderThreadTest,
|
/external/webrtc/webrtc/test/ |
layer_filtering_transport.cc | 71 : parsed_payload.type.Video.codecHeader.VP9.temporal_idx); 74 : parsed_payload.type.Video.codecHeader.VP9.spatial_idx); 76 parsed_payload.type.Video.codecHeader.VP9.end_of_frame) {
|
/external/webrtc/webrtc/modules/rtp_rtcp/source/ |
rtp_format.cc | 31 return new RtpPacketizerVp9(rtp_type_header->VP9, max_payload_len);
|
/external/webrtc/webrtc/modules/video_coding/codecs/interface/ |
video_codec_interface.h | 87 CodecSpecificInfoVP9 VP9;
|
/external/webrtc/webrtc/modules/video_coding/include/ |
video_codec_interface.h | 85 CodecSpecificInfoVP9 VP9;
|
/cts/tests/video/src/android/video/cts/ |
VideoEncoderDecoderTest.java | 76 private static final String VP9 = MediaFormat.MIMETYPE_VIDEO_VP9; [all...] |
/external/webrtc/talk/app/webrtc/java/jni/ |
androidmediaencoder_jni.cc | 233 // VP9 variables to populate codec specific structure. 235 // non-flexible VP9 mode. [all...] |
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/ |
vp9_impl.cc | 12 #include "webrtc/modules/video_coding/codecs/vp9/vp9_impl.h" 31 #include "webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h" 241 if (inst->codecSpecific.VP9.numberOfTemporalLayers > 3) { 245 if (inst->codecSpecific.VP9.numberOfSpatialLayers > 2) { 264 num_spatial_layers_ = inst->codecSpecific.VP9.numberOfSpatialLayers; 265 num_temporal_layers_ = inst->codecSpecific.VP9.numberOfTemporalLayers; 298 inst->codecSpecific.VP9.frameDroppingOn ? 30 : 0; 310 if (inst->codecSpecific.VP9.keyFrameInterval > 0) { 312 config_->kf_max_dist = inst->codecSpecific.VP9.keyFrameInterval; 320 inst->codecSpecific.VP9.automaticResizeOn ? 1 : 0 [all...] |
/external/webrtc/webrtc/video/ |
video_send_stream.cc | 309 } else if (config_.encoder_settings.payload_name == "VP9") { 334 video_codec.codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); 349 video_codec.codecSpecific.VP9 = *reinterpret_cast<const VideoCodecVP9*>( 352 video_codec.codecSpecific.VP9.flexibleMode = true; 353 // For now VP9 screensharing use 1 temporal and 2 spatial layers. 354 RTC_DCHECK_EQ(video_codec.codecSpecific.VP9.numberOfTemporalLayers, 1); 355 RTC_DCHECK_EQ(video_codec.codecSpecific.VP9.numberOfSpatialLayers, 2); 358 video_codec.codecSpecific.VP9.numberOfTemporalLayers = 385 video_codec.codecSpecific.VP9.numberOfSpatialLayers); 386 RTC_DCHECK_LE(video_codec.codecSpecific.VP9.numberOfSpatialLayers [all...] |
video_quality_test.cc | 669 } else if (params_.common.codec == "VP9") { 790 } else if (params_.common.codec == "VP9") { 844 } else if (params_.common.codec == "VP9") { 845 codec_settings_.VP9 = VideoEncoder::GetDefaultVp9Settings(); 846 codec_settings_.VP9.denoisingOn = false; 847 codec_settings_.VP9.frameDroppingOn = false; 848 codec_settings_.VP9.numberOfTemporalLayers = 850 video_encoder_config_.encoder_specific_settings = &codec_settings_.VP9; 851 codec_settings_.VP9.numberOfSpatialLayers = [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
AdaptivePlaybackTest.java | 103 public Iterable<Codec> VP9(CodecFactory factory) { 107 "OMX.google.vp9.decoder", 120 public Iterable<Codec> VP9() { return VP9(ALL); } 125 return chain(H264(ALL), HEVC(ALL), VP8(ALL), VP9(ALL), Mpeg4(ALL), H263(ALL)); 129 return chain(H264(SW), HEVC(SW), VP8(SW), VP9(SW), Mpeg4(SW), H263(SW)); 133 return chain(H264(HW), HEVC(HW), VP8(HW), VP9(HW), Mpeg4(HW), H263(HW)); 189 public void runVP9() { ex(VP9(), allTests); } 196 public void onlyVP9HW() { ex(VP9(HW), allTests); } 203 public void onlyVP9SW() { ex(VP9(SW), allTests); [all...] |
/cts/tests/tests/media/ |
Android.mk | 66 # do not compress VP9 video files 67 LOCAL_AAPT_FLAGS := -0 .vp9
|
/external/webrtc/webrtc/modules/video_coding/codecs/test/ |
videoprocessor_integrationtest.cc | 19 #include "webrtc/modules/video_coding/codecs/vp9/include/vp9.h" 201 config_.codec_settings->codecSpecific.VP9.denoisingOn = denoising_on_; 202 config_.codec_settings->codecSpecific.VP9.numberOfTemporalLayers = 204 config_.codec_settings->codecSpecific.VP9.frameDroppingOn = 206 config_.codec_settings->codecSpecific.VP9.automaticResizeOn = 208 config_.codec_settings->codecSpecific.VP9.keyFrameInterval = 582 // VP9: Run with no packet loss and fixed bitrate. Quality should be very high. 605 // VP9: Run with 5% packet loss and fixed bitrate. Quality should be a bit 627 // VP9: Run with no packet loss, with varying bitrate (3 rate updates) [all...] |