@zezosoft/zezo-ott-react-native-video-player
Version:
React Native OTT Video Player for Android & iOS. Supports playlists, seasons, auto-next playback, subtitles, theming, analytics, fullscreen mode, and custom controls. 🚀 Powered by ZezoSoft.
17 lines (16 loc) • 463 B
JavaScript
;
export const getVideoSource = ({
playList,
currentTrackIndex
}) => {
const track = playList?.[currentTrackIndex];
if (!track) return {
uri: ''
};
const uri = track.isTrailer ? track.trailerSource : track.sourceLink;
return {
uri: encodeURI(uri?.trim() || '') ?? ''
};
};
export const getEpisodeIndex = (playList, episodeId) => playList.findIndex(item => item.episodeId === episodeId);
//# sourceMappingURL=videoSource.js.map