cefsharp изменить имя источника звука - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть небольшое c# приложение winforms, которое воспроизводит видео на YouTube. Для их воспроизведения я использую cefsharp, потому что браузер winforms (IE9) не поддерживает его. все работает нормально, но я бы хотел изменить имя аудиоисточника, отображаемое в микшере громкости, на название приложения. (В настоящее время это "CefSharp.BrowserSubProcess") вот код, который я использую для инициализации объекта браузера

public ChromiumWebBrowser Browser;

    public void InitializeChromium(string url, string cachepath)
    {
        CefSettings settings = new CefSettings();
        // Initialize cef with the provided settings
        settings.CachePath = cachepath;
        //Handle cookies, such as yt login
        if (!Directory.Exists(Path.Combine(cachepath, "Extensions")))
        {
            Directory.CreateDirectory(Path.Combine(cachepath, "Extensions"));
        }

        Cef.Initialize(settings);
        // Create a browser component
        Browser = new ChromiumWebBrowser(url);
        // Add it to the form and fill it to the form window.

        this.Controls.Add(Browser);
        Browser.Dock = DockStyle.Fill;
        Browser.AddressChanged += Browser_AddressChanged;
        Browser.TitleChanged += Browser_TitleChanged;
        KeyDown += Browser_KeyDown;
    }

Возможно? если да, мне нужно использовать некоторые специальные аргументы? спасибо в совете.

...