Add AV1 support to IVF reader and writer

Bug: None
Change-Id: I2ce36d282596bba54b7924e838b19b06eaacf0fd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/182503
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Emil Lundmark <lndmrk@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31998}
This commit is contained in:
Emil Lundmark
2020-08-25 11:43:25 +02:00
committed by Commit Bot
parent c093d9ad62
commit 91c0477b43
4 changed files with 35 additions and 0 deletions

View File

@ -145,6 +145,16 @@ TEST_F(IvfFileReaderTest, BasicVP9FileMsTimestamp) {
ValidateContent(kVideoCodecVP9, true, 1);
}
TEST_F(IvfFileReaderTest, BasicAv1FileNtpTimestamp) {
CreateTestFile(kVideoCodecAV1, false, 1);
ValidateContent(kVideoCodecAV1, false, 1);
}
TEST_F(IvfFileReaderTest, BasicAv1FileMsTimestamp) {
CreateTestFile(kVideoCodecAV1, true, 1);
ValidateContent(kVideoCodecAV1, true, 1);
}
TEST_F(IvfFileReaderTest, BasicH264FileNtpTimestamp) {
CreateTestFile(kVideoCodecH264, false, 1);
ValidateContent(kVideoCodecH264, false, 1);
@ -165,6 +175,11 @@ TEST_F(IvfFileReaderTest, MultilayerVP9FileNtpTimestamp) {
ValidateContent(kVideoCodecVP9, false, 3);
}
TEST_F(IvfFileReaderTest, MultilayerAv1FileNtpTimestamp) {
CreateTestFile(kVideoCodecAV1, false, 3);
ValidateContent(kVideoCodecAV1, false, 3);
}
TEST_F(IvfFileReaderTest, MultilayerH264FileNtpTimestamp) {
CreateTestFile(kVideoCodecH264, false, 3);
ValidateContent(kVideoCodecH264, false, 3);