diff options
author | wjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 21:15:24 +0000 |
---|---|---|
committer | wjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-26 21:15:24 +0000 |
commit | 86901182346f454e2598753c88ede26c7d41f476 (patch) | |
tree | c0662f2a3cb4e798ee1c77230a5c638e1e70e474 /content/renderer/media | |
parent | cdd1c9e59c6792def68b86fa83ff987248b63f17 (diff) | |
download | chromium_src-86901182346f454e2598753c88ede26c7d41f476.zip chromium_src-86901182346f454e2598753c88ede26c7d41f476.tar.gz chromium_src-86901182346f454e2598753c88ede26c7d41f476.tar.bz2 |
Temporarily disable video capture restart logic.
Some client can't handle resolution change on the fly. Temporarily use fixed resolution till those clients support resampling.
BUG=158074
Review URL: https://codereview.chromium.org/11231067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164410 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/media')
-rw-r--r-- | content/renderer/media/video_capture_impl.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content/renderer/media/video_capture_impl.cc b/content/renderer/media/video_capture_impl.cc index 51047ec..f6e43d7 100644 --- a/content/renderer/media/video_capture_impl.cc +++ b/content/renderer/media/video_capture_impl.cc @@ -166,6 +166,9 @@ void VideoCaptureImpl::DoStartCaptureOnCaptureThread( } else { handler->OnStarted(this); if (state_ == video_capture::kStarted) { + // TODO(wjia): Temporarily disable restarting till client supports + // resampling. +#if 0 if (capability.width > current_params_.width || capability.height > current_params_.height) { StopDevice(); @@ -174,6 +177,8 @@ void VideoCaptureImpl::DoStartCaptureOnCaptureThread( << "after started, try to restart."; clients_pending_on_restart_[handler] = capability; } else { +#endif + { if (device_info_available_) { handler->OnDeviceInfoReceived(this, device_info_); } |