webrunner sometimes crashes when playing video |
||
Issue descriptionDCHECK_EQ(state_, STATE_NORMAL) fails in DecoderStream::ReadFromDemuxerStream() when playing video on Fuchsia. The problem is that FuchsiaVideoDecoder may call DecodeCB(ERROR) synchronously, while DecoderStream doesn't expect it.
,
Nov 30
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/49acd6a57f295efdfbf9cb81b6bbf5b4ee04a765 commit 49acd6a57f295efdfbf9cb81b6bbf5b4ee04a765 Author: Sergey Ulanov <sergeyu@chromium.org> Date: Fri Nov 30 00:17:59 2018 [Fuchsia] Fix FuchsiaVideoDecoder to call DecodeCB asynchronously. FuchsiaVideoDecoder was calling DecodeCB synchronously in Decode(). DecoderStream doesn't expect this, so it was failing a DCHECK. Bug: 909018 Change-Id: Ibf445447b3875ae76ff5d69a5ba9af174836a21b Reviewed-on: https://chromium-review.googlesource.com/c/1351647 Reviewed-by: Dan Sanders <sandersd@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#612461} [modify] https://crrev.com/49acd6a57f295efdfbf9cb81b6bbf5b4ee04a765/media/filters/fuchsia/fuchsia_video_decoder.cc
,
Nov 30
|
||
►
Sign in to add a comment |
||
Comment 1 by w...@chromium.org
, Nov 27