VirtualBox

Changeset 91147 in vbox for trunk/src


Ignore:
Timestamp:
Sep 8, 2021 8:03:47 AM (3 years ago)
Author:
vboxsync
Message:

Audio/PulseAudio: Also release log non-good stream errors as these might contain useful information. ​bugref:10008

File:
1 edited

Legend:

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

    r89534 r91147  
    458458    if (eol == 0 && pInfo != NULL)
    459459    {
    460         LogRel2(("Pulse Audio: Source #%u: %u Hz %uch format=%u name='%s' desc='%s' driver='%s' flags=%#x\n",
     460        LogRel2(("PulseAudio: Source #%u: %u Hz %uch format=%u name='%s' desc='%s' driver='%s' flags=%#x\n",
    461461                 pInfo->index, pInfo->sample_spec.rate, pInfo->sample_spec.channels, pInfo->sample_spec.format,
    462462                 pInfo->name, pInfo->description, pInfo->driver, pInfo->flags));
     
    494494    if (eol == 0 && pInfo != NULL)
    495495    {
    496         LogRel2(("Pulse Audio: Sink #%u: %u Hz %uch format=%u name='%s' desc='%s' driver='%s' flags=%#x\n",
     496        LogRel2(("PulseAudio: Sink #%u: %u Hz %uch format=%u name='%s' desc='%s' driver='%s' flags=%#x\n",
    497497                 pInfo->index, pInfo->sample_spec.rate, pInfo->sample_spec.channels, pInfo->sample_spec.format,
    498498                 pInfo->name, pInfo->description, pInfo->driver, pInfo->flags));
     
    18221822        }
    18231823        else
    1824             LogFunc(("non-good stream state: %d\n", enmState));
     1824            LogRel(("PulseAudio: Non-good %s stream state for '%s' (%#x)\n",
     1825                    PDMAudioDirGetName(pStreamPA->Cfg.enmDir), pStreamPA->Cfg.szName, enmState));
    18251826
    18261827        pa_threaded_mainloop_unlock(pThis->pMainLoop);
     
    19311932            if (cbReadablePa != (size_t)-1)
    19321933            {
    1933                 /* As with WASAPI on windows, the peek buffer must be subtracked.*/
     1934                /* As with WASAPI on Windows, the peek buffer must be subtracted.*/
    19341935                if (cbReadablePa >= pStreamPA->cbPeekBuf)
    19351936                    cbReadable = (uint32_t)(cbReadablePa - pStreamPA->cbPeekBuf);
     
    19441945        }
    19451946        else
    1946             LogFunc(("non-good stream state: %d\n", enmState));
     1947            LogRel(("PulseAudio: Non-good %s stream state for '%s' (%#x)\n",
     1948                    PDMAudioDirGetName(pStreamPA->Cfg.enmDir), pStreamPA->Cfg.szName, enmState));
    19471949
    19481950        pa_threaded_mainloop_unlock(pThis->pMainLoop);
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