Index: media/base/video_frame_metadata.h |
diff --git a/media/base/video_frame_metadata.h b/media/base/video_frame_metadata.h |
index 48fe509719fc9e3f724086903af85a7845b709cf..5e4c9002308b7b2c9dbd2235afce2508443fd5e7 100644 |
--- a/media/base/video_frame_metadata.h |
+++ b/media/base/video_frame_metadata.h |
@@ -5,6 +5,8 @@ |
#ifndef MEDIA_BASE_VIDEO_FRAME_METADATA_H_ |
#define MEDIA_BASE_VIDEO_FRAME_METADATA_H_ |
+#include <string> |
+ |
#include "base/compiler_specific.h" |
#include "base/time/time.h" |
#include "base/values.h" |
@@ -50,6 +52,14 @@ class MEDIA_EXPORT VideoFrameMetadata { |
// key. |
FRAME_RATE, |
+ // This is a boolean that signals that the video capture engine detects |
+ // interactive content. One possible optimization that this signal can help |
+ // with is remote content: adjusting end-to-end latency down to help the |
+ // user better coordinate their actions. |
+ // |
+ // Use Get/SetBoolean for this key. |
+ INTERACTIVE_CONTENT, |
+ |
// This field represents the local time at which either: 1) the frame was |
// generated, if it was done so locally; or 2) the targeted play-out time |
// of the frame, if it was generated from a remote source. This value is NOT |