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
1.96k stars 505 forks source link

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

Closed modernletter closed 7 months ago

modernletter commented 10 months 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.