Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring #2898

Merged
Merged

Conversation

nicosang
Copy link
Contributor

@nicosang nicosang commented Jan 8, 2019

Hi,

this PR is the following step of PR #2881. The main idea is to only use DashAdapter class in all Dash.js classes as a facade instead of DashAdapter and DashManifestModel. In this PR, the DashManifestModel is only used by DashAdapter. Another work to do will be to clearly define the responsibility of both classes....

Nico

@nicosang nicosang force-pushed the refactoring branch 3 times, most recently from 54b97ea to 1037bee Compare January 9, 2019 16:04
…uest, getIndexhandlerTime, setIndexhandlerTime and resetIndexHandler functions
add getRealAdaptation and getVoRepresentations functions
remove unused getDataIndex function in RepresentationController
remove dashManifestModel reference in RepresentationController
update unit tests.
add getSuggestedPresentationDelay and getAvailabilityStartTime functions
@epiclabsDASH epiclabsDASH merged commit 4ee40ce into Dash-Industry-Forum:development Feb 13, 2019
@nicosang nicosang deleted the refactoring branch February 18, 2019 08:36
@epiclabsDASH epiclabsDASH added this to the v3.0 milestone Jun 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants