Releases: streaming-video-technology-alliance/common-media-library
Releases · streaming-video-technology-alliance/common-media-library
0.17.1
Release Notes
Fixed
- CMCD encoder strips query params from nor field. (#239)
Documentation
NPM Package
npm install @svta/[email protected]
0.17.0
Release Notes
Added
- Add CMCD config type and request builder
(#227) - Add const for DASH thumbnail tile scheme ID URI
- Add UUID utilities for converting to and from hex strings and changing
endianness
Changed
- Convert
parseWebVtt
function to anasync
function.
Documentation
NPM Package
npm install @svta/[email protected]
0.16.0
Release Notes
Added
- Utility function for parsing DASH
frameRate
attributes (#221) - Add type definitions for content steering entities (#176)
Changed
- Update CMCD utilities to handle v2 rules, keys, and modes (#223)
Documentation
NPM Package
npm install @svta/[email protected]
0.15.1
Release Notes
Fixed
- Typo in
isCmcdResponseKey
function name
Documentation
NPM Package
npm install @svta/[email protected]
0.15.0
Release Notes
Added
- Add new CMCD Version 2 Keys, Constants and Types (#218)
Documentation
NPM Package
npm install @svta/[email protected]
0.14.0
Release Notes
Added
- Add map type for ISO BMFF boxes to their type properties (#208)
- Added Zlema Throughput Estimator (#212)
Changed
- Update Node.js development version to 24 (#211)
- Consistently used function declaration across CML (#213)
Fixed
- Fixed TypeScript errors related to Boxes (#214)
Documentation
NPM Package
npm install @svta/[email protected]
0.13.0
Release Notes
Added
- Add ISO BMFF
iden
box parser (#197) - Added EWMA Throughput Calculations (#160)
- VTT Parsing Utilities (#193)
- Added Harmonic Mean Throughput Estimator (#199)
- Added Arithmetic Mean Throughput Estimator (#201)
Fixed
- The ISO BMFF utilities are not properly typed (#202)
Documentation
NPM Package
npm install @svta/[email protected]
0.12.4
Release Notes
Fixed
processUriTemplate
cannot correctly resolve time values larger than MAX_SAFE_INTEGER (#190)
Documentation
NPM Package
npm install @svta/[email protected]
0.12.3
Release Notes
Fixed
- The
parseXml
function does not decode HTML entities in attribute values (#187)
Documentation
NPM Package
npm install @svta/[email protected]
0.12.2
Release Notes
Fixed
- Additional fixes for TS Error: Import path cannot end with a '.ts' extension (#183)
Documentation
NPM Package
npm install @svta/[email protected]