Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(612)

Unified Diff: media/filters/chunk_demuxer_unittest.cc

Issue 2352253002: Added MediaSourceState unit test. (Closed)
Patch Set: buildfix Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/filters/chunk_demuxer_unittest.cc
diff --git a/media/filters/chunk_demuxer_unittest.cc b/media/filters/chunk_demuxer_unittest.cc
index b3310c2948801c200ea2e18ed3c4e1801360e36e..a2250dcc8f48253eb060906eb78b49904d9501f1 100644
--- a/media/filters/chunk_demuxer_unittest.cc
+++ b/media/filters/chunk_demuxer_unittest.cc
@@ -118,94 +118,6 @@ static void WriteInt64(uint8_t* buffer, int64_t number) {
}
}
-MATCHER_P(HasTimestamp, timestamp_in_ms, "") {
servolk 2016/09/21 15:36:49 Moved to test_helpers.h
- return arg.get() && !arg->end_of_stream() &&
- arg->timestamp().InMilliseconds() == timestamp_in_ms;
-}
-
-MATCHER(IsEndOfStream, "") { return arg.get() && arg->end_of_stream(); }
-
-MATCHER_P(SegmentMissingFrames, track_id, "") {
- return CONTAINS_STRING(
- arg, "Media segment did not contain any coded frames for track " +
- std::string(track_id));
-}
-
-MATCHER(StreamParsingFailed, "") {
- return CONTAINS_STRING(arg, "Append: stream parsing failed.");
-}
-
-MATCHER_P(FoundStream, stream_type_string, "") {
- return CONTAINS_STRING(
- arg, "found_" + std::string(stream_type_string) + "_stream") &&
- CONTAINS_STRING(arg, "true");
-}
-
-MATCHER_P2(CodecName, stream_type_string, codec_string, "") {
- return CONTAINS_STRING(arg,
- std::string(stream_type_string) + "_codec_name") &&
- CONTAINS_STRING(arg, std::string(codec_string));
-}
-
-MATCHER_P2(InitSegmentMismatchesMimeType, stream_type, codec_name, "") {
- return CONTAINS_STRING(arg, std::string(stream_type) + " stream codec " +
- std::string(codec_name) +
- " doesn't match SourceBuffer codecs.");
-}
-
-MATCHER_P(InitSegmentMissesExpectedTrack, missing_codec, "") {
- return CONTAINS_STRING(arg, "Initialization segment misses expected " +
- std::string(missing_codec) + " track.");
-}
-
-MATCHER_P2(GeneratedSplice, duration_microseconds, time_microseconds, "") {
- return CONTAINS_STRING(arg, "Generated splice of overlap duration " +
- base::IntToString(duration_microseconds) +
- "us into new buffer at " +
- base::IntToString(time_microseconds) + "us.");
-}
-
-MATCHER_P2(SkippingSpliceAtOrBefore,
- new_microseconds,
- existing_microseconds,
- "") {
- return CONTAINS_STRING(
- arg, "Skipping splice frame generation: first new buffer at " +
- base::IntToString(new_microseconds) +
- "us begins at or before existing buffer at " +
- base::IntToString(existing_microseconds) + "us.");
-}
-
-MATCHER_P(SkippingSpliceAlreadySpliced, time_microseconds, "") {
- return CONTAINS_STRING(
- arg, "Skipping splice frame generation: overlapped buffers at " +
- base::IntToString(time_microseconds) +
- "us are in a previously buffered splice.");
-}
-
-MATCHER_P(WebMSimpleBlockDurationEstimated, estimated_duration_ms, "") {
- return CONTAINS_STRING(arg, "Estimating WebM block duration to be " +
- base::IntToString(estimated_duration_ms) +
- "ms for the last (Simple)Block in the "
- "Cluster for this Track. Use BlockGroups "
- "with BlockDurations at the end of each "
- "Track in a Cluster to avoid estimation.");
-}
-
-MATCHER_P(WebMNegativeTimecodeOffset, timecode_string, "") {
- return CONTAINS_STRING(arg, "Got a block with negative timecode offset " +
- std::string(timecode_string));
-}
-
-MATCHER(WebMOutOfOrderTimecode, "") {
- return CONTAINS_STRING(
- arg, "Got a block with a timecode before the previous block.");
-}
-
-MATCHER(WebMClusterBeforeFirstInfo, "") {
- return CONTAINS_STRING(arg, "Found Cluster element before Info.");
-}
-
static void OnReadDone(const base::TimeDelta& expected_time,
bool* called,
DemuxerStream::Status status,

Powered by Google App Engine
This is Rietveld 408576698