video: add VideoController, which hold cached metadata and mute states

Closes: https://github.com/damus-io/damus/pull/1539
Reviewed-by: William Casarin <jb55@jb55.com>
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
Bryan Montz
2023-09-06 11:23:33 -05:00
committed by William Casarin
parent 53734ea483
commit dec07df2c1
4 changed files with 49 additions and 2 deletions
+2 -1
View File
@@ -654,7 +654,8 @@ struct ContentView: View {
wallet: WalletModel(settings: settings),
nav: self.navigationCoordinator,
user_search_cache: user_search_cache,
music: MusicController(onChange: music_changed)
music: MusicController(onChange: music_changed),
video: VideoController()
)
home.damus_state = self.damus_state!