Index: chrome/browser/ui/views/tabs/tab_renderer_data.h |
diff --git a/chrome/browser/ui/views/tabs/tab_renderer_data.h b/chrome/browser/ui/views/tabs/tab_renderer_data.h |
index 9d0093c9d909b8fd74d9079d84aca14a5d25602b..96b807696cd7005170c46ba2c5f5d6575abb4cb3 100644 |
--- a/chrome/browser/ui/views/tabs/tab_renderer_data.h |
+++ b/chrome/browser/ui/views/tabs/tab_renderer_data.h |
@@ -21,6 +21,14 @@ struct TabRendererData { |
NETWORK_STATE_LOADING, // connected, transferring data. |
}; |
+ // Capture state of this tab. If a WebRTC media stream is active, then it is |
+ // recording. If tab capturing is active then it is projecting. |
+ enum CaptureState { |
+ NONE, |
sky
2012/12/04 16:59:28
Prefix these with CAPTURE_STATE, eg CAPTURE_STATE_
justinlin
2012/12/04 20:33:08
Done.
|
+ RECORDING, |
+ PROJECTING |
+ }; |
+ |
TabRendererData(); |
~TabRendererData(); |
@@ -47,7 +55,7 @@ struct TabRendererData { |
bool mini; |
bool blocked; |
bool app; |
- bool recording; |
+ CaptureState capture_state; |
}; |
#endif // CHROME_BROWSER_UI_VIEWS_TABS_TAB_RENDERER_DATA_H_ |