Lines Matching refs:audio_

80       ASSERT_TRUE(audio_);
81 EXPECT_TRUE(frame_processor_->AddTrack(audio_id_, audio_.get()));
82 audio_->Seek(base::TimeDelta());
83 audio_->StartReturningData();
236 scoped_ptr<ChunkDemuxerStream> audio_;
268 ASSERT_FALSE(audio_);
269 audio_.reset(new ChunkDemuxerStream(DemuxerStream::AUDIO, true));
279 audio_->UpdateAudioConfig(decoder_config, base::Bind(&LogFunc)));
313 CheckExpectedRangesByTimestamp(audio_.get(), "{ }");
314 CheckReadStalls(audio_.get());
329 CheckExpectedRangesByTimestamp(audio_.get(), "{ }");
330 CheckReadStalls(audio_.get());
345 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,10) }");
346 CheckReadsThenReadStalls(audio_.get(), "0");
377 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
378 CheckReadsThenReadStalls(audio_.get(), "0 10");
395 CheckExpectedRangesByTimestamp(audio_.get(), "{ [50,60) }");
399 CheckReadsThenReadStalls(audio_.get(), "50:0");
432 CheckExpectedRangesByTimestamp(audio_.get(), "{ [50,60) }");
433 CheckReadsThenReadStalls(audio_.get(), "50:20");
436 CheckExpectedRangesByTimestamp(audio_.get(), "{ [70,80) }");
437 CheckReadsThenReadStalls(audio_.get(), "70:20");
453 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
459 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,40) }");
461 CheckReadsThenReadStalls(audio_.get(), "0 10 20 30");
484 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
488 CheckExpectedRangesByTimestamp(audio_.get(), "{ [20,40) }");
497 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,40) }");
499 CheckReadsThenReadStalls(audio_.get(), "0:20 10:30 20:0 30:10");
501 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,40) }");
506 audio_->AbortReads();
507 audio_->Seek(base::TimeDelta());
508 audio_->StartReturningData();
509 CheckReadsThenReadStalls(audio_.get(), "0 10 20 30");
526 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
533 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,50) }");
536 CheckReadsThenReadStalls(audio_.get(), "0 10 20 30 40");
562 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,70) }");
564 CheckReadsThenReadStalls(audio_.get(), "0 10 30 40 60:50");
568 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,60) }");
570 CheckReadsThenReadStalls(audio_.get(), "0 10 30 40 50");
592 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,10) }");
593 CheckReadsThenReadStalls(audio_.get(), "0:10P 0:20");
605 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
606 CheckReadsThenReadStalls(audio_.get(), "0P 0:9.75 10:20");
618 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,20) }");
619 CheckReadsThenReadStalls(audio_.get(), "0P 0:10.25 10:20");
639 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,30) }");
640 CheckReadsThenReadStalls(audio_.get(), "0:-5 10:5 20:15");
643 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,25) }");
644 CheckReadsThenReadStalls(audio_.get(), "0:-5 5 15");
663 CheckExpectedRangesByTimestamp(audio_.get(), "{ [7,29) }");
664 CheckReadsThenReadStalls(audio_.get(), "7:0 19");
685 CheckExpectedRangesByTimestamp(audio_.get(), "{ [0,5) }");
687 CheckReadsThenReadStalls(audio_.get(), "0:-5");