/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 | 76 # Run vpx_temporal_svc_encoder in all supported modes for vp8 and vp9. 189 vpx_tsvc_encoder vp9 "${output_basename}" 0 200 || return 1 198 vpx_tsvc_encoder vp9 "${output_basename}" 1 200 400 || return 1 207 vpx_tsvc_encoder vp9 "${output_basename}" 2 200 400 || return 1 216 vpx_tsvc_encoder vp9 "${output_basename}" 3 200 400 600 || return 1 225 vpx_tsvc_encoder vp9 "${output_basename}" 4 200 400 600 || return 1 234 vpx_tsvc_encoder vp9 "${output_basename}" 5 200 400 600 || return 1 243 vpx_tsvc_encoder vp9 "${output_basename}" 6 200 400 600 || return 1 252 vpx_tsvc_encoder vp9 "${output_basename}" 7 200 400 600 800 1000 || return 1 261 vpx_tsvc_encoder vp9 " [all...] |
H A D | cx_set_ref.sh | 54 vpx_set_ref vp9 || return 1
|
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 | 52 simple_encoder vp9 || return 1
|
H A D | twopass_encoder.sh | 53 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 | stress.sh | 152 stress vp9 "${VP9}" "${vp9_max_jobs}" "$@"
|
H A D | vp9_subtract_test.cc | 19 #include "vp9/common/vp9_blockd.h" 27 namespace vp9 { namespace 104 } // namespace vp9
|
H A D | test.mk | 82 # Currently we only support decoder perf tests for vp9. Also they read from WebM 89 # encode perf tests are vp9 only
|
/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/skia/tools/fiddle/ |
H A D | animate.sh | 17 cd /tmp/animation; ffmpeg -r $FPS -pattern_type glob -i '*.png' -c:v libvpx-vp9 -lossless 1 output.webm
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_dct_sse2.asm | 11 %define private_prefix vp9
|
H A D | vp9_error_sse2.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
|
/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
|
H A D | configure | 46 ${toggle_vp9_postproc} vp9 specific postprocessing 63 enable vp9 temporal denoising 200 [ -d "${source_path}/vp9" ] || disable_codec vp9 225 vp9
|
H A D | examples.mk | 273 INC_PATH-$(CONFIG_VP9_DECODER) += $(SRC_PATH_BARE)/vp9 274 INC_PATH-$(CONFIG_VP9_ENCODER) += $(SRC_PATH_BARE)/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 | 92 $(eval $(call rtcd_h_template,vp9_rtcd,vp9/common/vp9_rtcd_defs.pl))
|
/external/libvpx/ |
H A D | generate_config.sh | 95 $BASE_DIR/$LIBVPX_SRC_DIR/vp9/common/vp9_rtcd_defs.pl \
|