From be9d77c59cd25f8b48e3665c8b5db1a433a5fb38 Mon Sep 17 00:00:00 2001 From: olly Date: Tue, 12 Jul 2016 03:54:37 -0700 Subject: [PATCH] Add new UI package. There aren't really enough classes to justify it right now, but if we're going to do a VideoView equivalent and sensible player controls at some point, it's worth making now to get classes into the correct place. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=127184374 --- .../com/google/android/exoplayer2/demo/PlayerActivity.java | 4 ++-- demo/src/main/res/layout/player_activity.xml | 5 +++-- .../android/exoplayer2/{ => ui}/AspectRatioFrameLayout.java | 2 +- .../android/exoplayer2/{util => ui}/PlayerControl.java | 3 ++- 4 files changed, 8 insertions(+), 6 deletions(-) rename library/src/main/java/com/google/android/exoplayer2/{ => ui}/AspectRatioFrameLayout.java (98%) rename library/src/main/java/com/google/android/exoplayer2/{util => ui}/PlayerControl.java (96%) diff --git a/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java b/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java index e55f394c4c..166cc4c6b2 100644 --- a/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java +++ b/demo/src/main/java/com/google/android/exoplayer2/demo/PlayerActivity.java @@ -15,7 +15,6 @@ */ package com.google.android.exoplayer2.demo; -import com.google.android.exoplayer2.AspectRatioFrameLayout; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.DefaultLoadControl; import com.google.android.exoplayer2.DefaultTrackSelectionPolicy; @@ -47,11 +46,12 @@ import com.google.android.exoplayer2.source.smoothstreaming.SmoothStreamingMedia import com.google.android.exoplayer2.text.CaptionStyleCompat; import com.google.android.exoplayer2.text.Cue; import com.google.android.exoplayer2.text.SubtitleLayout; +import com.google.android.exoplayer2.ui.AspectRatioFrameLayout; +import com.google.android.exoplayer2.ui.PlayerControl; import com.google.android.exoplayer2.upstream.BandwidthMeter; import com.google.android.exoplayer2.upstream.DataSourceFactory; import com.google.android.exoplayer2.upstream.DefaultDataSourceFactory; import com.google.android.exoplayer2.util.DebugTextViewHelper; -import com.google.android.exoplayer2.util.PlayerControl; import com.google.android.exoplayer2.util.Util; import android.Manifest.permission; diff --git a/demo/src/main/res/layout/player_activity.xml b/demo/src/main/res/layout/player_activity.xml index 8f6d1fee12..9eed8f551f 100644 --- a/demo/src/main/res/layout/player_activity.xml +++ b/demo/src/main/res/layout/player_activity.xml @@ -21,7 +21,8 @@ android:layout_height="match_parent" android:keepScreenOn="true"> - @@ -40,7 +41,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"/> - +