Merge pull request #1383 from react-native-community/bugfix/texture-view-default

Fix bug where useTextureView wasn't defaulting to true
This commit is contained in:
Hampton Maxwell 2018-12-13 10:09:37 -08:00 committed by GitHub
commit 35b168bda1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View File

@ -38,7 +38,7 @@ public final class ExoPlayerView extends FrameLayout {
private Context context; private Context context;
private ViewGroup.LayoutParams layoutParams; private ViewGroup.LayoutParams layoutParams;
private boolean useTextureView = false; private boolean useTextureView = true;
private boolean hideShutterView = false; private boolean hideShutterView = false;
public ExoPlayerView(Context context) { public ExoPlayerView(Context context) {
@ -162,8 +162,10 @@ public final class ExoPlayerView extends FrameLayout {
} }
public void setUseTextureView(boolean useTextureView) { public void setUseTextureView(boolean useTextureView) {
this.useTextureView = useTextureView; if (useTextureView != this.useTextureView) {
updateSurfaceView(); this.useTextureView = useTextureView;
updateSurfaceView();
}
} }
public void setHideShutterView(boolean hideShutterView) { public void setHideShutterView(boolean hideShutterView) {

View File

@ -131,8 +131,6 @@ class ReactExoplayerView extends FrameLayout implements
private boolean disableFocus; private boolean disableFocus;
private float mProgressUpdateInterval = 250.0f; private float mProgressUpdateInterval = 250.0f;
private boolean playInBackground = false; private boolean playInBackground = false;
private boolean useTextureView = false;
private boolean hideShutterView = false;
private Map<String, String> requestHeaders; private Map<String, String> requestHeaders;
// \ End props // \ End props