shaka-project / shaka-packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
https://shaka-project.github.io/shaka-packager/
Other
2.01k stars 512 forks source link

feat: Parse MPEG-TS PMT ES language and maximum bitrate descriptors (#369) #1311

Closed modernletter closed 9 months ago

modernletter commented 1 year ago

Part of https://github.com/shaka-project/shaka-packager/issues/369

This adds read support for some MPEG-TS PMT elementary stream descriptors:

Those metadata are propagated to StreamInfo structures:

Test vector file containing those descriptors is provided.