Lines Matching refs:segment_
62 EXPECT_TRUE(segment_.AddFrame(&dummy_data_[0], kFrameLength, track_number, in AddDummyFrameAndFinalize()
64 EXPECT_TRUE(segment_.Finalize()); in AddDummyFrameAndFinalize()
69 segment_.AddVideoTrack(kWidth, kHeight, kVideoTrackNumber)); in AddVideoTrack()
72 dynamic_cast<VideoTrack*>(segment_.GetTrackByNumber(vid_track)); in AddVideoTrack()
79 segment_.AddAudioTrack(kSampleRate, kChannels, kAudioTrackNumber)); in AddAudioTrack()
82 dynamic_cast<AudioTrack*>(segment_.GetTrackByNumber(aud_track)); in AddAudioTrack()
96 if (!segment_.Init(writer_.get())) in SegmentInit()
98 SegmentInfo* const info = segment_.GetSegmentInfo(); in SegmentInit()
101 segment_.OutputCues(output_cues); in SegmentInit()
102 segment_.AccurateClusterDuration(accurate_cluster_duration); in SegmentInit()
103 segment_.UseFixedSizeClusterTimecode(fixed_size_cluster_timecode); in SegmentInit()
115 Segment segment_; member in test::MuxerTest
123 SegmentInfo* const info = segment_.GetSegmentInfo(); in TEST_F()
144 dynamic_cast<VideoTrack*>(segment_.GetTrackByNumber(kVideoTrackNumber)); in TEST_F()
162 segment_.AddAudioTrack(kSampleRate, kChannels, kAudioTrackNumber)); in TEST_F()
165 dynamic_cast<AudioTrack*>(segment_.GetTrackByNumber(aud_track)); in TEST_F()
187 Chapter* chapter = segment_.AddChapter(); in TEST_F()
189 chapter->set_time(segment_, 0, 1000000000); in TEST_F()
204 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
208 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
212 EXPECT_FALSE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
216 EXPECT_FALSE(segment_.AddFrame(NULL, 0, kVideoTrackNumber, 8000000, false)); in TEST_F()
219 EXPECT_FALSE(segment_.AddFrame(NULL, 0, kInvalidTrackNumber, 8000000, false)); in TEST_F()
221 segment_.Finalize(); in TEST_F()
238 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
242 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
246 EXPECT_FALSE(segment_.AddGenericFrame(&frame)); in TEST_F()
251 EXPECT_FALSE(segment_.AddGenericFrame(&frame)); in TEST_F()
253 segment_.Finalize(); in TEST_F()
261 Track* const track = segment_.AddTrack(kMetadataTrackNumber); in TEST_F()
267 EXPECT_TRUE(segment_.AddMetadata(dummy_data_, kFrameLength, in TEST_F()
271 EXPECT_TRUE(segment_.AddMetadata(dummy_data_, kFrameLength, in TEST_F()
275 EXPECT_FALSE(segment_.AddMetadata(dummy_data_, kFrameLength, in TEST_F()
279 EXPECT_FALSE(segment_.AddMetadata(NULL, 0, kMetadataTrackNumber, 0, 8000000)); in TEST_F()
282 EXPECT_FALSE(segment_.AddMetadata(NULL, 0, kInvalidTrackNumber, 0, 8000000)); in TEST_F()
284 segment_.Finalize(); in TEST_F()
292 Track* const track = segment_.AddTrack(kMetadataTrackNumber); in TEST_F()
297 EXPECT_FALSE(segment_.AddMetadata(dummy_data_, kFrameLength, in TEST_F()
303 EXPECT_TRUE(segment_.AddMetadata(dummy_data_, kFrameLength, in TEST_F()
306 segment_.Finalize(); in TEST_F()
315 EXPECT_TRUE(segment_.AddFrameWithAdditional(dummy_data_, kFrameLength, in TEST_F()
320 EXPECT_TRUE(segment_.AddFrameWithAdditional( in TEST_F()
325 EXPECT_FALSE(segment_.AddFrameWithAdditional(dummy_data_, kFrameLength, in TEST_F()
331 segment_.AddFrameWithAdditional(NULL, 0, dummy_data_, kFrameLength, 1, in TEST_F()
335 EXPECT_FALSE(segment_.AddFrameWithAdditional(dummy_data_, kFrameLength, NULL, in TEST_F()
340 EXPECT_FALSE(segment_.AddFrameWithAdditional( in TEST_F()
344 segment_.Finalize(); in TEST_F()
363 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
368 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
372 EXPECT_FALSE(segment_.AddGenericFrame(&frame)); in TEST_F()
377 EXPECT_FALSE(segment_.AddGenericFrame(&frame)); in TEST_F()
379 segment_.Finalize(); in TEST_F()
395 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
397 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
399 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
402 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
403 segment_.Finalize(); in TEST_F()
406 EXPECT_EQ(8, segment_.GetSegmentInfo()->duration()); in TEST_F()
417 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
419 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
422 segment_.set_duration(10500.0); in TEST_F()
423 segment_.Finalize(); in TEST_F()
434 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
436 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
437 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
439 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
441 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
442 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
444 segment_.Finalize(); in TEST_F()
457 segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, true)); in TEST_F()
458 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
460 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
462 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
464 EXPECT_TRUE(segment_.AddCuePoint(4000000, kVideoTrackNumber)); in TEST_F()
465 segment_.Finalize(); in TEST_F()
477 segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, true)); in TEST_F()
478 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
480 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
482 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
484 segment_.Finalize(); in TEST_F()
497 EXPECT_TRUE(segment_.CopyAndMoveCuesBeforeClusters(&reader, &cues_writer)); in TEST_F()
516 segment_.set_max_cluster_size(kMaxClusterSize); in TEST_F()
517 EXPECT_EQ(kMaxClusterSize, segment_.max_cluster_size()); in TEST_F()
518 EXPECT_TRUE(segment_.AddFrame(dummy_data_, 1, kVideoTrackNumber, 0, false)); in TEST_F()
520 segment_.AddFrame(dummy_data_, 1, kVideoTrackNumber, 2000000, false)); in TEST_F()
522 segment_.AddFrame(dummy_data_, 1, kVideoTrackNumber, 4000000, false)); in TEST_F()
523 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
525 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
527 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
529 segment_.Finalize(); in TEST_F()
541 segment_.set_max_cluster_duration(kMaxClusterDuration); in TEST_F()
543 EXPECT_EQ(kMaxClusterDuration, segment_.max_cluster_duration()); in TEST_F()
544 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
546 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
548 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
550 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
552 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
554 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
556 segment_.Finalize(); in TEST_F()
568 segment_.AddVideoTrack(kWidth, kHeight, kTrackNumber); in TEST_F()
570 segment_.GetTrackByNumber(vid_track)->set_uid(kVideoTrackNumber); in TEST_F()
571 EXPECT_TRUE(segment_.CuesTrack(vid_track)); in TEST_F()
573 EXPECT_EQ(vid_track, segment_.cues_track()); in TEST_F()
575 segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, 0, true)); in TEST_F()
576 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, in TEST_F()
578 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, in TEST_F()
580 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, in TEST_F()
582 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, in TEST_F()
584 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kTrackNumber, in TEST_F()
586 segment_.Finalize(); in TEST_F()
603 EXPECT_TRUE(segment_.AddFrameWithDiscardPadding( in TEST_F()
610 segment_.Finalize(); in TEST_F()
626 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
627 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
630 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
632 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
633 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
635 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
636 segment_.Finalize(); in TEST_F()
655 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
656 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
659 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
661 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
662 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
665 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
666 segment_.Finalize(); in TEST_F()
669 EXPECT_EQ(8, segment_.GetSegmentInfo()->duration()); in TEST_F()
693 EXPECT_TRUE(segment_.AddGenericFrame(&video_frame)); in TEST_F()
696 EXPECT_TRUE(segment_.AddGenericFrame(&audio_frame)); in TEST_F()
707 EXPECT_TRUE(segment_.AddGenericFrame(&audio_frame)); in TEST_F()
717 EXPECT_TRUE(segment_.AddGenericFrame(&video_frame)); in TEST_F()
718 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
720 segment_.Finalize(); in TEST_F()
723 EXPECT_EQ(80, segment_.GetSegmentInfo()->duration()); in TEST_F()
744 EXPECT_TRUE(segment_.AddGenericFrame(&video_frame)); in TEST_F()
746 EXPECT_TRUE(segment_.AddGenericFrame(&video_frame)); in TEST_F()
760 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
761 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
763 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
764 segment_.ForceNewClusterOnNextFrame(); in TEST_F()
766 EXPECT_TRUE(segment_.AddGenericFrame(&frame)); in TEST_F()
767 segment_.Finalize(); in TEST_F()
778 Track* const vid_track = segment_.GetTrackByNumber(kVideoTrackNumber); in TEST_F()
787 Track* const vid_track = segment_.GetTrackByNumber(kVideoTrackNumber); in TEST_F()
821 dynamic_cast<VideoTrack*>(segment_.GetTrackByNumber(kVideoTrackNumber)); in TEST_F()
884 dynamic_cast<VideoTrack*>(segment_.GetTrackByNumber(kVideoTrackNumber)); in TEST_F()
915 static_cast<VideoTrack*>(segment_.GetTrackByNumber(kVideoTrackNumber)); in TEST_F()
945 segment_.set_estimate_file_duration(true); in TEST_F()
947 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
949 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
951 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
953 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
955 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
957 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
959 segment_.Finalize(); in TEST_F()
971 static_cast<VideoTrack*>(segment_.GetTrackByNumber(kVideoTrackNumber)); in TEST_F()
976 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
978 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, in TEST_F()
981 segment_.Finalize(); in TEST_F()
991 Tag* const tag = segment_.AddTag(); in TEST_F()
996 EXPECT_TRUE(segment_.AddFrame(dummy_data_, kFrameLength, kVideoTrackNumber, 0, in TEST_F()
999 segment_.Finalize(); in TEST_F()