/external/webrtc/webrtc/modules/rtp_rtcp/source/ |
H A D | rtp_format_vp9.cc | 179 bool WritePictureId(const RTPVideoHeaderVP9& vp9, argument 181 bool m_bit = (PictureIdLength(vp9) == 2); 183 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.picture_id, m_bit ? 15 : 7)); 195 bool WriteLayerInfoCommon(const RTPVideoHeaderVP9& vp9, argument 197 RETURN_FALSE_ON_ERROR(writer->WriteBits(TemporalIdxField(vp9, 0), 3)); 198 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.temporal_up_switch ? 1 : 0, 1)); 199 RETURN_FALSE_ON_ERROR(writer->WriteBits(SpatialIdxField(vp9, 0), 3)); 200 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.inter_layer_predicted ? 1: 0, 1)); 212 bool WriteLayerInfoNonFlexibleMode(const RTPVideoHeaderVP9& vp9, argument 214 RETURN_FALSE_ON_ERROR(writer->WriteUInt8(Tl0PicIdxField(vp9, 218 WriteLayerInfo(const RTPVideoHeaderVP9& vp9, rtc::BitBufferWriter* writer) argument 236 WriteRefIndices(const RTPVideoHeaderVP9& vp9, rtc::BitBufferWriter* writer) argument 270 WriteSsData(const RTPVideoHeaderVP9& vp9, rtc::BitBufferWriter* writer) argument 312 ParsePictureId(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 333 ParseLayerInfoCommon(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 354 ParseLayerInfoNonFlexibleMode(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 362 ParseLayerInfo(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 379 ParseRefIndices(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 425 ParseSsData(rtc::BitBuffer* parser, RTPVideoHeaderVP9* vp9) argument 695 RTPVideoHeaderVP9* vp9 = &parsed_payload->type.Video.codecHeader.VP9; local [all...] |
/external/libvpx/libvpx/test/ |
H A D | vpx_temporal_svc_encoder.sh | 71 # Run vpx_temporal_svc_encoder in all supported modes for vp8 and vp9. 171 vpx_tsvc_encoder vp9 "${FUNCNAME}" 0 200 || return 1 179 vpx_tsvc_encoder vp9 "${FUNCNAME}" 1 200 400 || return 1 187 vpx_tsvc_encoder vp9 "${FUNCNAME}" 2 200 400 || return 1 195 vpx_tsvc_encoder vp9 "${FUNCNAME}" 3 200 400 600 || return 1 203 vpx_tsvc_encoder vp9 "${FUNCNAME}" 4 200 400 600 || return 1 211 vpx_tsvc_encoder vp9 "${FUNCNAME}" 5 200 400 600 || return 1 219 vpx_tsvc_encoder vp9 "${FUNCNAME}" 6 200 400 600 || return 1 227 vpx_tsvc_encoder vp9 "${FUNCNAME}" 7 200 400 600 800 1000 || return 1 235 vpx_tsvc_encoder vp9 " [all...] |
H A D | postproc.sh | 55 postproc "${VP9_IVF_FILE}" vp9 || return 1
|
H A D | set_maps.sh | 52 set_maps vp9 || return 1
|
H A D | simple_decoder.sh | 54 simple_decoder "${VP9_IVF_FILE}" vp9 || return 1
|
H A D | simple_encoder.sh | 55 simple_encoder vp9 || return 1
|
H A D | twopass_encoder.sh | 55 twopass_encoder vp9 || return 1
|
H A D | vpxenc.sh | 220 local readonly output="${VPX_TEST_OUTPUT_DIR}/vp9.ivf" 222 --codec=vp9 \ 237 local readonly output="${VPX_TEST_OUTPUT_DIR}/vp9.webm" 239 --codec=vp9 \ 255 $(vpxenc_rt_params vp9) \ 277 $(vpxenc_rt_params vp9) \ 305 $(vpxenc_rt_params vp9) \ 325 local readonly output="${VPX_TEST_OUTPUT_DIR}/vp9.webm" 327 --codec=vp9 \ 343 --codec=vp9 \ [all...] |
H A D | vp9_subtract_test.cc | 19 #include "vp9/common/vp9_blockd.h" 27 namespace vp9 { namespace 109 } // namespace vp9
|
/external/webrtc/webrtc/video/ |
H A D | video_send_stream_tests.cc | 30 #include "webrtc/modules/video_coding/codecs/vp9/include/vp9.h" 1869 virtual void InspectHeader(const RTPVideoHeaderVP9& vp9) = 0; 1927 bool ContinuousPictureId(const RTPVideoHeaderVP9& vp9) const { 1928 if (last_vp9_.picture_id > vp9.picture_id) { 1929 return vp9.picture_id == 0; // Wrap. 1931 return vp9.picture_id == last_vp9_.picture_id + 1; 1935 void VerifySpatialIdxWithinFrame(const RTPVideoHeaderVP9& vp9) const { 1936 bool new_layer = vp9.spatial_idx != last_vp9_.spatial_idx; 1937 EXPECT_EQ(new_layer, vp9 1943 VerifyFixedTemporalLayerStructure(const RTPVideoHeaderVP9& vp9, uint8_t num_layers) const argument 2090 const RTPVideoHeaderVP9& vp9 = video.codecHeader.VP9; local [all...] |
/external/libvpx/libvpx/ |
H A D | libs.mk | 80 VP9_PREFIX=vp9/ 85 VP9_PREFIX=vp9/ 94 CODEC_DOC_SECTIONS += vp9 vp9_encoder 98 VP9_PREFIX=vp9/ 106 CODEC_DOC_SECTIONS += vp9 vp9_decoder 109 VP9_PREFIX=vp9/ 128 CODEC_DOC_SECTIONS += vp9 vp9_encoder 140 CODEC_DOC_SECTIONS += vp9 vp9_decoder
|
H A D | configure | 43 ${toggle_vp9_postproc} vp9 specific postprocessing 60 enable vp9 temporal denoising 194 [ -d "${source_path}/vp9" ] || disable_feature vp9 225 vp9
|
H A D | examples.mk | 250 INC_PATH-$(CONFIG_VP9_DECODER) += $(SRC_PATH_BARE)/vp9 251 INC_PATH-$(CONFIG_VP9_ENCODER) += $(SRC_PATH_BARE)/vp9
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_dct_mmx.asm | 11 %define private_prefix vp9
|
H A D | vp9_dct_ssse3_x86_64.asm | 11 %define private_prefix vp9
|
H A D | vp9_highbd_error_sse2.asm | 11 %define private_prefix vp9
|
H A D | vp9_error_sse2.asm | 11 %define private_prefix vp9
|
H A D | vp9_highbd_error_avx.asm | 11 %define private_prefix vp9
|
H A D | vp9_quantize_ssse3_x86_64.asm | 11 %define private_prefix vp9
|
/external/webrtc/talk/media/webrtc/ |
H A D | fakewebrtccall.cc | 143 *settings = vpx_settings_.vp9; 187 vpx_settings_.vp9 = *reinterpret_cast<const webrtc::VideoCodecVP9*>(
|
H A D | fakewebrtccall.h | 159 webrtc::VideoCodecVP9 vp9; member in union:cricket::final::VpxSettings
|
H A D | webrtcvideoengine2.cc | 334 // TODO(andresp): Add rtx codec for vp9 and verify it works. 427 encoder_settings_.vp9 = webrtc::VideoEncoder::GetDefaultVp9Settings(); 429 encoder_settings_.vp9.denoisingOn = 431 encoder_settings_.vp9.frameDroppingOn = frame_dropping; 432 return &encoder_settings_.vp9;
|
/external/webrtc/webrtc/modules/video_coding/ |
H A D | jitter_buffer.cc | 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];
|
/external/libvpx/libvpx/vp9/ |
H A D | vp9_common.mk | 95 $(eval $(call rtcd_h_template,vp9_rtcd,vp9/common/vp9_rtcd_defs.pl))
|
/external/libvpx/ |
H A D | generate_config.sh | 94 $BASE_DIR/$LIBVPX_SRC_DIR/vp9/common/vp9_rtcd_defs.pl \
|