修复因为更换渲染层导致在切换分辨率时会黑屏的问题
This commit is contained in:
parent
80993c7d2d
commit
2393a53466
@ -35,8 +35,6 @@ public class LiveExoPlayerManager {
|
|||||||
this.mContext = mContext;
|
this.mContext = mContext;
|
||||||
player1 = new ExoPlayer.Builder(mContext).build();
|
player1 = new ExoPlayer.Builder(mContext).build();
|
||||||
player2 = new ExoPlayer.Builder(mContext).build();
|
player2 = new ExoPlayer.Builder(mContext).build();
|
||||||
player1.setVideoScalingMode(VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING);
|
|
||||||
player2.setVideoScalingMode(VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING);
|
|
||||||
handler = new Handler(Looper.getMainLooper());
|
handler = new Handler(Looper.getMainLooper());
|
||||||
setListener();
|
setListener();
|
||||||
setAnalyticsListener();
|
setAnalyticsListener();
|
||||||
@ -49,6 +47,7 @@ public class LiveExoPlayerManager {
|
|||||||
|
|
||||||
public void setMainView(StyledPlayerView mainView) {
|
public void setMainView(StyledPlayerView mainView) {
|
||||||
this.mainView = mainView;
|
this.mainView = mainView;
|
||||||
|
this.mainView.setKeepContentOnPlayerReset(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setAnalyticsListener() {
|
private void setAnalyticsListener() {
|
||||||
|
Loading…
Reference in New Issue
Block a user