feat(spf): multi-track audio + skills building features and behaviors (#1605)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Christian Pillsbury
2026-06-04 09:53:13 -07:00
committed by GitHub
co-authored by Claude Opus 4.7
parent 24a78d253a
commit 057f32573e
30 changed files with 2257 additions and 742 deletions
+3 -3
View File
@@ -98,8 +98,8 @@ export { resolvePresentation } from './playback/behaviors/resolve-presentation';
export { syncPreload } from './playback/behaviors/sync-preload';
// =============================================================================
// Features (F9 - Quality Switching)
// Features — Track Switching (video ABR + audio language selection)
// =============================================================================
export type { QualitySwitchingConfig, QualitySwitchingState } from './playback/behaviors/quality-switching';
export { DEFAULT_INITIAL_BANDWIDTH, switchVideoQuality } from './playback/behaviors/quality-switching';
export type { TrackSwitchingConfig, TrackSwitchingState } from './playback/behaviors/track-switching';
export { DEFAULT_INITIAL_BANDWIDTH, switchAudioTrack, switchVideoTrack } from './playback/behaviors/track-switching';