diff options
author | yucliu <yucliu@chromium.org> | 2015-07-07 11:10:02 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-07 18:10:35 +0000 |
commit | 8df77b078753749b7d687119cbe115619adc6da1 (patch) | |
tree | 2a5fd2dc80c77ac47f93af177c9c0f39339a3bf8 /url/url_canon_icu.h | |
parent | 7ecc1cd40666cf2bb23cc72a6cc892bea567a2c7 (diff) | |
download | chromium_src-8df77b078753749b7d687119cbe115619adc6da1.zip chromium_src-8df77b078753749b7d687119cbe115619adc6da1.tar.gz chromium_src-8df77b078753749b7d687119cbe115619adc6da1.tar.bz2 |
[Chromecast] Chain flush callback in AvStreamerProxy
Record pending callbacks in AvStreamerProxy::StopAndFlush and fire them
one by one when DemuxerStreamerAdapter::Flush is done. In this way, we
can avoid hitting the DCHECK failure in DemuxerStreamerAdapter::Flush as
well as EOS blocking state transition in pipeline.
This is the correct fix for temporary CL
https://codereview.chromium.org/1221443002/
BUG=internal b/22092492
Review URL: https://codereview.chromium.org/1211273007
Cr-Commit-Position: refs/heads/master@{#337642}
Diffstat (limited to 'url/url_canon_icu.h')
0 files changed, 0 insertions, 0 deletions