diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/managers/PlayerUIManager.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/managers/PlayerUIManager.java index a9d4b222c..588a5d1c3 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/managers/PlayerUIManager.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/managers/PlayerUIManager.java @@ -125,6 +125,9 @@ public class PlayerUIManager extends PlayerEventListenerHelper implements Metada @Override public void onChannelClicked() { + if (SearchData.instance(getActivity()).isBackgroundPlaybackEnabled()) { + onPipClicked(); + } ChannelPresenter.instance(getActivity()).openChannel(getController().getVideo()); } diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/LiveDashManifestParser.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/LiveDashManifestParser.java index fa87ef68e..3ff5db713 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/LiveDashManifestParser.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/LiveDashManifestParser.java @@ -71,7 +71,7 @@ public class LiveDashManifestParser extends DashManifestParser { long newSegmentNum = getLastSegmentNum(newManifest); if (mOldManifest == null) { - recreateMissingSegments(newManifest); + //recreateMissingSegments(newManifest); //newManifest.availabilityStartTimeMs = -1; Period newPeriod = newManifest.getPeriod(0);