VirtualBox

Changeset 89822 in vbox for trunk/src/VBox/Devices/Audio


Ignore:
Timestamp:
Jun 21, 2021 1:27:53 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
145279
Message:

DevSB16,DevIchAc97: Mixer info. bugref:9890

Location:
trunk/src/VBox/Devices/Audio
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DevHda.cpp

    r89821 r89822  
    43074307{
    43084308    PHDASTATER3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PHDASTATER3);
    4309 
    43104309    if (pThisCC->pMixer)
    43114310        AudioMixerDebug(pThisCC->pMixer, pHlp, pszArgs);
  • trunk/src/VBox/Devices/Audio/DevIchAc97.cpp

    r89810 r89822  
    39393939
    39403940
     3941/**
     3942 * @callback_method_impl{FNDBGFHANDLERDEV, ac97mixer}
     3943 */
     3944static DECLCALLBACK(void) ichac97R3DbgInfoMixer(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs)
     3945{
     3946    PAC97STATER3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PAC97STATER3);
     3947    if (pThisCC->pMixer)
     3948        AudioMixerDebug(pThisCC->pMixer, pHlp, pszArgs);
     3949    else
     3950        pHlp->pfnPrintf(pHlp, "Mixer not available\n");
     3951}
     3952
     3953
    39413954/*********************************************************************************************************************************
    39423955*   PDMIBASE                                                                                                                     *
     
    45504563                              ichac97R3DbgInfoBDL);
    45514564    PDMDevHlpDBGFInfoRegister(pDevIns, "ac97stream",   "AC'97 stream info. (ac97stream [stream number])", ichac97R3DbgInfoStream);
    4552     //PDMDevHlpDBGFInfoRegister(pDevIns, "ac97mixer",    "AC'97 mixer state.",                             ichac97R3DbgInfoMixer);
     4565    PDMDevHlpDBGFInfoRegister(pDevIns, "ac97mixer",    "AC'97 mixer state.",                              ichac97R3DbgInfoMixer);
    45534566
    45544567    /*
  • trunk/src/VBox/Devices/Audio/DevSB16.cpp

    r89810 r89822  
    25872587
    25882588/*********************************************************************************************************************************
     2589*   Debug Info Items                                                                                                             *
     2590*********************************************************************************************************************************/
     2591
     2592/**
     2593 * @callback_method_impl{FNDBGFHANDLERDEV, sb16mixer}
     2594 */
     2595static DECLCALLBACK(void) sb16DbgInfoMixer(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs)
     2596{
     2597    PSB16STATE pThis = PDMDEVINS_2_DATA(pDevIns, PSB16STATE);
     2598    if (pThis->pMixer)
     2599        AudioMixerDebug(pThis->pMixer, pHlp, pszArgs);
     2600    else
     2601        pHlp->pfnPrintf(pHlp, "Mixer not available\n");
     2602}
     2603
     2604
     2605/*********************************************************************************************************************************
    25892606*   IBase implementation                                                                                                         *
    25902607*********************************************************************************************************************************/
     
    30383055                               "Number of bytes used in the internal DMA buffer.",  "Stream%u/DMABufUsed", idxStream);
    30393056    }
     3057
     3058    /*
     3059     * Debug info items.
     3060     */
     3061    //PDMDevHlpDBGFInfoRegister(pDevIns, "sb16",         "SB16 registers. (sb16 [register case-insensitive])", sb16DbgInfo);
     3062    //PDMDevHlpDBGFInfoRegister(pDevIns, "sb16stream",   "SB16 stream info. (sb16stream [stream number])", sb16DbgInfoStream);
     3063    PDMDevHlpDBGFInfoRegister(pDevIns, "sb16mixer",    "SB16 mixer state.", sb16DbgInfoMixer);
    30403064
    30413065    return VINF_SUCCESS;
Note: See TracChangeset for help on using the changeset viewer.

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