mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-19 16:47:01 +03:00
845649b001
When we exported `PeriodCombiner` in https://github.com/shaka-project/shaka-player/pull/5324 we added an `@export` to `PeriodCombiner.Period`, and since then we've been testing in our dogfood builds using shaka-player.compiled.debug, because we like to get logs from dogfood. Everything was working great. When we went to switch over to the production build, we realized that `@export` on a `typedef` doesn't really work because the type gets minified internally!! This moves `Period` over to `extern` so that it does not get minified and can be used externally.