Add tests for H264 SVC support
The tests require H264 to be enabled using the proprietary_codecs GN args.gn option. Bug: webrtc:11607, webrtc:13961 Change-Id: I22dc3d94c844873ac12b9dce8e88a97f4fcf7657 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/276046 Commit-Queue: Florent Castelli <orphis@webrtc.org> Reviewed-by: Philipp Hancke <phancke@microsoft.com> Cr-Commit-Position: refs/heads/main@{#38133}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
c69188d15a
commit
a163ea4515
@ -47,6 +47,7 @@ using ScreenShareConfig = ::webrtc::webrtc_pc_e2e::
|
|||||||
using VideoCodecConfig = ::webrtc::webrtc_pc_e2e::
|
using VideoCodecConfig = ::webrtc::webrtc_pc_e2e::
|
||||||
PeerConnectionE2EQualityTestFixture::VideoCodecConfig;
|
PeerConnectionE2EQualityTestFixture::VideoCodecConfig;
|
||||||
using ::cricket::kAv1CodecName;
|
using ::cricket::kAv1CodecName;
|
||||||
|
using ::cricket::kH264CodecName;
|
||||||
using ::cricket::kVp8CodecName;
|
using ::cricket::kVp8CodecName;
|
||||||
using ::cricket::kVp9CodecName;
|
using ::cricket::kVp9CodecName;
|
||||||
using ::testing::Combine;
|
using ::testing::Combine;
|
||||||
@ -310,7 +311,22 @@ INSTANTIATE_TEST_SUITE_P(
|
|||||||
Values(UseDependencyDescriptor::Disabled,
|
Values(UseDependencyDescriptor::Disabled,
|
||||||
UseDependencyDescriptor::Enabled)),
|
UseDependencyDescriptor::Enabled)),
|
||||||
SvcTestNameGenerator);
|
SvcTestNameGenerator);
|
||||||
#if RTC_ENABLE_VP9
|
|
||||||
|
#if defined(WEBRTC_USE_H264)
|
||||||
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
|
SvcTestH264,
|
||||||
|
SvcTest,
|
||||||
|
Combine(ValuesIn({
|
||||||
|
SvcTestParameters{kH264CodecName, "L1T1", 1, 1},
|
||||||
|
// SvcTestParameters{kH264CodecName, "L1T2", 1, 2},
|
||||||
|
// SvcTestParameters{kH264CodecName, "L1T3", 1, 3},
|
||||||
|
}),
|
||||||
|
Values(UseDependencyDescriptor::Disabled,
|
||||||
|
UseDependencyDescriptor::Enabled)),
|
||||||
|
SvcTestNameGenerator);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(RTC_ENABLE_VP9)
|
||||||
INSTANTIATE_TEST_SUITE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SvcTestVP9,
|
SvcTestVP9,
|
||||||
SvcTest,
|
SvcTest,
|
||||||
|
Reference in New Issue
Block a user