From 956cbe4a0997c136061e99546b0aa06f1392a64e Mon Sep 17 00:00:00 2001 From: olly Date: Tue, 12 Apr 2016 10:57:27 -0700 Subject: [PATCH] Delete Clock/FakeClock from V2 until we need them. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=119655941 --- .../android/exoplayer/testutil/FakeClock.java | 36 ------------------- .../google/android/exoplayer/util/Clock.java | 33 ----------------- 2 files changed, 69 deletions(-) delete mode 100644 library/src/androidTest/java/com/google/android/exoplayer/testutil/FakeClock.java delete mode 100644 library/src/main/java/com/google/android/exoplayer/util/Clock.java diff --git a/library/src/androidTest/java/com/google/android/exoplayer/testutil/FakeClock.java b/library/src/androidTest/java/com/google/android/exoplayer/testutil/FakeClock.java deleted file mode 100644 index f4dc16243f..0000000000 --- a/library/src/androidTest/java/com/google/android/exoplayer/testutil/FakeClock.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.google.android.exoplayer.testutil; - -import com.google.android.exoplayer.util.Clock; - -/** - * A {@link Clock} that returns a fixed value specified in the constructor. - */ -public class FakeClock implements Clock { - - private final long timeMs; - - public FakeClock(long timeMs) { - this.timeMs = timeMs; - } - - @Override - public long elapsedRealtime() { - return timeMs; - } - -} diff --git a/library/src/main/java/com/google/android/exoplayer/util/Clock.java b/library/src/main/java/com/google/android/exoplayer/util/Clock.java deleted file mode 100644 index 548f33a06c..0000000000 --- a/library/src/main/java/com/google/android/exoplayer/util/Clock.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.google.android.exoplayer.util; - -import android.os.SystemClock; - -/** - * An interface through which system clocks can be read. The {@link SystemClock} implementation - * must be used for all non-test cases. - */ -public interface Clock { - - /** - * Returns {@link SystemClock#elapsedRealtime}. - * - * @return Elapsed milliseconds since boot. - */ - long elapsedRealtime(); - -}