| Index: chrome/browser/media/webrtc_browsertest_common.cc
|
| diff --git a/chrome/browser/media/webrtc_browsertest_common.cc b/chrome/browser/media/webrtc_browsertest_common.cc
|
| index 8eae1f8ad9cb5bdb41e35a25aeb89fc6e180c622..0abe1b0c3cd00ecfab03a841ec803dd86146ffd0 100644
|
| --- a/chrome/browser/media/webrtc_browsertest_common.cc
|
| +++ b/chrome/browser/media/webrtc_browsertest_common.cc
|
| @@ -23,6 +23,8 @@ const base::FilePath::CharType kReferenceFilesDirName[] =
|
| FILE_PATH_LITERAL("webrtc/resources");
|
| const base::FilePath::CharType kReferenceFileName360p[] =
|
| FILE_PATH_LITERAL("reference_video_640x360_30fps");
|
| +const base::FilePath::CharType kReferenceFileName720p[] =
|
| + FILE_PATH_LITERAL("reference_video_1280x720_30fps");
|
| const base::FilePath::CharType kYuvFileExtension[] = FILE_PATH_LITERAL("yuv");
|
| const base::FilePath::CharType kY4mFileExtension[] = FILE_PATH_LITERAL("y4m");
|
|
|
| @@ -53,8 +55,16 @@ bool HasReferenceFilesInCheckout() {
|
| kAdviseOnGclientSolution;
|
| return false;
|
| }
|
| + if (!HasYuvAndY4mFile(test::kReferenceFileName360p))
|
| + return false;
|
| + if (!HasYuvAndY4mFile(test::kReferenceFileName720p))
|
| + return false;
|
| + return true;
|
| +}
|
| +
|
| +bool HasYuvAndY4mFile(const base::FilePath::CharType* reference_file) {
|
| base::FilePath webrtc_reference_video_yuv = GetReferenceFilesDir()
|
| - .Append(kReferenceFileName360p).AddExtension(kYuvFileExtension);
|
| + .Append(reference_file).AddExtension(kYuvFileExtension);
|
| if (!base::PathExists(webrtc_reference_video_yuv)) {
|
| LOG(ERROR)
|
| << "Missing YUV reference video to be used for quality"
|
| @@ -64,7 +74,7 @@ bool HasReferenceFilesInCheckout() {
|
| }
|
|
|
| base::FilePath webrtc_reference_video_y4m = GetReferenceFilesDir()
|
| - .Append(kReferenceFileName360p).AddExtension(kY4mFileExtension);
|
| + .Append(reference_file).AddExtension(kY4mFileExtension);
|
| if (!base::PathExists(webrtc_reference_video_y4m)) {
|
| LOG(ERROR)
|
| << "Missing Y4M reference video to be used for quality"
|
|
|