SourceBufferStream 840 media/filters/chunk_demuxer.cc new SourceBufferStream(config, log_cb, splice_frames_enabled_)); SourceBufferStream 856 media/filters/chunk_demuxer.cc new SourceBufferStream(config, log_cb, splice_frames_enabled_)); SourceBufferStream 869 media/filters/chunk_demuxer.cc stream_.reset(new SourceBufferStream(config, log_cb, splice_frames_enabled_)); SourceBufferStream 939 media/filters/chunk_demuxer.cc case SourceBufferStream::kSuccess: SourceBufferStream 942 media/filters/chunk_demuxer.cc case SourceBufferStream::kNeedBuffer: SourceBufferStream 946 media/filters/chunk_demuxer.cc case SourceBufferStream::kEndOfStream: SourceBufferStream 950 media/filters/chunk_demuxer.cc case SourceBufferStream::kConfigChange: SourceBufferStream 115 media/filters/chunk_demuxer.h scoped_ptr<SourceBufferStream> stream_; SourceBufferStream 30 media/filters/source_buffer_stream.cc SourceBufferStream::Type type) { SourceBufferStream 57 media/filters/source_buffer_stream.cc SourceBufferRange(SourceBufferStream::Type type, SourceBufferStream 251 media/filters/source_buffer_stream.cc const SourceBufferStream::Type type_; SourceBufferStream 342 media/filters/source_buffer_stream.cc SourceBufferStream::SourceBufferStream(const AudioDecoderConfig& audio_config, SourceBufferStream 367 media/filters/source_buffer_stream.cc SourceBufferStream::SourceBufferStream(const VideoDecoderConfig& video_config, SourceBufferStream 392 media/filters/source_buffer_stream.cc SourceBufferStream::SourceBufferStream(const TextTrackConfig& text_config, SourceBufferStream 415 media/filters/source_buffer_stream.cc SourceBufferStream::~SourceBufferStream() { SourceBufferStream 422 media/filters/source_buffer_stream.cc void SourceBufferStream::OnNewMediaSegment( SourceBufferStream 443 media/filters/source_buffer_stream.cc bool SourceBufferStream::Append(const BufferQueue& buffers) { SourceBufferStream 527 media/filters/source_buffer_stream.cc base::Bind(&SourceBufferStream::GetMaxInterbufferDistance, SourceBufferStream 578 media/filters/source_buffer_stream.cc void SourceBufferStream::Remove(base::TimeDelta start, base::TimeDelta end, SourceBufferStream 603 media/filters/source_buffer_stream.cc void SourceBufferStream::RemoveInternal( SourceBufferStream 685 media/filters/source_buffer_stream.cc void SourceBufferStream::ResetSeekState() { SourceBufferStream 694 media/filters/source_buffer_stream.cc bool SourceBufferStream::ShouldSeekToStartOfBuffered( SourceBufferStream 704 media/filters/source_buffer_stream.cc bool SourceBufferStream::IsMonotonicallyIncreasing( SourceBufferStream 737 media/filters/source_buffer_stream.cc bool SourceBufferStream::IsNextTimestampValid( SourceBufferStream 746 media/filters/source_buffer_stream.cc bool SourceBufferStream::OnlySelectedRangeIsSeeked() const { SourceBufferStream 755 media/filters/source_buffer_stream.cc void SourceBufferStream::UpdateMaxInterbufferDistance( SourceBufferStream 777 media/filters/source_buffer_stream.cc void SourceBufferStream::SetConfigIds(const BufferQueue& buffers) { SourceBufferStream 784 media/filters/source_buffer_stream.cc void SourceBufferStream::GarbageCollectIfNeeded() { SourceBufferStream 808 media/filters/source_buffer_stream.cc int SourceBufferStream::FreeBuffersAfterLastAppended(int total_bytes_to_free) { SourceBufferStream 836 media/filters/source_buffer_stream.cc int SourceBufferStream::GetRemovalRange( SourceBufferStream 863 media/filters/source_buffer_stream.cc int SourceBufferStream::FreeBuffers(int total_bytes_to_free, SourceBufferStream 906 media/filters/source_buffer_stream.cc base::Bind(&SourceBufferStream::GetMaxInterbufferDistance, SourceBufferStream 943 media/filters/source_buffer_stream.cc void SourceBufferStream::PrepareRangesForNextAppend( SourceBufferStream 1015 media/filters/source_buffer_stream.cc bool SourceBufferStream::AreAdjacentInSequence( SourceBufferStream 1022 media/filters/source_buffer_stream.cc void SourceBufferStream::PruneTrackBuffer(const base::TimeDelta timestamp) { SourceBufferStream 1033 media/filters/source_buffer_stream.cc void SourceBufferStream::MergeWithAdjacentRangeIfNecessary( SourceBufferStream 1060 media/filters/source_buffer_stream.cc void SourceBufferStream::Seek(base::TimeDelta timestamp) { SourceBufferStream 1087 media/filters/source_buffer_stream.cc bool SourceBufferStream::IsSeekPending() const { SourceBufferStream 1091 media/filters/source_buffer_stream.cc void SourceBufferStream::OnSetDuration(base::TimeDelta duration) { SourceBufferStream 1123 media/filters/source_buffer_stream.cc SourceBufferStream::Status SourceBufferStream::GetNextBuffer( SourceBufferStream 1126 media/filters/source_buffer_stream.cc const SourceBufferStream::Status status = GetNextBufferInternal(out_buffer); SourceBufferStream 1130 media/filters/source_buffer_stream.cc if (status != SourceBufferStream::kSuccess || SourceBufferStream 1152 media/filters/source_buffer_stream.cc return SourceBufferStream::kConfigChange; SourceBufferStream 1156 media/filters/source_buffer_stream.cc return SourceBufferStream::kSuccess; SourceBufferStream 1164 media/filters/source_buffer_stream.cc return SourceBufferStream::kConfigChange; SourceBufferStream 1175 media/filters/source_buffer_stream.cc return SourceBufferStream::kSuccess; SourceBufferStream 1178 media/filters/source_buffer_stream.cc SourceBufferStream::Status SourceBufferStream::GetNextBufferInternal( SourceBufferStream 1223 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::GetNextBufferTimestamp() { SourceBufferStream 1234 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::GetEndBufferTimestamp() { SourceBufferStream 1240 media/filters/source_buffer_stream.cc SourceBufferStream::RangeList::iterator SourceBufferStream 1241 media/filters/source_buffer_stream.cc SourceBufferStream::FindExistingRangeFor(base::TimeDelta start_timestamp) { SourceBufferStream 1249 media/filters/source_buffer_stream.cc SourceBufferStream::RangeList::iterator SourceBufferStream 1250 media/filters/source_buffer_stream.cc SourceBufferStream::AddToRanges(SourceBufferRange* new_range) { SourceBufferStream 1260 media/filters/source_buffer_stream.cc SourceBufferStream::RangeList::iterator SourceBufferStream 1261 media/filters/source_buffer_stream.cc SourceBufferStream::GetSelectedRangeItr() { SourceBufferStream 1272 media/filters/source_buffer_stream.cc void SourceBufferStream::SeekAndSetSelectedRange( SourceBufferStream 1279 media/filters/source_buffer_stream.cc void SourceBufferStream::SetSelectedRange(SourceBufferRange* range) { SourceBufferStream 1287 media/filters/source_buffer_stream.cc Ranges<base::TimeDelta> SourceBufferStream::GetBufferedTime() const { SourceBufferStream 1296 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::GetBufferedDuration() const { SourceBufferStream 1303 media/filters/source_buffer_stream.cc void SourceBufferStream::MarkEndOfStream() { SourceBufferStream 1308 media/filters/source_buffer_stream.cc void SourceBufferStream::UnmarkEndOfStream() { SourceBufferStream 1313 media/filters/source_buffer_stream.cc bool SourceBufferStream::IsEndSelected() const { SourceBufferStream 1323 media/filters/source_buffer_stream.cc const AudioDecoderConfig& SourceBufferStream::GetCurrentAudioDecoderConfig() { SourceBufferStream 1329 media/filters/source_buffer_stream.cc const VideoDecoderConfig& SourceBufferStream::GetCurrentVideoDecoderConfig() { SourceBufferStream 1335 media/filters/source_buffer_stream.cc const TextTrackConfig& SourceBufferStream::GetCurrentTextTrackConfig() { SourceBufferStream 1339 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::GetMaxInterbufferDistance() const { SourceBufferStream 1345 media/filters/source_buffer_stream.cc bool SourceBufferStream::UpdateAudioConfig(const AudioDecoderConfig& config) { SourceBufferStream 1376 media/filters/source_buffer_stream.cc bool SourceBufferStream::UpdateVideoConfig(const VideoDecoderConfig& config) { SourceBufferStream 1412 media/filters/source_buffer_stream.cc void SourceBufferStream::CompleteConfigChange() { SourceBufferStream 1430 media/filters/source_buffer_stream.cc void SourceBufferStream::SetSelectedRangeIfNeeded( SourceBufferStream 1468 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::FindNewSelectedRangeSeekTimestamp( SourceBufferStream 1537 media/filters/source_buffer_stream.cc base::TimeDelta SourceBufferStream::FindKeyframeAfterTimestamp( SourceBufferStream 1551 media/filters/source_buffer_stream.cc std::string SourceBufferStream::GetStreamTypeName() const { SourceBufferStream 1564 media/filters/source_buffer_stream.cc SourceBufferStream::Type SourceBufferStream::GetType() const { SourceBufferStream 1573 media/filters/source_buffer_stream.cc void SourceBufferStream::DeleteAndRemoveRange(RangeList::iterator* itr) { SourceBufferStream 1591 media/filters/source_buffer_stream.cc void SourceBufferStream::GenerateSpliceFrame(const BufferQueue& new_buffers) { SourceBufferStream 1658 media/filters/source_buffer_stream.cc SourceBufferStream::Type type, const BufferQueue& new_buffers, SourceBufferStream 2137 media/filters/source_buffer_stream.cc (type_ == SourceBufferStream::kText || SourceBufferStream 33 media/filters/source_buffer_stream.h class MEDIA_EXPORT SourceBufferStream { SourceBufferStream 55 media/filters/source_buffer_stream.h SourceBufferStream(const AudioDecoderConfig& audio_config, SourceBufferStream 58 media/filters/source_buffer_stream.h SourceBufferStream(const VideoDecoderConfig& video_config, SourceBufferStream 61 media/filters/source_buffer_stream.h SourceBufferStream(const TextTrackConfig& text_config, SourceBufferStream 65 media/filters/source_buffer_stream.h ~SourceBufferStream(); SourceBufferStream 404 media/filters/source_buffer_stream.h DISALLOW_COPY_AND_ASSIGN(SourceBufferStream); SourceBufferStream 38 media/filters/source_buffer_stream_unittest.cc stream_.reset(new SourceBufferStream(video_config_, log_cb(), true)); SourceBufferStream 54 media/filters/source_buffer_stream_unittest.cc stream_.reset(new SourceBufferStream(config, LogCB(), true)); SourceBufferStream 68 media/filters/source_buffer_stream_unittest.cc stream_.reset(new SourceBufferStream(config, LogCB(), true)); SourceBufferStream 227 media/filters/source_buffer_stream_unittest.cc SourceBufferStream::Status status = stream_->GetNextBuffer(&buffer); SourceBufferStream 229 media/filters/source_buffer_stream_unittest.cc EXPECT_NE(status, SourceBufferStream::kConfigChange); SourceBufferStream 230 media/filters/source_buffer_stream_unittest.cc if (status != SourceBufferStream::kSuccess) SourceBufferStream 256 media/filters/source_buffer_stream_unittest.cc const SourceBufferStream::Type type = stream_->GetType(); SourceBufferStream 259 media/filters/source_buffer_stream_unittest.cc SourceBufferStream::Status status = stream_->GetNextBuffer(&buffer); SourceBufferStream 264 media/filters/source_buffer_stream_unittest.cc if (status == SourceBufferStream::kConfigChange) { SourceBufferStream 266 media/filters/source_buffer_stream_unittest.cc case SourceBufferStream::kVideo: SourceBufferStream 269 media/filters/source_buffer_stream_unittest.cc case SourceBufferStream::kAudio: SourceBufferStream 272 media/filters/source_buffer_stream_unittest.cc case SourceBufferStream::kText: SourceBufferStream 278 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(SourceBufferStream::kConfigChange, status); SourceBufferStream 284 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(SourceBufferStream::kSuccess, status); SourceBufferStream 285 media/filters/source_buffer_stream_unittest.cc if (status != SourceBufferStream::kSuccess) SourceBufferStream 297 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(SourceBufferStream::kNeedBuffer, stream_->GetNextBuffer(&buffer)); SourceBufferStream 314 media/filters/source_buffer_stream_unittest.cc scoped_ptr<SourceBufferStream> stream_; SourceBufferStream 1798 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kSuccess); SourceBufferStream 1812 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kSuccess); SourceBufferStream 2170 media/filters/source_buffer_stream_unittest.cc ASSERT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kSuccess); SourceBufferStream 2860 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kSuccess); SourceBufferStream 2866 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kConfigChange); SourceBufferStream 2874 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kSuccess); SourceBufferStream 2892 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kConfigChange); SourceBufferStream 2910 media/filters/source_buffer_stream_unittest.cc EXPECT_EQ(stream_->GetNextBuffer(&buffer), SourceBufferStream::kConfigChange); SourceBufferStream 3198 media/filters/source_buffer_stream_unittest.cc stream_.reset(new SourceBufferStream(config, log_cb(), true)); SourceBufferStream 3207 media/filters/source_buffer_stream_unittest.cc stream_.reset(new SourceBufferStream(config, log_cb(), true));