VirtualBox

Changeset 70544 in vbox for trunk/src/VBox/Main/src-client


Ignore:
Timestamp:
Jan 11, 2018 4:20:27 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
120217
Message:

Audio/Main: Also added the driver name to the AudioDriver base class.

Location:
trunk/src/VBox/Main/src-client
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/AudioDriver.cpp

    • Property svn:executable deleted
    r70538 r70544  
    9494        pCfg->uLUN = pThis->getFreeLUN();
    9595
    96     LogFunc(("strDevice=%s, uInst=%u, uLUN=%u\n", pCfg->strDev.c_str(), pCfg->uInst, pCfg->uLUN));
     96    LogFunc(("strName=%s, strDevice=%s, uInst=%u, uLUN=%u\n",
     97             pCfg->strName.c_str(), pCfg->strDev.c_str(), pCfg->uInst, pCfg->uLUN));
    9798
    9899    vrc = pThis->Configure(pCfg, true /* Attach */);
     
    105106    }
    106107    else
    107         LogRel(("VRDE: Failed to attach audio driver, rc=%Rrc\n", vrc));
     108        LogRel(("%s: Failed to attach audio driver, rc=%Rrc\n", pCfg->strName.c_str(), vrc));
    108109
    109110    return vrc;
     
    131132    AudioDriverCfg *pCfg = &pThis->mCfg;
    132133
    133     LogFunc(("strDevice=%s, uInst=%u, uLUN=%u\n", pCfg->strDev.c_str(), pCfg->uInst, pCfg->uLUN));
     134    LogFunc(("strName=%s, strDevice=%s, uInst=%u, uLUN=%u\n",
     135             pCfg->strName.c_str(), pCfg->strDev.c_str(), pCfg->uInst, pCfg->uLUN));
    134136
    135137    vrc = PDMR3DriverDetach(ptrVM.rawUVM(), pCfg->strDev.c_str(), pCfg->uInst, pCfg->uLUN, "AUDIO",
     
    145147    }
    146148    else
    147         LogRel(("VRDE: Failed to detach audio driver, rc=%Rrc\n", vrc));
     149        LogRel(("%s: Failed to detach audio driver, rc=%Rrc\n", pCfg->strName.c_str(), vrc));
    148150
    149151    return vrc;
     
    186188        if (!pDevLun)
    187189        {
    188             LogRel2(("VRDE: Configuring audio driver\n"));
     190            LogRel2(("%s: Configuring audio driver\n", mCfg.strName.c_str()));
    189191
    190192            PCFGMNODE pLunL0;
     
    194196            PCFGMNODE pLunCfg;
    195197            CFGMR3InsertNode(pLunL0,   "Config", &pLunCfg);
    196                 CFGMR3InsertString (pLunCfg, "DriverName",    "AudioVRDE");
     198                CFGMR3InsertStringF(pLunCfg, "DriverName",    "%s", mCfg.strName.c_str());
    197199                CFGMR3InsertInteger(pLunCfg, "InputEnabled",  0); /* Play safe by default. */
    198200                CFGMR3InsertInteger(pLunCfg, "OutputEnabled", 1);
     
    200202            PCFGMNODE pLunL1;
    201203            CFGMR3InsertNode(pLunL0, "AttachedDriver", &pLunL1);
    202                 CFGMR3InsertString(pLunL1, "Driver", "AudioVRDE");
     204                CFGMR3InsertStringF(pLunL1, "Driver", "%s", mCfg.strName.c_str());
    203205
    204206                CFGMR3InsertNode(pLunL1, "Config", &pLunCfg);
     
    212214        if (pDevLun)
    213215        {
    214             LogRel2(("VRDE: Unconfiguring audio driver\n"));
     216            LogRel2(("%s: Unconfiguring audio driver\n", mCfg.strName.c_str()));
    215217            CFGMR3RemoveNode(pDevLun);
    216218        }
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r70537 r70544  
    29752975            }
    29762976
    2977             AudioDriverCfg Cfg(strAudioDevice, 0 /* Instance */, uAudioLUN);
     2977            AudioDriverCfg Cfg(strAudioDevice, 0 /* Instance */, uAudioLUN, "AudioVRDE");
    29782978            rc = mAudioVRDE->Configure(&Cfg, RT_BOOL(fVRDEEnabled) /* Attach */);
    29792979            if (   RT_SUCCESS(rc)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette