diff options
author | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-03 16:51:06 +0000 |
---|---|---|
committer | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-03 16:51:06 +0000 |
commit | 00f4071da99d2183238d368d5055d77d0742551e (patch) | |
tree | d889a91af9d4e24de326a023194c303c3f38d6e1 /remoting | |
parent | bc66d5d8f7f9973bff1e3201c46d6f3eeb98ebdc (diff) | |
download | chromium_src-00f4071da99d2183238d368d5055d77d0742551e.zip chromium_src-00f4071da99d2183238d368d5055d77d0742551e.tar.gz chromium_src-00f4071da99d2183238d368d5055d77d0742551e.tar.bz2 |
Move OnDecoderInitDone() from decoder to pipeline thread.
We need to ensure |sink_| access is thread safe so every sink implementation
doesn't have to worry about locking and out of order calls.
Failure to do so will lead to dead locks and shutdown crashes.
BUG=158848, 157793
TEST=media_unittests.
Review URL: https://chromiumcodereview.appspot.com/11275087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165854 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting')
0 files changed, 0 insertions, 0 deletions