diff --git a/src/dash/models/DashManifestModel.js b/src/dash/models/DashManifestModel.js index 26cd4e7080..52c67b7bd7 100644 --- a/src/dash/models/DashManifestModel.js +++ b/src/dash/models/DashManifestModel.js @@ -289,10 +289,6 @@ function DashManifestModel() { return has; } - function getIsOnDemand(manifest) { - return hasProfile(manifest, 'urn:mpeg:dash:profile:isoff-on-demand:2011'); - } - function getIsDVB(manifest) { return hasProfile(manifest, 'urn:dvb:dash:profile:dvb-dash:2014'); } @@ -895,7 +891,6 @@ function DashManifestModel() { getKID: getKID, getContentProtectionData: getContentProtectionData, getIsDynamic: getIsDynamic, - getIsOnDemand: getIsOnDemand, getIsDVB: getIsDVB, getDuration: getDuration, getBandwidth: getBandwidth, diff --git a/test/unit/dash.DashManifestModel.js b/test/unit/dash.DashManifestModel.js index 1d24d91935..a657b8fe33 100644 --- a/test/unit/dash.DashManifestModel.js +++ b/test/unit/dash.DashManifestModel.js @@ -30,17 +30,7 @@ describe('DashManifestModel', function () { const isDVB = dashManifestModel.getIsDVB(manifest); expect(isDVB).to.be.false; // jshint ignore:line - }); - - it('should return true when getIsOnDemand is called and manifest contains the on-demand profile', () => { - const manifest = { - profiles: 'urn:dvb:dash:profile:dvb-dash:2014,urn:mpeg:dash:profile:isoff-on-demand:2011' - }; - - const isOnDemand = dashManifestModel.getIsOnDemand(manifest); - - expect(isOnDemand).to.be.true; // jshint ignore:line - }); + }); it('should return NaN when minimumUpdatePeriod is not present in manifest', () => { const manifest = {};