make airplay follow chromecast enable (#6296)

This commit is contained in:
feederbox826 2025-11-18 21:29:15 -05:00 committed by GitHub
parent 68ebeda5c8
commit 58b6833380
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -369,7 +369,9 @@ export const ScenePlayer: React.FC<IScenePlayerProps> = PatchComponent(
},
},
plugins: {
airPlay: {},
airPlay: {
addButtonToControlBar: uiConfig?.enableChromecast ?? false,
},
chromecast: {},
vttThumbnails: {
showTimestamp: true,
@ -428,7 +430,7 @@ export const ScenePlayer: React.FC<IScenePlayerProps> = PatchComponent(
};
// empty deps - only init once
// showAbLoopControls is necessary to re-init the player when the config changes
}, [uiConfig?.showAbLoopControls]);
}, [uiConfig?.showAbLoopControls, uiConfig?.enableChromecast]);
useEffect(() => {
const player = getPlayer();