public VideoListViewModel(PanaceaServices core, StreamingVideoPlugin plugin) { _core = core; _plugin = plugin; Provider = plugin.Provider; SetupCommands(); }
public AvaliableVideoStreamsViewModel(StreamingVideoPlugin model) { Plugin = model; AvaliableVideoStreamsVM = new ObservableCollection<CsVideoStreamViewModel>(); DisplayedFullVideoStreamsVM = new ObservableCollection<CsVideoStreamPlayerFullViewModel>(); DisplayedThumbnailVideoStreamsVM = new ObservableCollection<CsVideoStreamPlayerThumbnailViewModel>(); imbCommands = new VideoImbCommands(AppStateSettings.Instance.Imb); }