summaryrefslogtreecommitdiffstats
path: root/content/renderer/media/video_capture_impl.h
diff options
context:
space:
mode:
authorwjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-23 18:39:42 +0000
committerwjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-23 18:39:42 +0000
commitd843cc13b385ed30100bfa0cd3b08897ca8cd8b9 (patch)
tree7805cc828612b296ebef94541b12bf14064e1785 /content/renderer/media/video_capture_impl.h
parent5f31c18bb4f01034c9b6076746cd98f56ab9c196 (diff)
downloadchromium_src-d843cc13b385ed30100bfa0cd3b08897ca8cd8b9.zip
chromium_src-d843cc13b385ed30100bfa0cd3b08897ca8cd8b9.tar.gz
chromium_src-d843cc13b385ed30100bfa0cd3b08897ca8cd8b9.tar.bz2
fix a racing condition when renderer process requests StopCapture before host gets controller
fix a typo (thanks ihf@) BUG=104581 TEST=trybots Review URL: http://codereview.chromium.org/8549010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111373 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/media/video_capture_impl.h')
-rw-r--r--content/renderer/media/video_capture_impl.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/content/renderer/media/video_capture_impl.h b/content/renderer/media/video_capture_impl.h
index b7df349..6175725 100644
--- a/content/renderer/media/video_capture_impl.h
+++ b/content/renderer/media/video_capture_impl.h
@@ -13,6 +13,7 @@
#include <map>
#include "content/common/content_export.h"
+#include "content/common/media/video_capture.h"
#include "content/renderer/media/video_capture_message_filter.h"
#include "media/video/capture/video_capture.h"
@@ -37,7 +38,7 @@ class CONTENT_EXPORT VideoCaptureImpl
virtual void OnBufferCreated(base::SharedMemoryHandle handle,
int length, int buffer_id) OVERRIDE;
virtual void OnBufferReceived(int buffer_id, base::Time timestamp) OVERRIDE;
- virtual void OnStateChanged(const media::VideoCapture::State& state) OVERRIDE;
+ virtual void OnStateChanged(video_capture::State state) OVERRIDE;
virtual void OnDeviceInfoReceived(
const media::VideoCaptureParams& device_info) OVERRIDE;
virtual void OnDelegateAdded(int32 device_id) OVERRIDE;
@@ -62,7 +63,7 @@ class CONTENT_EXPORT VideoCaptureImpl
void DoBufferCreated(base::SharedMemoryHandle handle,
int length, int buffer_id);
void DoBufferReceived(int buffer_id, base::Time timestamp);
- void DoStateChanged(const media::VideoCapture::State& state);
+ void DoStateChanged(video_capture::State state);
void DoDeviceInfoReceived(const media::VideoCaptureParams& device_info);
void DoDelegateAdded(int32 device_id);
@@ -104,7 +105,7 @@ class CONTENT_EXPORT VideoCaptureImpl
media::VideoCaptureParams device_info_;
bool device_info_available_;
- State state_;
+ video_capture::State state_;
DISALLOW_COPY_AND_ASSIGN(VideoCaptureImpl);
};