Implementation of MPEG-DASH 5th Edition Patching Semantics
Created by: technogeek00
- Full support for DASH specified xpath restrictions
- Support for add/replace/delete operations in patch
- Validation of Patch on receive
- Handling of empty Patch semantics
- Unit testing to confirm and verify patching semantic functionality added
I'd like to highlight this commit includes a roll-up of additional fixes previously provided as part of forward porting from v2 to v3 of DASH.js (thanks to both!):
- Patch operation ironing fix (https://github.com/technogeek00/dash.js/pull/1) - @thmatuza
- Xpath indexing and add attribute operation (https://github.com/technogeek00/dash.js/pull/2) - @chanyk-joseph