Commit 9743e47f by jaewan Committed by Oliver Woodman

Remove unncessary TODOs

PiperOrigin-RevId: 323286632
parent 5fa7b879
......@@ -23,7 +23,6 @@ import static com.google.common.truth.Truth.assertWithMessage;
import android.content.Context;
import android.net.Uri;
import android.os.Bundle;
import android.os.Looper;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
......@@ -79,11 +78,6 @@ public class SessionCallbackBuilderTest {
@Before
public void setUp() {
// Workaround to instantiate MediaSession with public androidx.media dependency.
// TODO(jaewan): Remove this workaround when androidx.media 1.2.0 is released.
if (Looper.myLooper() == null) {
Looper.prepare();
}
context = ApplicationProvider.getApplicationContext();
executor = playerTestRule.getExecutor();
sessionPlayerConnector = playerTestRule.getSessionPlayerConnector();
......
......@@ -64,7 +64,6 @@ import java.util.concurrent.Executor;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicLong;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
......@@ -961,34 +960,6 @@ public class SessionPlayerConnectorTest {
@Test
@LargeTest
@Ignore("setMediaItem() is currently implemented with setPlaylist(), so list isn't empty.")
@SdkSuppress(minSdkVersion = Build.VERSION_CODES.KITKAT)
public void setMediaItem_afterSettingPlaylist_notifiesOnPlaylistChangedWithNullList()
throws Exception {
List<MediaItem> playlist = TestUtils.createPlaylist(context, /* size= */ 10);
CountDownLatch onPlaylistBecomesNullLatch = new CountDownLatch(1);
sessionPlayerConnector.registerPlayerCallback(
executor,
new SessionPlayer.PlayerCallback() {
@Override
public void onPlaylistChanged(
@NonNull SessionPlayer player,
@Nullable List<MediaItem> list,
@Nullable MediaMetadata metadata) {
if (list == null) {
onPlaylistBecomesNullLatch.countDown();
}
}
});
sessionPlayerConnector.setPlaylist(playlist, /* metadata= */ null);
sessionPlayerConnector.setMediaItem(playlist.get(0));
assertThat(
onPlaylistBecomesNullLatch.await(PLAYLIST_CHANGE_WAIT_TIME_MS, TimeUnit.MILLISECONDS))
.isTrue();
}
@Test
@LargeTest
@SdkSuppress(minSdkVersion = Build.VERSION_CODES.KITKAT)
public void setPlaylist_withPlaylist_notifiesOnCurrentMediaItemChanged() throws Exception {
int listSize = 2;
......
......@@ -218,7 +218,6 @@ public class TimelinePlaylistManager implements PlaylistManager {
@Override
public boolean setMediaItem(Player player, MediaItem mediaItem) {
// TODO(jaewan): Distinguish setMediaItem(item) and setPlaylist({item})
List<MediaItem> playlist = new ArrayList<>();
playlist.add(mediaItem);
return setPlaylist(player, playlist, /* metadata */ null);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment