Index: webrtc/media/base/videosourceinterface.h |
diff --git a/webrtc/media/base/videosourceinterface.h b/webrtc/media/base/videosourceinterface.h |
index 14624585432194c74bec680c6f18befb56ce79f5..9bd32a2588929beaea063c3c19c1b9f294e4db70 100644 |
--- a/webrtc/media/base/videosourceinterface.h |
+++ b/webrtc/media/base/videosourceinterface.h |
@@ -11,6 +11,8 @@ |
#ifndef WEBRTC_MEDIA_BASE_VIDEOSOURCEINTERFACE_H_ |
#define WEBRTC_MEDIA_BASE_VIDEOSOURCEINTERFACE_H_ |
+#include <limits> |
+ |
#include "webrtc/media/base/videosinkinterface.h" |
#include "webrtc/base/callback.h" |
@@ -27,6 +29,9 @@ struct VideoSinkWants { |
// Tells the source whether the sink wants frames with rotation applied. |
// By default, the rotation is applied by the source. |
bool rotation_applied = true; |
+ |
+ // Tells the source the maximum number of pixels the sink wants. |
+ int max_number_of_pixels = std::numeric_limits<int>::max(); |
}; |
template <typename VideoFrameT> |