diff options
author | fgalligan@chromium.org <fgalligan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 17:30:24 +0000 |
---|---|---|
committer | fgalligan@chromium.org <fgalligan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 17:30:24 +0000 |
commit | 592f09e5512d209821639648de35e536b865e023 (patch) | |
tree | d68e37fababce073583475074e2248610f7f9277 /webkit/plugins | |
parent | a2aa992b3a97ecf7b5a7b117a656af450f62e92d (diff) | |
download | chromium_src-592f09e5512d209821639648de35e536b865e023.zip chromium_src-592f09e5512d209821639648de35e536b865e023.tar.gz chromium_src-592f09e5512d209821639648de35e536b865e023.tar.bz2 |
Merge 83552 - Make buffer_queue_ and read_queue_ from DemuxerStream shared resources.
Added lock calls around buffer_queue_, read_queue_, and stopped_ in demuxer stream. This is so the Read call will not block if the DemuxTask is blocked and the buffer queue is not empty.
BUG=75483
TEST=Play a live WebM stream and make sure the AV sync is good and
the video plays back smoothly.
Review URL: http://codereview.chromium.org/6879035
TBR=fgalligan@chromium.org
Review URL: http://codereview.chromium.org/6913031
git-svn-id: svn://svn.chromium.org/chrome/branches/742/src@83905 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/plugins')
0 files changed, 0 insertions, 0 deletions