public DirectShowPlayer(
            InternalDirectShowPlayer playerWrapper
            , MainBaseForm hostForm
            , ILogger logger
            , DirectShowPlayerConfiguration config
            , IHttpClient httpClient)
        {
            _playerWrapper = playerWrapper;
            _hostForm = hostForm;
            _logger = logger;
            _config = config;
            _httpClient = httpClient;

            _hostForm.GraphNotify += _hostForm_GraphNotify;
            _hostForm.DvdEvent += _hostForm_DvdEvent;
        }
 public void UpdateConfiguration(DirectShowPlayerConfiguration config)
 {
     _config.SaveConfiguration("directshowplayer", config);
 }