summaryrefslogtreecommitdiffstats
path: root/components/webp_transcode
diff options
context:
space:
mode:
authoryucliu <yucliu@chromium.org>2015-07-07 11:10:02 -0700
committerCommit bot <commit-bot@chromium.org>2015-07-07 18:10:35 +0000
commit8df77b078753749b7d687119cbe115619adc6da1 (patch)
tree2a5fd2dc80c77ac47f93af177c9c0f39339a3bf8 /components/webp_transcode
parent7ecc1cd40666cf2bb23cc72a6cc892bea567a2c7 (diff)
downloadchromium_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 'components/webp_transcode')
0 files changed, 0 insertions, 0 deletions