A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
Operating System: all
Shaka Packager Version: latest
Issue and steps to reproduce the problem
Issue 1393 was created to address a problem with adaptation-set-switching using representationIDs instead of adaptationsetIDs. The fix has a problem with the _--force_clindex. If _--force_clindex=false is set, the manifest is correct.
Packager Command:
The problem becomes obvious with a large set of input files where the forced ordering makes a large difference. When used without _--force_clindex=false, the resulting manifest looks like this (grep "Adap|switching"):
System info
Operating System: all Shaka Packager Version: latest
Issue and steps to reproduce the problem
Issue 1393 was created to address a problem with adaptation-set-switching using representationIDs instead of adaptationsetIDs. The fix has a problem with the _--force_clindex. If _--force_clindex=false is set, the manifest is correct.
Packager Command: The problem becomes obvious with a large set of input files where the forced ordering makes a large difference. When used without _--force_clindex=false, the resulting manifest looks like this (grep "Adap|switching"):
What is the expected result? When used with _--force_clindex=false, the correct manifest is created: