Index: media/filters/decoder_stream.cc |
diff --git a/media/filters/decoder_stream.cc b/media/filters/decoder_stream.cc |
index 759bdf73490a967f20581f7002921bf4bbbcced8..a177c67935e3f1e62293009bb8be4fcdfc710ea9 100644 |
--- a/media/filters/decoder_stream.cc |
+++ b/media/filters/decoder_stream.cc |
@@ -56,7 +56,6 @@ DecoderStream<StreamType>::DecoderStream( |
std::move(decoders), |
media_log)), |
decoded_frames_since_fallback_(0), |
- active_splice_(false), |
decoding_eos_(false), |
pending_decode_requests_(0), |
duration_tracker_(8), |
@@ -666,14 +665,6 @@ void DecoderStream<StreamType>::OnBufferReady( |
return; |
} |
- if (!splice_observer_cb_.is_null() && !buffer->end_of_stream()) { |
- const bool has_splice_ts = buffer->splice_timestamp() != kNoTimestamp; |
- if (active_splice_ || has_splice_ts) { |
- splice_observer_cb_.Run(buffer->splice_timestamp()); |
- active_splice_ = has_splice_ts; |
- } |
- } |
- |
DCHECK(status == DemuxerStream::kOk) << status; |
Decode(buffer); |
@@ -778,7 +769,6 @@ void DecoderStream<StreamType>::OnDecoderReset() { |
if (state_ != STATE_FLUSHING_DECODER) { |
state_ = STATE_NORMAL; |
- active_splice_ = false; |
base::ResetAndReturn(&reset_cb_).Run(); |
return; |
} |