diff options
author | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-31 02:23:36 +0000 |
---|---|---|
committer | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-31 02:23:36 +0000 |
commit | 51e153e83fb79176a9656889b12e29b5c9bf8249 (patch) | |
tree | 74652e26029a20a02ce8deb96136a6820484a4c1 /media/audio | |
parent | 2bd57fd780e603545238978b61339de9d6ebe03d (diff) | |
download | chromium_src-51e153e83fb79176a9656889b12e29b5c9bf8249.zip chromium_src-51e153e83fb79176a9656889b12e29b5c9bf8249.tar.gz chromium_src-51e153e83fb79176a9656889b12e29b5c9bf8249.tar.bz2 |
Change NumberOfWaveOutBuffers() to return 3 for Windows >= Vista (instead of ==).
BUG=136624
TEST=See bug (SB Audigy SE configured at 48 kHz (default) on Win7 + Flapper).
Review URL: https://chromiumcodereview.appspot.com/10821100
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149119 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio')
-rw-r--r-- | media/audio/audio_util.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/media/audio/audio_util.cc b/media/audio/audio_util.cc index 0526616..8dfaa2a 100644 --- a/media/audio/audio_util.cc +++ b/media/audio/audio_util.cc @@ -546,10 +546,10 @@ int NumberOfWaveOutBuffers() { // 2 otherwise. // Entire Windows audio stack was rewritten for Windows Vista, and wave out // API is simulated on top of new API, so there is noticeable performance - // degradation compared to Windows XP. Part of regression was fixed in - // Windows 7. Maybe it is fixed in Vista Serice Pack, but let's be cautious. + // degradation compared to Windows XP. Part of regression was apparently fixed + // in Windows 7, but problems remain at least with some configurations. if ((base::SysInfo::NumberOfProcessors() < 2) || - (base::win::GetVersion() == base::win::VERSION_VISTA)) { + (base::win::GetVersion() >= base::win::VERSION_VISTA)) { return 3; } return 2; |