VirtualBox

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


Ignore:
Timestamp:
Dec 31, 2014 2:59:44 PM (10 years ago)
Author:
vboxsync
Message:

scm automatic cleanups.

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

Legend:

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

    r53567 r53624  
    20922092
    20932093            /*
    2094              * For now we always set the driver at LUN 0 as our primary 
     2094             * For now we always set the driver at LUN 0 as our primary
    20952095             * host backend. This might change in the future.
    20962096             */
     
    21002100            LogFunc(("LUN #%u: pCon=%p, drvFlags=0x%x\n",
    21012101                     uLUN, pDrv->pConnector, pDrv->Flags));
    2102            
     2102
    21032103            pThis->paDrv[uLUN] = pDrv;
    21042104            pThis->cLUNs++;
     
    22732273            size_t len = 0;
    22742274            if (!pCon->pfnIsInputOK (pCon, pDrv->pStrmIn))
    2275                 len = RTStrPrintf(szMissingStreams, 
     2275                len = RTStrPrintf(szMissingStreams,
    22762276                                  sizeof(szMissingStreams), "PCM Input");
    22772277            if (!pCon->pfnIsOutputOK(pCon, pDrv->pStrmOut))
    2278                 len += RTStrPrintf(szMissingStreams + len, 
     2278                len += RTStrPrintf(szMissingStreams + len,
    22792279                                   sizeof(szMissingStreams) - len, len ? ", PCM Output" : "PCM Output");
    22802280            if (!pCon->pfnIsInputOK (pCon, pDrv->pStrmMic))
    2281                 len += RTStrPrintf(szMissingStreams + len, 
     2281                len += RTStrPrintf(szMissingStreams + len,
    22822282                                   sizeof(szMissingStreams) - len, len ? ", PCM Mic" : "PCM Mic");
    22832283
  • trunk/src/VBox/Devices/Audio/DevIchHda.cpp

    r53567 r53624  
    20442044    AssertMsg((cbCopied == pBdle->cbUnderFifoW + cbArranged2Copy), /* we assume that we write the entire buffer including unreported bytes */
    20452045              ("cbCopied=%RU32 != pBdle->cbUnderFifoW=%RU32 + cbArranged2Copy=%RU32\n",
    2046                cbCopied, pBdle->cbUnderFifoW, cbArranged2Copy)); 
     2046               cbCopied, pBdle->cbUnderFifoW, cbArranged2Copy));
    20472047    if (   pBdle->cbUnderFifoW
    20482048        && pBdle->cbUnderFifoW <= cbCopied)
     
    23002300            for (uint8_t lun = 0; lun < 1; lun++)
    23012301            {
    2302 # endif 
     2302# endif
    23032303                rc = pThis->paDrv[lun]->pConnector->pfnWrite(pThis->paDrv[lun]->pConnector, pThis->paDrv[lun]->pGstStrmOut,
    23042304                                                             pBdle->au8HdaBuffer, cb2Copy + pBdle->cbUnderFifoW,
     
    35623562
    35633563            /*
    3564              * For now we always set the driver at LUN 0 as our primary 
     3564             * For now we always set the driver at LUN 0 as our primary
    35653565             * host backend. This might change in the future.
    35663566             */
  • trunk/src/VBox/Devices/Audio/DrvAudio.cpp

    r53567 r53624  
    682682    if (RT_FAILURE(rc))
    683683    {
    684         LogFunc(("Failed to add host audio input stream \"%s\", rc=%Rrc\n", 
     684        LogFunc(("Failed to add host audio input stream \"%s\", rc=%Rrc\n",
    685685                 pszName, rc));
    686686
     
    15931593}
    15941594
    1595 static DECLCALLBACK(bool) drvAudioIsInputOK(PPDMIAUDIOCONNECTOR pInterface, 
     1595static DECLCALLBACK(bool) drvAudioIsInputOK(PPDMIAUDIOCONNECTOR pInterface,
    15961596                                            PPDMAUDIOGSTSTRMIN  pGstStrmIn)
    15971597{
     
    15991599}
    16001600
    1601 static DECLCALLBACK(bool) drvAudioIsOutputOK(PPDMIAUDIOCONNECTOR pInterface, 
     1601static DECLCALLBACK(bool) drvAudioIsOutputOK(PPDMIAUDIOCONNECTOR pInterface,
    16021602                                             PPDMAUDIOGSTSTRMOUT pGstStrmOut)
    16031603{
     
    17691769        }
    17701770#endif
    1771     }   
     1771    }
    17721772
    17731773    LogFlowFuncLeaveRC(rc);
  • trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp

    • Property svn:executable deleted
    • Property svn:eol-style set to native
    • Property svn:keywords set to Id Revision
    r53567 r53624  
    103103} OSSAUDIOCFG, *POSSAUDIOCFG;
    104104
    105 static OSSAUDIOCFG s_OSSConf = 
     105static OSSAUDIOCFG s_OSSConf =
    106106{
    107107#ifndef RT_OS_L4
     
    156156}
    157157
    158 static int drvHostOSSAudioOSSToFmt(int fmt, 
     158static int drvHostOSSAudioOSSToFmt(int fmt,
    159159                                   PDMAUDIOFMT *pFmt, PDMAUDIOENDIANESS *pEndianess)
    160160{
     
    213213    if (close(*phFile))
    214214    {
    215         LogRel(("OSS: Closing descriptor failed: %s\n", 
     215        LogRel(("OSS: Closing descriptor failed: %s\n",
    216216                strerror(errno)));
    217217        rc = VERR_GENERAL_FAILURE; /** @todo */
     
    226226}
    227227
    228 static int drvHostOSSAudioOpen(bool fIn, 
     228static int drvHostOSSAudioOpen(bool fIn,
    229229                               POSSAUDIOSTREAMCFG pReq, POSSAUDIOSTREAMCFG pObt,
    230230                               int *phFile)
     
    237237    int hFile;
    238238
    239     do 
     239    do
    240240    {
    241241        const char *pszDev = fIn ? s_OSSConf.devpath_in : s_OSSConf.devpath_out;
    242242        if (!pszDev)
    243243        {
    244             LogRel(("OSS: Invalid or no %s device name set\n", 
     244            LogRel(("OSS: Invalid or no %s device name set\n",
    245245                    fIn ? "input" : "output"));
    246246            rc = VERR_INVALID_PARAMETER;
     
    249249
    250250        hFile = open(pszDev, (fIn ? O_RDONLY : O_WRONLY) | O_NONBLOCK);
    251         if (hFile == -1) 
     251        if (hFile == -1)
    252252        {
    253253            LogRel(("OSS: Failed to open %s: %s\n", pszDev, strerror(errno)));
     
    257257
    258258        int iFormat = drvHostOSSAudioFmtToOSS(pReq->enmFormat);
    259         if (ioctl(hFile, SNDCTL_DSP_SAMPLESIZE, &iFormat)) 
     259        if (ioctl(hFile, SNDCTL_DSP_SAMPLESIZE, &iFormat))
    260260        {
    261261            LogRel(("OSS: Failed to set audio format to %ld\n",
     
    264264            break;
    265265        }
    266        
     266
    267267        int cChannels = pReq->cChannels;
    268         if (ioctl(hFile, SNDCTL_DSP_CHANNELS, &cChannels)) 
     268        if (ioctl(hFile, SNDCTL_DSP_CHANNELS, &cChannels))
    269269        {
    270270            LogRel(("OSS: Failed to set number of audio channels (%d): %s\n",
     
    275275
    276276        int freq = pReq->uFreq;
    277         if (ioctl(hFile, SNDCTL_DSP_SPEED, &freq)) 
    278         {
    279             LogRel(("OSS: Failed to set audio frequency (%dHZ): %s\n", 
     277        if (ioctl(hFile, SNDCTL_DSP_SPEED, &freq))
     278        {
     279            LogRel(("OSS: Failed to set audio frequency (%dHZ): %s\n",
    280280                    pReq->uFreq, strerror(errno)));
    281281            rc = RTErrConvertFromErrno(errno);
     
    285285        /* Obsolete on Solaris (using O_NONBLOCK is sufficient). */
    286286#if !(defined(VBOX) && defined(RT_OS_SOLARIS))
    287         if (ioctl(hFile, SNDCTL_DSP_NONBLOCK)) 
     287        if (ioctl(hFile, SNDCTL_DSP_NONBLOCK))
    288288        {
    289289            LogRel(("OSS: Failed to set non-blocking mode: %s\n",
     
    294294#endif
    295295        int mmmmssss = (pReq->cFragments << 16) | lsbindex(pReq->cbFragmentSize);
    296         if (ioctl(hFile, SNDCTL_DSP_SETFRAGMENT, &mmmmssss)) 
     296        if (ioctl(hFile, SNDCTL_DSP_SETFRAGMENT, &mmmmssss))
    297297        {
    298298            LogRel(("OSS: Failed to set %RU16 fragments to %RU32 bytes each: %s\n",
     
    303303
    304304        audio_buf_info abinfo;
    305         if (ioctl(hFile, fIn ? SNDCTL_DSP_GETISPACE : SNDCTL_DSP_GETOSPACE, 
    306                   &abinfo)) 
     305        if (ioctl(hFile, fIn ? SNDCTL_DSP_GETISPACE : SNDCTL_DSP_GETOSPACE,
     306                  &abinfo))
    307307        {
    308308            LogRel(("OSS: Failed to retrieve buffer length: %s\n", strerror(errno)));
     
    311311        }
    312312
    313         rc = drvHostOSSAudioOSSToFmt(iFormat, 
     313        rc = drvHostOSSAudioOSSToFmt(iFormat,
    314314                                     &pObt->enmFormat, &pObt->enmEndianess);
    315         if (RT_SUCCESS(rc)) 
     315        if (RT_SUCCESS(rc))
    316316        {
    317317            pObt->cChannels      = cChannels;
     
    323323        }
    324324    }
    325     while (0); 
    326 
    327     if (RT_FAILURE(rc)) 
     325    while (0);
     326
     327    if (RT_FAILURE(rc))
    328328        drvHostOSSAudioClose(&hFile);
    329329
     
    364364        case PDMAUDIOSTREAMCMD_ENABLE:
    365365        {
    366             audio_pcm_info_clear_buf(&pHstStrmOut->Props, 
     366            audio_pcm_info_clear_buf(&pHstStrmOut->Props,
    367367                                     pThisStrmOut->pvPCMBuf, audioMixBufSize(&pHstStrmOut->MixBuf));
    368368
    369369            mask = PCM_ENABLE_OUTPUT;
    370             if (ioctl(pThisStrmOut->hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0) 
    371             {
    372                 LogRel(("OSS: Failed to enable output stream: %s\n", 
     370            if (ioctl(pThisStrmOut->hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0)
     371            {
     372                LogRel(("OSS: Failed to enable output stream: %s\n",
    373373                        strerror(errno)));
    374374                rc = RTErrConvertFromErrno(errno);
     
    381381        {
    382382            mask = 0;
    383             if (ioctl(pThisStrmOut->hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0) 
    384             {
    385                 LogRel(("OSS: Failed to disable output stream: %s\n", 
     383            if (ioctl(pThisStrmOut->hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0)
     384            {
     385                LogRel(("OSS: Failed to disable output stream: %s\n",
    386386                       strerror(errno)));
    387387                rc = RTErrConvertFromErrno(errno);
     
    419419
    420420    int rc = VINF_SUCCESS;
    421     size_t cbToRead = RT_MIN(pThisStrmIn->cbBuf, 
     421    size_t cbToRead = RT_MIN(pThisStrmIn->cbBuf,
    422422                             audioMixBufFreeBytes(&pHstStrmIn->MixBuf));
    423423
     
    429429    size_t   offWrite = 0;
    430430
    431     while (cbToRead) 
     431    while (cbToRead)
    432432    {
    433433        cbTemp = RT_MIN(cbToRead, pThisStrmIn->cbBuf);
     
    438438                     cbRead, cbTemp, cbToRead));
    439439
    440         if (cbRead < 0) 
    441         {
    442             switch (errno) 
     440        if (cbRead < 0)
     441        {
     442            switch (errno)
    443443            {
    444444                case 0:
     
    455455
    456456                default:
    457                     LogFlowFunc(("Failed to read %zu input frames, rc=%Rrc\n", 
     457                    LogFlowFunc(("Failed to read %zu input frames, rc=%Rrc\n",
    458458                                 cbTemp, rc));
    459459                    rc = VERR_GENERAL_FAILURE; /** @todo */
     
    466466        else if (cbRead)
    467467        {
    468             uint32_t cWritten; 
    469             rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf, 
     468            uint32_t cWritten;
     469            rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf,
    470470                                      pThisStrmIn->pvBuf, cbRead,
    471471                                      &cWritten);
     
    514514    LogFlowFuncEnter();
    515515
    516     if (pThisStrmIn->pvBuf) 
     516    if (pThisStrmIn->pvBuf)
    517517    {
    518518        RTMemFree(pThisStrmIn->pvBuf);
     
    533533
    534534#ifndef RT_OS_L4
    535     if (!pThisStrmOut->fMemMapped) 
    536     {
    537         if (pThisStrmOut->pvPCMBuf) 
     535    if (!pThisStrmOut->fMemMapped)
     536    {
     537        if (pThisStrmOut->pvPCMBuf)
    538538        {
    539539            RTMemFree(pThisStrmOut->pvPCMBuf);
     
    583583        reqStream.cbFragmentSize = s_OSSConf.fragsize;
    584584
    585         rc = drvHostOSSAudioOpen(true /* fIn */, 
     585        rc = drvHostOSSAudioOpen(true /* fIn */,
    586586                                 &reqStream, &obtStream, &hFile);
    587587        if (RT_SUCCESS(rc))
    588588        {
    589             if (obtStream.cFragments * obtStream.cbFragmentSize & pHstStrmIn->Props.uAlign) 
     589            if (obtStream.cFragments * obtStream.cbFragmentSize & pHstStrmIn->Props.uAlign)
    590590                LogRel(("OSS: Warning: Misaligned DAC output buffer: Size = %zu, Alignment = %u\n",
    591                         obtStream.cFragments * obtStream.cbFragmentSize, 
     591                        obtStream.cFragments * obtStream.cbFragmentSize,
    592592                        pHstStrmIn->Props.uAlign + 1));
    593593
     
    601601
    602602            rc = drvAudioStreamCfgToProps(&streamCfg, &pHstStrmIn->Props);
    603             if (RT_SUCCESS(rc)) 
    604             {
    605                 cSamples = (obtStream.cFragments * obtStream.cbFragmentSize) 
     603            if (RT_SUCCESS(rc))
     604            {
     605                cSamples = (obtStream.cFragments * obtStream.cbFragmentSize)
    606606                           >> pHstStrmIn->Props.cShift;
    607607                if (!cSamples)
     
    610610        }
    611611
    612         if (RT_SUCCESS(rc)) 
     612        if (RT_SUCCESS(rc))
    613613        {
    614614            size_t cbBuf = cSamples * (1 << pHstStrmIn->Props.cShift);
    615615            pThisStrmIn->pvBuf = RTMemAlloc(cbBuf);
    616             if (!pThisStrmIn->pvBuf) 
     616            if (!pThisStrmIn->pvBuf)
    617617            {
    618618                LogRel(("OSS: Failed allocating ADC buffer with %RU32 samples, each %d bytes\n",
     
    629629    } while (0);
    630630
    631     if (RT_FAILURE(rc)) 
     631    if (RT_FAILURE(rc))
    632632        drvHostOSSAudioClose(&hFile);
    633            
     633
    634634    LogFlowFuncLeaveRC(rc);
    635635    return rc;
     
    660660        reqStream.cbFragmentSize = s_OSSConf.fragsize;
    661661
    662         rc = drvHostOSSAudioOpen(false /* fIn */, 
     662        rc = drvHostOSSAudioOpen(false /* fIn */,
    663663                                 &reqStream, &obtStream, &hFile);
    664664        if (RT_SUCCESS(rc))
    665665        {
    666             if (obtStream.cFragments * obtStream.cbFragmentSize & pHstStrmOut->Props.uAlign) 
     666            if (obtStream.cFragments * obtStream.cbFragmentSize & pHstStrmOut->Props.uAlign)
    667667                LogRel(("OSS: Warning: Misaligned DAC output buffer: Size = %zu, Alignment = %u\n",
    668                         obtStream.cFragments * obtStream.cbFragmentSize, 
     668                        obtStream.cFragments * obtStream.cbFragmentSize,
    669669                        pHstStrmOut->Props.uAlign + 1));
    670670
     
    678678
    679679            rc = drvAudioStreamCfgToProps(&streamCfg, &pHstStrmOut->Props);
    680             if (RT_SUCCESS(rc)) 
    681                 cSamples = (obtStream.cFragments * obtStream.cbFragmentSize) 
    682                            >> pHstStrmOut->Props.cShift; 
     680            if (RT_SUCCESS(rc))
     681                cSamples = (obtStream.cFragments * obtStream.cbFragmentSize)
     682                           >> pHstStrmOut->Props.cShift;
    683683        }
    684684
     
    687687#ifndef RT_OS_L4
    688688            pThisStrmOut->fMemMapped = false;
    689             if (s_OSSConf.try_mmap) 
     689            if (s_OSSConf.try_mmap)
    690690            {
    691691                pThisStrmOut->pvPCMBuf = mmap(0, cSamples << pHstStrmOut->Props.cShift,
    692692                                              PROT_READ | PROT_WRITE, MAP_SHARED, hFile, 0);
    693                 if (pThisStrmOut->pvPCMBuf == MAP_FAILED) 
     693                if (pThisStrmOut->pvPCMBuf == MAP_FAILED)
    694694                {
    695                     LogRel(("OSS: Failed to memory map %zu bytes of DAC output file: %s\n", 
     695                    LogRel(("OSS: Failed to memory map %zu bytes of DAC output file: %s\n",
    696696                            cSamples << pHstStrmOut->Props.cShift, strerror(errno)));
    697697                    rc = RTErrConvertFromErrno(errno);
    698698                    break;
    699699                }
    700                 else 
     700                else
    701701                {
    702702                    int mask = 0;
    703                     if (ioctl(hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0) 
     703                    if (ioctl(hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0)
    704704                    {
    705                         LogRel(("OSS: Failed to retrieve initial trigger mask: %s\n", 
     705                        LogRel(("OSS: Failed to retrieve initial trigger mask: %s\n",
    706706                                strerror(errno)));
    707707                        rc = RTErrConvertFromErrno(errno);
    708708                        /* Note: No break here, need to unmap file first! */
    709709                    }
    710                     else 
     710                    else
    711711                    {
    712712                        mask = PCM_ENABLE_OUTPUT;
    713                         if (ioctl (hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0) 
     713                        if (ioctl (hFile, SNDCTL_DSP_SETTRIGGER, &mask) < 0)
    714714                        {
    715                             LogRel(("OSS: Failed to retrieve PCM_ENABLE_OUTPUT mask: %s\n", 
     715                            LogRel(("OSS: Failed to retrieve PCM_ENABLE_OUTPUT mask: %s\n",
    716716                                    strerror(errno)));
    717717                            rc = RTErrConvertFromErrno(errno);
     
    722722                    }
    723723
    724                     if (!pThisStrmOut->fMemMapped) 
     724                    if (!pThisStrmOut->fMemMapped)
    725725                    {
    726                         int rc2 = munmap(pThisStrmOut->pvPCMBuf, 
     726                        int rc2 = munmap(pThisStrmOut->pvPCMBuf,
    727727                                         cSamples << pHstStrmOut->Props.cShift);
    728728                        if (rc2)
    729                             LogRel(("OSS: Failed to unmap DAC output file: %s\n", 
     729                            LogRel(("OSS: Failed to unmap DAC output file: %s\n",
    730730                                    strerror(errno)));
    731731
     
    738738            /* Memory mapping failed above? Try allocating an own buffer. */
    739739#ifndef RT_OS_L4
    740             if (!pThisStrmOut->fMemMapped) 
     740            if (!pThisStrmOut->fMemMapped)
    741741            {
    742742#endif
    743743                LogFlowFunc(("cSamples=%RU32\n", cSamples));
    744744                pThisStrmOut->pvPCMBuf = RTMemAlloc(cSamples * (1 << pHstStrmOut->Props.cShift));
    745                 if (!pThisStrmOut->pvPCMBuf) 
     745                if (!pThisStrmOut->pvPCMBuf)
    746746                {
    747747                    LogRel(("OSS: Failed allocating DAC buffer with %RU32 samples, each %d bytes\n",
     
    759759    } while (0);
    760760
    761     if (RT_FAILURE(rc)) 
     761    if (RT_FAILURE(rc))
    762762        drvHostOSSAudioClose(&hFile);
    763            
     763
    764764    LogFlowFuncLeaveRC(rc);
    765765    return rc;
     
    782782        size_t cbBuf = audioMixBufSizeBytes(&pHstStrmOut->MixBuf);
    783783
    784         uint32_t cLive = drvAudioHstOutSamplesLive(pHstStrmOut, 
     784        uint32_t cLive = drvAudioHstOutSamplesLive(pHstStrmOut,
    785785                                                   NULL /* pcStreamsLive */);
    786786        uint32_t cToRead;
    787787
    788788#ifndef RT_OS_L4
    789         if (pThisStrmOut->fMemMapped) 
     789        if (pThisStrmOut->fMemMapped)
    790790        {
    791791            /* Get current playback pointer. */
    792792            int rc2 = ioctl(pThisStrmOut->hFile, SNDCTL_DSP_GETOPTR, &cntinfo);
    793             if (!rc2) 
    794             {
    795                 LogRel(("OSS: Failed to retrieve current playback pointer: %s\n", 
     793            if (!rc2)
     794            {
     795                LogRel(("OSS: Failed to retrieve current playback pointer: %s\n",
    796796                        strerror(errno)));
    797797                rc = RTErrConvertFromErrno(errno);
     
    800800
    801801            /* Nothing to play? */
    802             if (cntinfo.ptr == pThisStrmOut->old_optr) 
     802            if (cntinfo.ptr == pThisStrmOut->old_optr)
    803803                break;
    804804
     
    810810            Assert(cbData);
    811811
    812             cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbData), 
     812            cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbData),
    813813                             cLive);
    814814        }
    815         else 
     815        else
    816816        {
    817817#endif
    818818            audio_buf_info abinfo;
    819819            int rc2 = ioctl(pThisStrmOut->hFile, SNDCTL_DSP_GETOSPACE, &abinfo);
    820             if (rc2 < 0) 
    821             {
    822                 LogRel(("OSS: Failed to retrieve current playback buffer: %s\n", 
     820            if (rc2 < 0)
     821            {
     822                LogRel(("OSS: Failed to retrieve current playback buffer: %s\n",
    823823                        strerror(errno)));
    824824                rc = RTErrConvertFromErrno(errno);
     
    826826            }
    827827
    828             if ((size_t)abinfo.bytes > cbBuf) 
     828            if ((size_t)abinfo.bytes > cbBuf)
    829829            {
    830830                LogFlowFunc(("Warning: Invalid available size, size=%d, bufsize=%d\n",
     
    842842            }
    843843
    844             cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, abinfo.bytes), 
     844            cToRead = RT_MIN((uint32_t)AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, abinfo.bytes),
    845845                             cLive);
    846846            if (!cToRead)
     
    855855        while (cbToRead)
    856856        {
    857             rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf, 
     857            rc = audioMixBufReadCirc(&pHstStrmOut->MixBuf,
    858858                                     pThisStrmOut->pvPCMBuf, cbToRead, &cRead);
    859859            if (RT_FAILURE(rc))
     
    861861
    862862            cbRead = AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, cRead);
    863             ssize_t cbWritten = write(pThisStrmOut->hFile, pThisStrmOut->pvPCMBuf, 
     863            ssize_t cbWritten = write(pThisStrmOut->hFile, pThisStrmOut->pvPCMBuf,
    864864                                      cbRead);
    865             if (cbWritten == -1) 
     865            if (cbWritten == -1)
    866866            {
    867867                LogRel(("OSS: Failed writing output data %s\n", strerror(errno)));
     
    886886    } while(0);
    887887
    888     if (RT_SUCCESS(rc)) 
     888    if (RT_SUCCESS(rc))
    889889    {
    890890        uint32_t cReadTotal = AUDIOMIXBUF_B2S(&pHstStrmOut->MixBuf, cbReadTotal);
     
    895895            *pcSamplesPlayed = cReadTotal;
    896896
    897         LogFlowFunc(("cReadTotal=%RU32 (%RU32 bytes), rc=%Rrc\n", 
     897        LogFlowFunc(("cReadTotal=%RU32 (%RU32 bytes), rc=%Rrc\n",
    898898                     cReadTotal, cbReadTotal, rc));
    899899    }
  • trunk/src/VBox/Devices/Audio/solaudio.c

    • Property svn:keywords changed from Id to Id Revision
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