DCHECK_NE(status, DemuxerStream::kConfigChanged);
if (status == DemuxerStream::kAborted) {
- DCHECK(!input);
+ DCHECK(!input.get());
DCHECK_GT(pending_read_count_, 0);
DCHECK(pending_eos_set_.find(stream) != pending_eos_set_.end());
switch (state_) {
case kPlaying: {
- if (text_cue)
+ if (text_cue.get())
break;
const size_t count = pending_eos_set_.erase(text_stream);
return;
}
case kPausePending: {
- if (text_cue)
+ if (text_cue.get())
break;
const size_t count = pending_eos_set_.erase(text_stream);