// initialize jwplayer var playerInstance = jwplayer('player');// player dom elements var playerContainerEl = document.querySelector('.player-container');// returns video player position from top of document function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop); }// returns the current y scroll position function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); }// configure jwplayer instance playerInstance.setup({ autostart: true, playlist: 'https://cdn.jwplayer.com/v2/playlists/mYdavspX', primary: 'html5', setFullscreen: true, width: '100%' });// when jwplayer instance is ready playerInstance.on('ready', function() { var config = playerInstance.getConfig(); var utils = playerInstance.utils; // get height of player element var playerHeight = config.containerHeight; // flag determining whether close has been clicked var closed = true; // CHANGED // flag determing whether player is playing var playing = false; // ADDED // eventhandler for when close button is being pressed document.getElementsByClassName('icon-close')[0].addEventListener('click', () => { closed = true; onScrollViewHandler(); }); playerInstance.on('play', function() { closed = false; playing = true; // ADDED }).on('pause', function () { playing = false; // ADDED }).on('adPlay', function() { closed = false; // ADDED playing = true; // ADDED }).on('adPause', function() { playing = false; // ADDED });// get player element position from top of document var playerOffsetTop = getElementOffsetTop(playerContainerEl);// set player container to match height of actual video element playerContainerEl.style.height = playerHeight + 'px';// below we handle window scroll event without killing performance function onScrollViewHandler() { var minimized = getScrollTop() >= playerOffsetTop;if (closed && minimized) { minimized = false; jwplayer().pause(); playing = false; // ADDED } else if (!minimized && !playing) { closed = true; // ADDED } utils.toggleClass(playerContainerEl, 'player-minimize', minimized); // update the player's size so the controls are adjusted playerInstance.resize(); }// namespace for whether or not we are waiting for setTimeout() to finish var isScrollTimeout = false;// window onscroll event handler window.onscroll = function() { // skip if we're waiting on a scroll update timeout to finish if (isScrollTimeout) return; // flag that a new timeout will begin isScrollTimeout = true; // otherwise, call scroll event view handler onScrollViewHandler(); // set new timeout setTimeout(function() { // reset timeout flag to false (no longer waiting) isScrollTimeout = false; }, 80); };});

UPDATE – October 5: Activision has further expanded the FAQ to talk about how digital versions will work.

If you are buying the Call of Duty: Infinite Warfare Digital Legacy or Digital Deluxe edition, there is no disc or code. You are *not* required to have both downloaded in order to play either content, which means you can just download Infinite Warfare or just download Modern Warfare Remastered — depending upon which one you want to play.

For Digital Legacy and Digital Deluxe Editions of Infinite Warfare on PS4, there is no game disc or voucher code. An Internet connection is required to download content. Modern Warfare Remastered and Infinite Warfare are two separate downloads and there is no requirement to have both installed in order to play either piece of content. No game disc is required if you purchased the Digital Legacy or Digital Deluxe Edition of Infinite Warfare.

UPDATE – October 3: Activision has posted a brand new Call of Duty: Modern Warfare Remastered FAQ on their support site and at Call of Duty site, detailing some new things about the remaster.

It confirms that for those that are buying Call of Duty: Infinite Warfare at a physical retailer, you will need to have the Infinite Warfare disc inserted in order to play Call of Duty: Modern Warfare Remastered.

Activision has discussed how it will work for all platforms. For those buying digitally, you will need to download the Infinite Warfare Digital Legacy or Digital Deluxe Edition to get access to Modern Warfare Remastered.

For PlayStation 4, Modern Warfare Remastered will be included as a digital code in the box in Infinite Warfare’s Legacy and Legacy Pro Editions. For Xbox One, Modern Warfare Remastered is actually included on the same Infinite Warfare disc (no extra download code), but there will be an additional download required to play Modern Warfare Remastered. 

For both platforms, the Infinite Warfare disc will be required to play Modern Warfare Remastered.

  • PlayStation 4 – Call of Duty: Modern Warfare Remastered is a full game digital download that will be included in the Infinite Warfare Legacy Edition and Legacy Pro Edition on PlayStation 4. The digital download is redeemed via a voucher code on an insert in the box. The Infinite Warfare game disc must be inserted to play Modern Warfare Remastered. Internet connection is required.
  • Xbox One – Call of Duty: Modern Warfare Remastered is included on the Infinite Warfare Xbox One disc (no voucher code required) in the Legacy Edition and Legacy Pro Edition of Infinite Warfare. Before Modern Warfare Remastered can be played, an additional download is required. The game disc must be inserted to play Modern Warfare Remastered. Internet connection is required.
  • Steam – A Steam key will be provided in the Legacy Edition of Infinite Warfare that will provide access to both Infinite Warfare and Modern Warfare Remastered. Internet connection is required.

Original Story: 

Following the release of the Call of Duty: Modern Warfare Remastered Launch Trailer this week, Activision launched a new site to highlight Call of Duty: Modern Warfare Remastered at callofduty.com/modern-warfare-remastered.

This site has new legal wording under the first half that has not been present in their marketing or FAQs before. It states, “Modern Warfare Remastered is a full game download (game disc must be inserted to play Modern Warfare Remastered).

screen-shot-2016-10-01-at-2-43-26-pm

This is the first time an official Activision site has listed that a “game disc” is required to play Call of Duty: Modern Warfare Remastered. Call of Duty: Modern Warfare Remastered, regardless of which edition you buy of Call of Duty: Infinite Warfare (Legacy/Legacy Pro), is a digital download only. The box includes a digital code to download Call of Duty: Modern Warfare Remastered.

For those who are getting the two games digitally via PlayStation Store, Xbox Store, or Steam, this does not apply for you. This only applies to physical purchases of Call of Duty: Infinite Warfare’s Legacy and Legacy Pro editions.

Many fans were suggesting the possibility of selling their Call of Duty: Infinite Warfare disc after getting the Call of Duty: Modern Warfare Remastered code, but it appears that might not be an option anymore.

As we stated above, Activision has never used this wording before, so we are not sure if this is a mistake, or something changed.

We will update if we get any information from Activision regarding this.

comments below