Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Issue 10970010: Extended sanity checks in WASAPIAudioOutputStream (Closed)

Created:
8 years, 3 months ago by henrika (OOO until Aug 14)
Modified:
8 years, 3 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, DaleCurtis
Visibility:
Public.

Description

This CL is an attempt to improve sanity in WASAPIAudioOutputStream where we today see odd crashes related to an illegal AudioSourceCallback pointer. BUG=150619 TEST=media_unittests and content_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=157756

Patch Set 1 #

Total comments: 2

Patch Set 2 : nit #

Patch Set 3 : fixed license header #

Unified diffs Side-by-side diffs Delta from patch set Stats (+408 lines, -424 lines) Patch
M media/audio/win/audio_low_latency_output_win.h View 1 2 1 chunk +393 lines, -394 lines 0 comments Download
M media/audio/win/audio_low_latency_output_win.cc View 1 7 chunks +15 lines, -30 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
henrika (OOO until Aug 14)
Tommi, please take a look.
8 years, 3 months ago (2012-09-20 11:53:55 UTC) #1
tommi (sloooow) - chröme
lgtm with the below fixed. https://codereview.chromium.org/10970010/diff/1/media/audio/win/audio_low_latency_output_win.cc File media/audio/win/audio_low_latency_output_win.cc (right): https://codereview.chromium.org/10970010/diff/1/media/audio/win/audio_low_latency_output_win.cc#newcode985 media/audio/win/audio_low_latency_output_win.cc:985: CHECK(started() && (GetCurrentThreadId() == ...
8 years, 3 months ago (2012-09-20 12:15:38 UTC) #2
henrika (OOO until Aug 14)
Thanks. Now what? https://codereview.chromium.org/10970010/diff/1/media/audio/win/audio_low_latency_output_win.cc File media/audio/win/audio_low_latency_output_win.cc (right): https://codereview.chromium.org/10970010/diff/1/media/audio/win/audio_low_latency_output_win.cc#newcode985 media/audio/win/audio_low_latency_output_win.cc:985: CHECK(started() && (GetCurrentThreadId() == render_thread_->tid() || ...
8 years, 3 months ago (2012-09-20 12:27:19 UTC) #3
commit-bot: I haz the power
8 years, 3 months ago (2012-09-20 12:46:29 UTC) #4

Powered by Google App Engine
This is Rietveld 408576698