Home
last modified time | relevance | path

Searched refs:VP9 (Results 1 – 25 of 60) sorted by relevance

123

/external/webrtc/webrtc/modules/video_coding/
Dencoded_frame.cc131 _codecSpecificInfo.codecSpecific.VP9.picture_id = -1; in CopyCodecSpecific()
132 _codecSpecificInfo.codecSpecific.VP9.temporal_idx = 0; in CopyCodecSpecific()
133 _codecSpecificInfo.codecSpecific.VP9.spatial_idx = 0; in CopyCodecSpecific()
134 _codecSpecificInfo.codecSpecific.VP9.gof_idx = 0; in CopyCodecSpecific()
135 _codecSpecificInfo.codecSpecific.VP9.inter_layer_predicted = false; in CopyCodecSpecific()
136 _codecSpecificInfo.codecSpecific.VP9.tl0_pic_idx = -1; in CopyCodecSpecific()
139 _codecSpecificInfo.codecSpecific.VP9.inter_pic_predicted = in CopyCodecSpecific()
140 header->codecHeader.VP9.inter_pic_predicted; in CopyCodecSpecific()
141 _codecSpecificInfo.codecSpecific.VP9.flexible_mode = in CopyCodecSpecific()
142 header->codecHeader.VP9.flexible_mode; in CopyCodecSpecific()
[all …]
Dgeneric_encoder.cc44 rtp->codecHeader.VP9.InitRTPVideoHeaderVP9(); in CopyCodecSpecific()
45 rtp->codecHeader.VP9.inter_pic_predicted = in CopyCodecSpecific()
46 info->codecSpecific.VP9.inter_pic_predicted; in CopyCodecSpecific()
47 rtp->codecHeader.VP9.flexible_mode = in CopyCodecSpecific()
48 info->codecSpecific.VP9.flexible_mode; in CopyCodecSpecific()
49 rtp->codecHeader.VP9.ss_data_available = in CopyCodecSpecific()
50 info->codecSpecific.VP9.ss_data_available; in CopyCodecSpecific()
51 rtp->codecHeader.VP9.picture_id = info->codecSpecific.VP9.picture_id; in CopyCodecSpecific()
52 rtp->codecHeader.VP9.tl0_pic_idx = info->codecSpecific.VP9.tl0_pic_idx; in CopyCodecSpecific()
53 rtp->codecHeader.VP9.temporal_idx = info->codecSpecific.VP9.temporal_idx; in CopyCodecSpecific()
[all …]
Djitter_buffer_unittest.cc42 packet_.codecSpecificHeader.codecHeader.VP9.flexible_mode = false; in SetUp()
43 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 0; in SetUp()
44 packet_.codecSpecificHeader.codecHeader.VP9.temporal_idx = kNoTemporalIdx; in SetUp()
45 packet_.codecSpecificHeader.codecHeader.VP9.temporal_up_switch = false; in SetUp()
46 packet_.codecSpecificHeader.codecHeader.VP9.ss_data_available = true; in SetUp()
47 packet_.codecSpecificHeader.codecHeader.VP9.gof.SetGofInfoVP9( in SetUp()
61 packet_.codecSpecificHeader.codecHeader.VP9.ss_data_available = false; in TEST_F()
138 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 0; in TEST_F()
144 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = kNoGofIdx; in TEST_F()
150 packet_.codecSpecificHeader.codecHeader.VP9.gof_idx = 4; in TEST_F()
[all …]
Dsession_info.cc66 return packets_.front().codecSpecificHeader.codecHeader.VP9.picture_id; in PictureId()
78 return packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_idx; in TemporalId()
91 .codecSpecificHeader.codecHeader.VP9.temporal_up_switch; in LayerSync()
103 return packets_.front().codecSpecificHeader.codecHeader.VP9.tl0_pic_idx; in Tl0PicId()
119 packets_.front().codecSpecificHeader.codecHeader.VP9.flexible_mode) { in SetGofInfo()
122 packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_idx = in SetGofInfo()
124 packets_.front().codecSpecificHeader.codecHeader.VP9.temporal_up_switch = in SetGofInfo()
126 packets_.front().codecSpecificHeader.codecHeader.VP9.num_ref_pics = in SetGofInfo()
129 packets_.front().codecSpecificHeader.codecHeader.VP9.pid_diff[i] = in SetGofInfo()
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()
Dcodec_database.cc150 settings->codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); in Codec()
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()
/external/libvpx/libvpx/test/
Dstress.sh20 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
165 stress vp9 "${VP9}" "${vp9_max_jobs}" "$@"
/external/webrtc/talk/app/webrtc/java/jni/
Dandroidmediaencoder_jni.cc936 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()
939 info.codecSpecific.VP9.ss_data_available = key_frame ? true : false; in DeliverPendingOutputs()
940 info.codecSpecific.VP9.tl0_pic_idx = tl0_pic_idx_++; in DeliverPendingOutputs()
941 info.codecSpecific.VP9.temporal_idx = webrtc::kNoTemporalIdx; in DeliverPendingOutputs()
942 info.codecSpecific.VP9.spatial_idx = webrtc::kNoSpatialIdx; in DeliverPendingOutputs()
943 info.codecSpecific.VP9.temporal_up_switch = true; in DeliverPendingOutputs()
944 info.codecSpecific.VP9.inter_layer_predicted = false; in DeliverPendingOutputs()
945 info.codecSpecific.VP9.gof_idx = in DeliverPendingOutputs()
[all …]
/external/autotest/client/site_tests/video_ChromeHWDecodeUsed/
Dcontrol.vp97 PURPOSE = "Verify that VP9 video decode acceleration works in Chrome"
9 This test will fail if VDA doesn't work with Chrome navigating to a VP9 webm
23 This test verifies VP9 video decode acceleration works.
Dcontrol.vp9.mse7 PURPOSE = "Verify that VP9 decode acceleration works for MSE videos in Chrome"
23 This test verifies VP9 decode acceleration works for MSE videos.
/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/autotest/client/site_tests/video_PlaybackPerf/
Dcontrol.power_vp97 PURPOSE = "Test the power consumption of VP9 video playback"
9 The test outputs the power consumption of VP9 video playback.
17 This test measures the power consumption of VP9 video playback for hardware
Dcontrol.vp9.4k.607 PURPOSE = "Test the cpu usage and dropped frame count of VP9 4K 60fps video playback"
9 The test outputs the cpu usage and dropped frame count of VP9 4K 60fps video playback.
22 This test measures the CPU usage and dropped frame count of VP9 4K video
Dcontrol.vp9.4k7 PURPOSE = "Test the cpu usage and dropped frame count of VP9 4K video playback"
9 The test outputs the cpu usage and dropped frame count of VP9 4K video playback.
22 This test measures the CPU usage and dropped frame count of VP9 4K video
Dcontrol.vp97 PURPOSE = "Test the cpu usage and dropped frame count of VP9 video playback"
9 The test outputs the cpu usage and dropped frame count of VP9 video playback.
22 This test measures the CPU usage and dropped frame count of VP9 video playback
Dcontrol.vp9.hfr8 Test the cpu usage and dropped frame count of VP9 High Frame Rate (60fps) video
12 The test outputs the cpu usage and dropped frame count of VP9 High Frame Rate
22 This test measures the CPU usage and dropped frame count of VP9 High Frame Rate
/external/autotest/client/site_tests/video_VideoSeek/
Dcontrol.vp97 PURPOSE = "Verify that VP9 non-resolution-changing video seek works in Chrome"
9 This test will fail if a non-resolution-changing VP9 video fails to seek in Chrome HTML5 page.
22 This test verifies VP9 non-resolution-changing video can seek on machines with VDA.
/external/webrtc/webrtc/test/
Dlayer_filtering_transport.cc71 : parsed_payload.type.Video.codecHeader.VP9.temporal_idx); in SendRtp()
74 : parsed_payload.type.Video.codecHeader.VP9.spatial_idx); in SendRtp()
76 parsed_payload.type.Video.codecHeader.VP9.end_of_frame) { in SendRtp()
/external/libvpx/libvpx/
DCHANGELOG22 - Extend Region of Interest functionality to VP9.
35 VP9 denoiser issue.
36 VP9 partition issue for 1080p.
37 VP9 rate control improvments.
68 This release improves upon the VP9 encoder and speeds up the encoding and
75 Faster VP9 encoding and decoding.
84 This release improves upon the VP9 encoder and speeds up the encoding and
91 The default key frame interval for VP9 has changed from 128 to 9999.
114 This release improves upon the VP9 encoder and speeds up the encoding and
119 controls and adds a variety of VP9 controls for testing.
[all …]
/external/webrtc/webrtc/video/
Dvideo_send_stream.cc334 video_codec.codecSpecific.VP9 = VideoEncoder::GetDefaultVp9Settings(); 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()
385 video_codec.codecSpecific.VP9.numberOfSpatialLayers); in ReconfigureVideoEncoder()
386 RTC_DCHECK_LE(video_codec.codecSpecific.VP9.numberOfSpatialLayers, in ReconfigureVideoEncoder()
/external/autotest/client/site_tests/graphics_VideoRenderingPower/
Dcontrol.vp97 PURPOSE = "Measure power consumption of VP9 video rendering"
16 This test calculates and outputs the power consumption while a VP9 video is
/external/autotest/client/site_tests/video_MediaRecorderHWEncodeUsed/
Dcontrol.vp97 PURPOSE = "Verify that VP9 video encode acceleration is used in MediaRecorder"
22 This test verifies VP9 video encode acceleration is used when MediaRecorder
/external/v4l2_codec2/include/
DC2VDACommon.h22 VP9, enumerator
/external/webrtc/tools/valgrind-webrtc/gtest_exclude/
Dmodules_tests.gtest-drmemory.txt12 VideoProcessorIntegrationTest.*VP9

123