aboutsummaryrefslogtreecommitdiff
path: root/common_video
diff options
context:
space:
mode:
authorNiels Möller <nisse@webrtc.org>2019-04-05 14:44:10 +0200
committerCommit Bot <commit-bot@chromium.org>2019-04-08 09:47:54 +0000
commite0b9355aa8659934aef86bb22e0b7d7e082b85f1 (patch)
treea36ffc9d76b9f6d8f7ab0942593fc993a2273e76 /common_video
parent0d32a737dcda73ab770e47ce32021c5db2fb91a9 (diff)
downloadwebrtc-e0b9355aa8659934aef86bb22e0b7d7e082b85f1.tar.gz
Move enum VideoType out of common_types.h
New location is common_video/libyuv/include/webrtc_libyuv.h. Bug: webrtc:5876 Change-Id: Ied439a83417008a086bd496a8d13042398ff1e99 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/131330 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27478}
Diffstat (limited to 'common_video')
-rw-r--r--common_video/BUILD.gn1
-rw-r--r--common_video/libyuv/include/webrtc_libyuv.h20
2 files changed, 19 insertions, 2 deletions
diff --git a/common_video/BUILD.gn b/common_video/BUILD.gn
index fdc586f09f..86b660487b 100644
--- a/common_video/BUILD.gn
+++ b/common_video/BUILD.gn
@@ -39,7 +39,6 @@ rtc_static_library("common_video") {
]
deps = [
- "..:webrtc_common",
"../api:scoped_refptr",
"../api/task_queue",
"../api/video:encoded_image",
diff --git a/common_video/libyuv/include/webrtc_libyuv.h b/common_video/libyuv/include/webrtc_libyuv.h
index c8c6726a97..80615f3e7e 100644
--- a/common_video/libyuv/include/webrtc_libyuv.h
+++ b/common_video/libyuv/include/webrtc_libyuv.h
@@ -22,10 +22,28 @@
#include "api/scoped_refptr.h"
#include "api/video/video_frame.h"
#include "api/video/video_frame_buffer.h"
-#include "common_types.h" // NOLINT(build/include)
namespace webrtc {
+enum class VideoType {
+ kUnknown,
+ kI420,
+ kIYUV,
+ kRGB24,
+ kABGR,
+ kARGB,
+ kARGB4444,
+ kRGB565,
+ kARGB1555,
+ kYUY2,
+ kYV12,
+ kUYVY,
+ kMJPEG,
+ kNV21,
+ kNV12,
+ kBGRA,
+};
+
// This is the max PSNR value our algorithms can return.
const double kPerfectPSNR = 48.0f;