Changeset 478


Ignore:
Timestamp:
Apr 9, 2010, 11:08:21 PM (15 years ago)
Author:
pasha
Message:

remove beep call, remove all int3 for release versions

Location:
OCO/trunk/drv16
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • OCO/trunk/drv16/dwavestrm.cpp

    r473 r478  
    176176   ULONG space, Buff_left, byteswritten;
    177177
    178     dprintf(("DW::AddBuffers"));
     178//    dprintf(("DW::AddBuffers"));
    179179    if (!pTemp) pTemp = (PSTREAMBUFFER)qhInProcess.Tail();
    180180
     
    218218     WAVESTREAM::AddBuffers(fFirst);
    219219   }
    220     dprintf(("DW::AddBuffers End"));
     220//    dprintf(("DW::AddBuffers End"));
    221221}
    222222//*****************************************************************************
     
    279279   WAVESTREAM(streamtype, pinit, filesysnum, mixerStreamId), fError(FALSE), hCtxHook(0), hSem(0)
    280280{
     281    dprintf(("DWS::DWS Init"));
    281282    if (DevHelp_AllocateCtxHook((NPFN)HookHandlerAsm, &hCtxHook))
    282283    {
  • OCO/trunk/drv16/ioctl.cpp

    r473 r478  
    380380void IoctlDirectAudio(PREQPACKET prp)
    381381{
    382     dprintf(("IoctlDirectAudio Code:0x%x",prp->s.ioctl.bCode));
     382//    dprintf(("IoctlDirectAudio Code:0x%x",prp->s.ioctl.bCode));
    383383    if(prp->s.ioctl.bCode == DAUDIO_OPEN)
    384384    {
     
    489489                return;
    490490            }
    491             dprintf(("IoctlDirectAudio ret"));
     491            dprintf(("IoctlDirectAudio ret0"));
    492492            pInit->sReturnCode = 0;
    493493            return;
     
    553553    {
    554554    case DAUDIO_CLOSE:
     555         dprintf(("ID close"));
    555556        delete pStream;
    556557        break;
     
    558559    case DAUDIO_SETVOLUME:
    559560    {
     561        dprintf(("ID SetVolume"));
    560562        pStream->SetProperty(PROPERTY_VOLUME, MAKE_VOLUME_LR(pDAudioCmd->Vol.VolumeL, pDAudioCmd->Vol.VolumeR));
    561563        break;
     
    564566    case DAUDIO_GETVOLUME:
    565567    {
     568        dprintf(("ID GetVolume"));
    566569        pDAudioCmd->Vol.VolumeL = GET_VOLUME_L(pStream->GetProperty(PROPERTY_VOLUME));
    567570        pDAudioCmd->Vol.VolumeR = GET_VOLUME_R(pStream->GetProperty(PROPERTY_VOLUME));
     
    571574    case DAUDIO_START:
    572575    {
     576        dprintf(("ID Start NF:%d",(USHORT)numFreeStreams));
    573577        if(numFreeStreams > 0)
    574578        {
     
    576580              if(!rc) numFreeStreams--;
    577581        }
    578         else  rc = 1; //fail
    579 
     582        else
     583        {
     584              dprintf(("ID Start rc1"));
     585              rc = 1; //fail
     586        }
    580587        break;
    581588    }
     
    586593        int          fActive = pStream->isActive();
    587594
     595        dprintf(("ID Stop NF:%d",(USHORT)numFreeStreams));
    588596        rc = pStream->StopStream(&cParm);
    589597        if(!rc && fActive) numFreeStreams++;
     
    594602    {
    595603        CONTROL_PARM cParm;
     604        dprintf(("ID Pause"));
    596605        rc = pStream->PauseStream(&cParm);
    597606        break;
     
    600609    case DAUDIO_RESUME:
    601610    {
     611        dprintf(("ID Resume"));
    602612        rc = pStream->ResumeStream();
    603613        break;
     
    606616    case DAUDIO_GETPOS:
    607617    {
     618//        dprintf(("ID GetPos"));
    608619        pDAudioCmd->Pos.ulCurrentPos = pStream->GetCurrentPos();
    609620        pDAudioCmd->Pos.ulWritePos   = pStream->GetCurrentWritePos();
     
    613624    case DAUDIO_ADDBUFFER:
    614625    {
     626//        dprintf(("ID AddBuffer"));
    615627        rc = pStream->Write((PSTREAMBUF)pDAudioCmd->Buffer.lpBuffer, pDAudioCmd->Buffer.ulBufferLength);
    616628        break;
     
    619631    case DAUDIO_SETPROPERTY:
    620632    {
     633        dprintf(("ID SetProp"));
    621634        rc = pStream->SetProperty((USHORT)pDAudioCmd->SetProperty.type, pDAudioCmd->SetProperty.value);
    622635        break;
     
    627640        DDCMDREGISTER reg;
    628641
     642        dprintf(("ID Reg"));
    629643        reg.ulFunction     = DDCMD_REG_STREAM;
    630644        reg.hStream        = pDAudioCmd->Thread.hSemaphore;
     
    637651    case DAUDIO_DEREGISTER_THREAD:
    638652    {
     653        dprintf(("ID DeReg"));
    639654        pStream->DeRegister();
    640655        break;
     
    642657
    643658    case DAUDIO_QUERYVERSION:
     659        dprintf(("ID qVer"));
    644660        pDAudioCmd->Version.ulVersion = DAUDIO_VERSION;
    645661        break;
     
    652668        return;
    653669    }
    654     dprintf(("IoctlDirectAudio ret Ok"));
     670//    dprintf(("IoctlDirectAudio ret Ok"));
    655671    return;
    656672}
     
    671687extern "C" void StrategyIoctl(PREQPACKET prp, USHORT LDev)
    672688{
     689    if (prp->s.ioctl.bCategory == DAUDIO_IOCTL_CAT)
     690    {
     691        IoctlDirectAudio(prp);
     692        return;
     693    }
     694
    673695#ifdef DEBUG
    674696    dprintf(("StrategyIoctl:cat:0x%x, code:0x%x cd %d gd %d", prp->s.ioctl.bCategory, prp->s.ioctl.bCode, current_device, LDev));
    675697#endif
    676     if (prp->s.ioctl.bCategory == DAUDIO_IOCTL_CAT)
    677     {
    678         IoctlDirectAudio(prp);
    679         return;
    680     }
    681 
    682698    if (prp->s.ioctl.bCategory == 0x90)
    683699    {
  • OCO/trunk/drv16/malloc.c

    r468 r478  
    322322   uRequest = (uSize + 3) & -4;        // Force DWORD alignment.
    323323
    324    if (pmbFree->uSize >= uRequest)
    325       npvReturn = npvAllocateBlock( pmbFree, uRequest, NULL );
    326    else {
    327       pmbPrev = pmbFree;
    328       for ( pmb=pmbFree->pmbNext; pmb; pmbPrev=pmb, pmb=pmb->pmbNext)
    329          if (pmb->uSize >= uRequest) {
    330             npvReturn = npvAllocateBlock( pmb, uRequest, pmbPrev );
    331             break;
    332          }
    333    }
    334 
    335    if (npvReturn)
    336    {
    337       SignatureCheck( (PMEMBLOCK) (((PUCHAR) npvReturn) - HDR_SIZE), (PSZ) "malloc() exit, allocated block" );
    338    }
    339    else
    340    {
     324    if (pmbFree->uSize >= uRequest)
     325    {
     326        npvReturn = npvAllocateBlock(pmbFree, uRequest, NULL);
     327    }
     328    else
     329    {
     330        pmbPrev = pmbFree;
     331        for (pmb=pmbFree->pmbNext; pmb; pmbPrev=pmb, pmb=pmb->pmbNext)
     332        {
     333             if (pmb->uSize >= uRequest)
     334             {
     335                 npvReturn = npvAllocateBlock(pmb, uRequest, pmbPrev);
     336                 break;
     337             }
     338        }
     339    }
     340
     341    if (npvReturn)
     342    {
     343        SignatureCheck( (PMEMBLOCK) (((PUCHAR) npvReturn) - HDR_SIZE), (PSZ) "malloc() exit, allocated block" );
     344    }
     345    else
     346    {
    341347       // Out of Memory !!!
    342348       int3();
    343    }
    344 
    345    HeapCheck((PSZ) "malloc() exit" );
    346    return npvReturn;
     349    }
     350
     351    HeapCheck((PSZ) "malloc() exit" );
     352    return npvReturn;
    347353}
    348354
  • OCO/trunk/drv16/mixer.cpp

    r468 r478  
    7171static int ALSAToIOCTL90Control[OSS32_MIX_MAX_CONTROLS] = {
    7272/* OSS32_MIX_VOLUME_MASTER_FRONT  */   -1,
    73 /* OSS32_MIX_VOLUME_MASTER_REAR   */   -1,
     73/* OSS32_MIX_VOLUME_MASTER_REAR   */   -1,
    7474/* OSS32_MIX_VOLUME_PCM           */   STREAMVOLSET & 0xF,
    75 /* OSS32_MIX_VOLUME_MIDI              */   -1,
    76 /* OSS32_MIX_VOLUME_LINEIN            */   LINESET & 0xF,
    77 /* OSS32_MIX_VOLUME_MIC               */   MICSET & 0xF,
    78 /* OSS32_MIX_VOLUME_CD            */   CDSET & 0xF,
     75/* OSS32_MIX_VOLUME_MIDI          */   -1,
     76/* OSS32_MIX_VOLUME_LINEIN        */   LINESET & 0xF,
     77/* OSS32_MIX_VOLUME_MIC           */   MICSET & 0xF,
     78/* OSS32_MIX_VOLUME_CD            */   CDSET & 0xF,
    7979/* OSS32_MIX_VOLUME_SPDIF         */   -1,
    8080/* OSS32_MIX_VOLUME_VIDEO         */   VIDEOSET & 0xF,
    81 /* OSS32_MIX_VOLUME_SPEAKER           */   MONOINSET & 0xF,
    82 /* OSS32_MIX_VOLUME_PHONE             */   PHONESET & 0xF,
     81/* OSS32_MIX_VOLUME_SPEAKER       */   MONOINSET & 0xF,
     82/* OSS32_MIX_VOLUME_PHONE         */   PHONESET & 0xF,
    8383/* OSS32_MIX_VOLUME_HEADPHONE     */   -1,
    8484/* OSS32_MIX_VOLUME_AUX           */   AUXSET & 0xF,
    85 /* OSS32_MIX_VOLUME_CAPTURE           */   RECORDGAINSET & 0xF,
     85/* OSS32_MIX_VOLUME_CAPTURE       */   RECORDGAINSET & 0xF,
    8686/* none */                             -1,
    8787/* none */                             -1,
     
    9090/* none */                             -1,
    9191/* none */                             -1,
    92 /* OSS32_MIX_INPUTSRC                 */   RECORDSRCSET & 0xF,
     92/* OSS32_MIX_INPUTSRC             */   RECORDSRCSET & 0xF,
    9393/* OSS32_MIX_LEVEL_BASS           */   BASSTREBLESET & 0xF,
    9494/* OSS32_MIX_LEVEL_TREBLE         */   BASSTREBLESET & 0xF,
     
    191191            //  case I90SRC_RES6:
    192192            default:
     193                dprintf(("IoctlMixer: Unk VolL:%lx", (ULONG)pMixStruct->VolumeL));
    193194                break;
    194195            }
     
    302303//   case MSGBUF:
    303304    default:
     305        dprintf(("IoctlMixer: bad code:%lx", (ULONG)prp->s.ioctl.bCode));
    304306        prp->usStatus |= RPERR | RPBADCMD;
    305307        return;
  • OCO/trunk/drv16/mpu401.cpp

    r252 r478  
    7171BOOL MPU_401::Open(ULONG ulDevice, ULONG ulStreamType, ULONG ulSysFileNum, OSSSTREAMID FAR *pStreamId)
    7272{
    73     dprintf(("MPU_401::open"));
     73//    dprintf(("MPU_401::open"));
    7474    if(midiOutStreamId == 0)
    7575    {
     
    7777        if(OSS16_MidiOpen(current_device, MPU401_RECEIVE, pStreamId) != OSSERR_SUCCESS)
    7878        {
    79             dprintf(("MPU_401::open: OSS16_MidiOpen failed!!"));
     79//            dprintf(("MPU_401::open: OSS16_MidiOpen failed!!"));
    8080            DebugInt3();
    8181            midiOutStreamId = 0;
     
    9696{
    9797
    98     dprintf(("MPU_401::Close"));
    99 
    100 #if 1
     98//    dprintf(("MPU_401::Close"));
     99
     100#if 0
    101101    if(OSS16_MidiClose(StreamId) != OSSERR_SUCCESS) {
    102102        dprintf(("MPU_401::close: OSS16_MidiClose failed!!"));
     
    112112int MPU_401::writeByte(OSSSTREAMID StreamId, BYTE b)
    113113{
    114     dprintf(("MPU_401::writeByte"));
     114//    dprintf(("MPU_401::writeByte"));
    115115    if(!StreamId) {
    116116        DebugInt3();
     
    126126int MPU_401::readByte(OSSSTREAMID StreamId)
    127127{
    128     dprintf(("MPU_401::readByte"));
     128//    dprintf(("MPU_401::readByte"));
    129129    //TODO:
    130130    return -1;
     
    134134int MPU_401::Reset(OSSSTREAMID StreamId)
    135135{
    136     dprintf(("MPU_401::Reset"));
     136//    dprintf(("MPU_401::Reset"));
    137137
    138138    return 0;
     
    144144    BOOL rc;
    145145
    146     dprintf(("MPU_401::Start"));
     146//    dprintf(("MPU_401::Start"));
    147147    // Start timer on 4 mSec interval.
    148148    rc = getTimer()->Start();
     
    153153int MPU_401::Stop(OSSSTREAMID StreamId)
    154154{
    155     dprintf(("MPU_401::Stop"));
     155//    dprintf(("MPU_401::Stop"));
    156156    getTimer()->Stop();
    157157    allNotesOff(StreamId);
     
    164164    OSSSTREAMID StreamId;
    165165
    166     dprintf(("MPU_401::RTMIDI_OpenReceive"));
     166//    dprintf(("MPU_401::RTMIDI_OpenReceive"));
    167167
    168168    //TODO:
     
    179179    OSSSTREAMID StreamId;
    180180
    181     dprintf(("MPU_401::RTMIDI_OpenSend"));
     181//    dprintf(("MPU_401::RTMIDI_OpenSend"));
    182182    //TODO:
    183183    //Send == Receive (Send to RTMIDI = Receive from ALSA)
     
    191191void MPU_401::RTMIDI_CloseReceive(OSSSTREAMID StreamId)
    192192{
    193     dprintf(("MPU_401::RTMIDI_CloseReceive"));
     193//    dprintf(("MPU_401::RTMIDI_CloseReceive"));
    194194    OSS16_MidiClose(StreamId);
    195195}
     
    198198void MPU_401::RTMIDI_CloseSend(OSSSTREAMID StreamId)
    199199{
    200     dprintf(("MPU_401::RTMIDI_CloseSend"));
     200//    dprintf(("MPU_401::RTMIDI_CloseSend"));
    201201
    202202    OSS16_MidiClose(StreamId);
     
    215215   }
    216216   if(pma == NULL) {
    217         dprintf(("MPU_401::processIrq: no mpu device found!!"));
     217//      dprintf(("MPU_401::processIrq: no mpu device found!!"));
    218218        return;
    219219   }
     
    224224   for(int i=0;i<bufsize;i++) {
    225225#ifdef DEBUG
    226        dprintf(("midi %x",(unsigned char)buffer));
     226//       dprintf(("midi %x",(unsigned char)buffer));
    227227#endif
    228228       pma->pfnSendByte(pma->ulRTMIDI_Handle, (unsigned char)buffer);
  • OCO/trunk/drv16/ssm_idc.cpp

    r473 r478  
    9898           }
    9999#endif
    100 //           ddprintf(("DDCMD_WRITE beg"));
     100//           ddprintf(("DDCMD_WRITE"));
    101101           ulReturnCode = pstream->Write((PSTREAMBUF) p->pBuffer,(unsigned) p->ulBufferSize);
    102 //           ddprintf(("DDCMD_WRITE %lx rc=%ld",p->ulBufferSize, ulReturnCode));
     102           ddprintf(("DDCMD_WRITE %lx rc=%ld",p->ulBufferSize, ulReturnCode));
    103103           if (ulReturnCode)
    104104              return ulReturnCode;
     
    106106      }
    107107      case DDCMD_STATUS: {
    108 //         ddprintf(("DDCMD_STATUS"));
     108         ddprintf(("DDCMD_STATUS"));
    109109         PDDCMDSTATUS p = (PDDCMDSTATUS) pCommon;
    110110         PSTATUS_PARM p2 = (PSTATUS_PARM) p->pStatus;
  • OCO/trunk/drv16/strategy.cpp

    r473 r478  
    307307//       printk("Soundcard %s not supported", (char FAR *)devCaps[0].szDeviceName);
    308308       dprintf(("Soundcard %s not supported", (char FAR *)devCaps[0].szDeviceName));
    309        DevHelp_Beep(1000, 50);
     309//       DevHelp_Beep(1000, 50);
    310310       DebugInt3();
    311311       goto failure;
  • OCO/trunk/drv16/waudio.cpp

    r468 r478  
    407407
    408408   default:
     409       dprintf(("DataFormat wrong:%x",ulBitsPerSample));
    409410       DebugInt3();
    410411       return 0;
     
    558559        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    559560        pConfigInfo->pfnConvert = ConvertNone;
    560         dprintf(("CONVERT_NONE"));
     561        dprintf(("CNV_NONE"));
    561562        break;
    562563
     
    565566        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    566567        pConfigInfo->pfnConvert = Convert8To8SignChange;
    567         dprintf(("CONVERT_8_UNSIGNED_TO_8_SIGNED/CONVERT_8_SIGNED_TO_8_UNSIGNED"));
     568        dprintf(("CNV_8_U_TO_8_S/CNV_8_S_TO_8_U"));
    568569        break;
    569570
     
    572573        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    573574        pConfigInfo->pfnConvert = Convert8MonoTo8Stereo;
    574         dprintf(("CONVERT_8_UNSIGNED_TO_8_UNSIGNED_MONO_STEREO/CONVERT_8_SIGNED_TO_8_SIGNED_MONO_STEREO"));
     575        dprintf(("CNV_8_U_TO_8_U_MN_ST/CNV_8_S_TO_8_S_MN_ST"));
    575576        break;
    576577
     
    579580        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    580581        pConfigInfo->pfnConvert = Convert8MonoTo8StereoSignChange;
    581         dprintf(("CONVERT_8_SIGNED_TO_8_UNSIGNED_MONO_STEREO/CONVERT_8_UNSIGNED_TO_8_SIGNED_MONO_STEREO"));
     582        dprintf(("CNV_8_S_TO_8_U_MN_ST/CNV_8_U_TO_8_S_MN_ST"));
    582583        break;
    583584
     
    586587        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    587588        pConfigInfo->pfnConvert = Convert8To16;
    588         dprintf(("CONVERT_8_SIGNED_TO_16_SIGNED/CONVERT_8_UNSIGNED_TO_16_UNSIGNED"));
     589        dprintf(("CNV_8_S_TO_16_S/CNV_8_U_TO_16_U"));
    589590        break;
    590591
     
    593594        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    594595        pConfigInfo->pfnConvert = Convert8To16SignChange;
    595         dprintf(("CONVERT_8_SIGNED_TO_16_UNSIGNED/CONVERT_8_UNSIGNED_TO_16_SIGNED"));
     596        dprintf(("CNV_8_S_TO_16_U/CNV_8_U_TO_16_S"));
    596597        break;
    597598
     
    600601        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(2,0);   //factor 4
    601602        pConfigInfo->pfnConvert = Convert8MonoTo16Stereo;
    602         dprintf(("CONVERT_8_SIGNED_TO_16_SIGNED_MONO_STEREO/CONVERT_8_UNSIGNED_TO_16_UNSIGNED_MONO_STEREO"));
     603        dprintf(("CNV_8_S_TO_16_S_MN_ST/CNV_8_U_TO_16_U_MN_ST"));
    603604        break;
    604605
     
    607608        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(2,0);   //factor 4
    608609        pConfigInfo->pfnConvert = Convert8MonoTo16StereoSignChange;
    609         dprintf(("CONVERT_8_SIGNED_TO_16_UNSIGNED_MONO_STEREO/CONVERT_8_UNSIGNED_TO_16_SIGNED_MONO_STEREO"));
     610        dprintf(("CNV_8_S_TO_16_U_MN_ST/CNV_8_U_TO_16_S_MN_ST"));
    610611        break;
    611612
     
    613614        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    614615        pConfigInfo->pfnConvert = Convert8UnsignedTo8UnsignedStereoMono;
    615         dprintf(("CONVERT_8_UNSIGNED_TO_8_UNSIGNED_STEREO_MONO"));
     616        dprintf(("CNV_8_U_TO_8_U_ST_MN"));
    616617        break;
    617618
     
    619620        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    620621        pConfigInfo->pfnConvert = Convert8SignedTo8SignedStereoMono;
    621         dprintf(("CONVERT_8_SIGNED_TO_8_SIGNED_STEREO_MONO"));
     622        dprintf(("CNV_8_S_TO_8_S_ST_MN"));
    622623        break;
    623624
     
    625626        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    626627        pConfigInfo->pfnConvert = Convert8UnsignedTo8SignedStereoMono;
    627         dprintf(("CONVERT_8_UNSIGNED_TO_8_SIGNED_STEREO_MONO"));
     628        dprintf(("CNV_8_U_TO_8_S_ST_MN"));
    628629        break;
    629630
     
    631632        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    632633        pConfigInfo->pfnConvert = Convert8SignedTo8UnsignedStereoMono;
    633         dprintf(("CONVERT_8_SIGNED_TO_8_UNSIGNED_STEREO_MONO"));
     634        dprintf(("CNV_8_S_TO_8_U_ST_MN"));
    634635        break;
    635636
     
    637638        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    638639        pConfigInfo->pfnConvert = Convert8UnsignedTo16UnsignedStereoMono;
    639         dprintf(("CONVERT_8_UNSIGNED_TO_16_UNSIGNED_STEREO_MONO"));
     640        dprintf(("CNV_8_U_TO_16_U_ST_MN"));
    640641        break;
    641642
     
    643644        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    644645        pConfigInfo->pfnConvert = Convert8UnsignedTo16SignedStereoMono;
    645         dprintf(("CONVERT_8_UNSIGNED_TO_16_SIGNED_STEREO_MONO"));
     646        dprintf(("CNV_8_U_TO_16_S_ST_MN"));
    646647        break;
    647648
     
    649650        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    650651        pConfigInfo->pfnConvert = Convert8SignedTo16SignedStereoMono;
    651         dprintf(("CONVERT_8_SIGNED_TO_16_SIGNED_STEREO_MONO"));
     652        dprintf(("CNV_8_S_TO_16_S_ST_MN"));
    652653        break;
    653654
     
    655656        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    656657        pConfigInfo->pfnConvert = Convert8SignedTo16UnsignedStereoMono;
    657         dprintf(("CONVERT_8_SIGNED_TO_16_UNSIGNED_STEREO_MONO"));
     658        dprintf(("CNV_8_S_TO_16_U_ST_MN"));
    658659        break;
    659660
     
    662663        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    663664        pConfigInfo->pfnConvert = Convert16To16SignChange;
    664         dprintf(("CONVERT_16_UNSIGNED_TO_16_SIGNED/CONVERT_16_SIGNED_TO_16_UNSIGNED"));
     665        dprintf(("CNV_16_U_TO_16_S/CNV_16_S_TO_16_U"));
    665666        break;
    666667
     
    669670        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    670671        pConfigInfo->pfnConvert = Convert16To8;
    671         dprintf(("CONVERT_16_UNSIGNED_TO_8_UNSIGNED/CONVERT_16_SIGNED_TO_8_SIGNED"));
     672        dprintf(("CNV_16_U_TO_8_U/CNV_16_S_TO_8_S"));
    672673        break;
    673674
     
    676677        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    677678        pConfigInfo->pfnConvert = Convert16To8SignChange;
    678         dprintf(("CONVERT_16_UNSIGNED_TO_8_SIGNED/CONVERT_16_SIGNED_TO_8_UNSIGNED"));
     679        dprintf(("CNV_16_U_TO_8_S/CNV_16_S_TO_8_U"));
    679680        break;
    680681
     
    683684        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    684685        pConfigInfo->pfnConvert = Convert16MonoTo16Stereo;
    685         dprintf(("CONVERT_16_UNSIGNED_TO_16_UNSIGNED_MONO_STEREO/CONVERT_16_SIGNED_TO_16_SIGNED_MONO_STEREO"));
     686        dprintf(("CNV_16_U_TO_16_U_MN_ST/CNV_16_S_TO_16_S_MN_ST"));
    686687        break;
    687688
     
    690691        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(1,0);   //factor 2
    691692        pConfigInfo->pfnConvert = Convert16MonoTo16StereoSignChange;
    692         dprintf(("CONVERT_16_UNSIGNED_TO_16_SIGNED_MONO_STEREO/CONVERT_16_SIGNED_TO_16_UNSIGNED_MONO_STEREO"));
     693        dprintf(("CNV_16_U_TO_16_S_MN_ST/CNV_16_S_TO_16_U_MN_ST"));
    693694        break;
    694695
     
    697698        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    698699        pConfigInfo->pfnConvert = Convert16MonoTo8Stereo;
    699         dprintf(("CONVERT_16_UNSIGNED_TO_8_UNSIGNED_MONO_STEREO/CONVERT_16_SIGNED_TO_8_UNSIGNED_MONO_STEREO"));
     700        dprintf(("CNV_16_U_TO_8_U_MONO_ST/CNV_16_S_TO_8_U_MN_ST"));
    700701        break;
    701702
     
    704705        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,0);   //factor 1
    705706        pConfigInfo->pfnConvert = Convert16MonoTo8StereoSignChange;
    706         dprintf(("CONVERT_16_UNSIGNED_TO_8_SIGNED_MONO_STEREO/CONVERT_16_SIGNED_TO_8_SIGNED_MONO_STEREO"));
     707        dprintf(("CNV_16_U_TO_8_S_MN_ST/CNV_16_S_TO_8_S_MN_ST"));
    707708        break;
    708709
     
    710711        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    711712        pConfigInfo->pfnConvert = Convert16UnsignedTo16SignedStereoMono;
    712         dprintf(("CONVERT_16_UNSIGNED_TO_16_SIGNED_STEREO_MONO"));
     713        dprintf(("CNV_16_U_TO_16_S_ST_MN"));
    713714        break;
    714715
     
    716717        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    717718        pConfigInfo->pfnConvert = Convert16UnsignedTo16UnsignedStereoMono;
    718         dprintf(("CONVERT_16_UNSIGNED_TO_16_UNSIGNED_STEREO_MONO"));
     719        dprintf(("CNV_16_U_TO_16_U_ST_MN"));
    719720        break;
    720721
     
    722723        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    723724        pConfigInfo->pfnConvert = Convert16SignedTo16SignedStereoMono;
    724         dprintf(("CONVERT_16_SIGNED_TO_16_SIGNED_STEREO_MONO"));
     725        dprintf(("CNV_16_S_TO_16_S_ST_MN"));
    725726        break;
    726727
     
    728729        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,1);   //factor 0.5
    729730        pConfigInfo->pfnConvert = Convert16SignedTo16UnsignedStereoMono;
    730         dprintf(("CONVERT_16_SIGNED_TO_16_UNSIGNED_STEREO_MONO"));
     731        dprintf(("CNV_16_S_TO_16_U_ST_MN"));
    731732        break;
    732733
     
    734735        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,2);   //factor 0.25
    735736        pConfigInfo->pfnConvert = Convert16UnsignedTo8UnsignedStereoMono;
    736         dprintf(("CONVERT_16_UNSIGNED_TO_8_UNSIGNED_STEREO_MONO"));
     737        dprintf(("CNV_16_U_TO_8_U_ST_MN"));
    737738        break;
    738739
     
    740741        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,2);   //factor 0.25
    741742        pConfigInfo->pfnConvert = Convert16UnsignedTo8SignedStereoMono;
    742         dprintf(("CONVERT_16_UNSIGNED_TO_8_SIGNED_STEREO_MONO"));
     743        dprintf(("CNV_16_U_TO_8_S_ST_MN"));
    743744        break;
    744745
     
    746747        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,2);   //factor 0.25
    747748        pConfigInfo->pfnConvert = Convert16SignedTo8SignedStereoMono;
    748         dprintf(("CONVERT_16_SIGNED_TO_8_SIGNED_STEREO_MONO"));
     749        dprintf(("CNV_16_S_TO_8_S_ST_MN"));
    749750        break;
    750751
     
    752753        pConfigInfo->ulConversionFactor = CONVERSION_FACTOR(0,2);   //factor 0.25
    753754        pConfigInfo->pfnConvert = Convert16SignedTo8UnsignedStereoMono;
    754         dprintf(("CONVERT_16_SIGNED_TO_8_UNSIGNED_STEREO_MONO"));
     755        dprintf(("CNV_16_S_TO_8_U_ST_MN"));
    755756        break;
    756757
     
    762763    }
    763764
    764     dprintf(("Conversion factor %lx", pConfigInfo->ulConversionFactor));
     765    dprintf(("Cnv factor %lx", pConfigInfo->ulConversionFactor));
    765766
    766767    //Some hardware can't do full duplex with different sample rates (e.g. ALS4000)
     
    774775            pConfigInfo->ulFixedSampleRate     = pWaveStream->GetProperty(PROPERTY_FREQUENCY);
    775776            pConfigInfo->fSampleRateConversion = TRUE;
    776             dprintf(("Force sample rate conversion for legacy hardware -> %d", pConfigInfo->ulFixedSampleRate));
     777            dprintf(("Force sample rate cnv for legacy hardware -> %d", pConfigInfo->ulFixedSampleRate));
    777778        }
    778779    }
     
    805806            else pConfigInfo->ulSRateIncrement = SRATE_CALC_INCREMENT_INVERT(pConfigInfo->ulFixedSampleRate, pConfigInfo->ulSampleRate);
    806807
    807             dprintf(("Sample rate conversion: increment %ld", pConfigInfo->ulSRateIncrement));
     808            dprintf(("Sample rate cnv: increment %ld", pConfigInfo->ulSRateIncrement));
    808809        }
    809810        else {
     
    825826        return TRUE;
    826827    }
    827     if(pConfigInfo->fSampleRateConversion) {
     828    if(pConfigInfo->fSampleRateConversion)
     829    {
    828830        pConfigInfo->ulHwSampleRate = pConfigInfo->ulFixedSampleRate;
    829831#ifdef DEBUG
    830 //    dprintf(("WAVEAUDIO::QuerySampleFormat: SampleRate1 %d", pConfigInfo->ulHwSampleRate));
     832        dprintf(("WA::QuerySampleFormat: SampleRate1 %d", pConfigInfo->ulHwSampleRate));
    831833#endif
    832834    }
     
    835837        pConfigInfo->ulHwSampleRate = pConfigInfo->ulSampleRate;
    836838#ifdef DEBUG
    837 //    dprintf(("WAVEAUDIO::QuerySampleFormat: SampleRate2 %d", pConfigInfo->ulHwSampleRate));
     839        dprintf(("WA::QuerySampleFormat: SampleRate2 %d", pConfigInfo->ulHwSampleRate));
    838840#endif
    839841    }
     
    10551057         pCaps->ulOperation != OPERATION_RECORD )
    10561058    {
    1057         dprintf(("DevCaps1 unsupported play/record"));
     1059        dprintf(("DevCaps1 not play/record"));
    10581060        pCaps->ulSupport = UNSUPPORTED_OPERATION;
    10591061        return;
     
    10711073        if(pCaps->ulChannels > pWaveCaps->ulMaxChannels)
    10721074        {
    1073             dprintf(("DevCaps1 unsupported channel"));
     1075            dprintf(("DevCaps1 not channel"));
    10741076            pCaps->ulSupport = UNSUPPORTED_CHANNELS;
    10751077            return;
     
    10781080    if (pCaps->ulSamplingRate == 0)
    10791081    {
    1080         dprintf(("DevCaps1 unsupported rate"));
     1082        dprintf(("DevCaps1 not rate"));
    10811083        pCaps->ulSupport = UNSUPPORTED_RATE;
    10821084        return;
     
    11341136            if(!(pWaveCaps->ulDataFormats & OSS32_CAPS_PCM_FORMAT_24BPS))
    11351137            {
    1136                 dprintf(("DevCaps1 unsupported 24BPS"));
     1138                dprintf(("DevCaps1 not 24BPS"));
    11371139                pCaps->ulSupport = UNSUPPORTED_BPS;
    11381140                return;
     
    11431145            {
    11441146                pCaps->ulSupport = UNSUPPORTED_BPS;
    1145                 dprintf(("DevCaps1 unsupported 32BPS"));
     1147                dprintf(("DevCaps1 not 32BPS"));
    11461148                return;
    11471149            }
    11481150            break;
    11491151        default:
    1150             dprintf(("DevCaps1 unsupported BPS %d",(USHORT)pCaps->ulBitsPerSample));
     1152            dprintf(("DevCaps1 not BPS %d",(USHORT)pCaps->ulBitsPerSample));
    11511153            pCaps->ulSupport = UNSUPPORTED_BPS;
    11521154            return;
     
    11641166        if(!(pWaveCaps->ulDataFormats & OSS32_CAPS_PCM_FORMAT_ALAW))
    11651167        {
    1166             dprintf(("DevCaps1 unsupported ALAW"));
     1168            dprintf(("DevCaps1 not ALAW"));
    11671169            pCaps->ulSupport = UNSUPPORTED_DATATYPE;
    11681170            return;
     
    11711173        if (pCaps->ulBitsPerSample != 8)
    11721174        {
    1173             dprintf(("DevCaps1 unsupported ALAW BPS8"));
     1175            dprintf(("DevCaps1 not ALAW BPS8"));
    11741176            pCaps->ulSupport = UNSUPPORTED_BPS;
    11751177            return;
     
    11841186        if(!(pWaveCaps->ulDataFormats & OSS32_CAPS_PCM_FORMAT_MULAW))
    11851187        {
    1186             dprintf(("DevCaps1 unsupported MULAW"));
     1188            dprintf(("DevCaps1 not MULAW"));
    11871189            pCaps->ulSupport = UNSUPPORTED_DATATYPE;
    11881190            return;
     
    11911193        if (pCaps->ulBitsPerSample != 8)
    11921194        {
    1193             dprintf(("DevCaps1 unsupported MULAW BPS8"));
     1195            dprintf(("DevCaps1 not MULAW BPS8"));
    11941196            pCaps->ulSupport = UNSUPPORTED_BPS;
    11951197            return;
     
    12031205        if(!(pWaveCaps->ulDataFormats & OSS32_CAPS_PCM_FORMAT_ADPCM))
    12041206        {
    1205             dprintf(("DevCaps1 unsupported ADPCM"));
     1207            dprintf(("DevCaps1 not ADPCM"));
    12061208            pCaps->ulSupport = UNSUPPORTED_DATATYPE;
    12071209            return;
     
    12101212        if (pCaps->ulBitsPerSample != 4)
    12111213        {
    1212             dprintf(("DevCaps1 unsupported ADPCM BPS4"));
     1214            dprintf(("DevCaps1 not ADPCM BPS4"));
    12131215            pCaps->ulSupport = UNSUPPORTED_BPS;
    12141216            return;
     
    12191221
    12201222    default:
    1221         dprintf(("DevCaps1 unsupported dattype"));
     1223        dprintf(("DevCaps1 not dattype"));
    12221224        pCaps->ulSupport = UNSUPPORTED_DATATYPE;
    12231225        return;
     
    12741276    //return success
    12751277    pCaps->ulSupport = SUPPORT_SUCCESS;
    1276 #if 0//def DEBUG
    12771278    dprintf(("WAVEAUDIO::DevCaps %ld %ld %ld ", pCaps->ulBitsPerSample, pCaps->ulSamplingRate, pCaps->ulChannels));
    1278     dprintf(("Operation %ld ResourceClass %ld ResourceUnits %ld", pCaps->ulOperation, pCaps->ulResourceClass, pCaps->ulResourceUnits));
     1279    dprintf(("Op %ld ResourceClass %ld ResourceUnits %ld", pCaps->ulOperation, pCaps->ulResourceClass, pCaps->ulResourceUnits));
    12791280    dprintf(("Data type %ld, data subtype %ld", pCaps->ulDataType, pCaps->ulDataSubType));
     1281#ifdef DEBUG
    12801282    dprintf(("Flags:"));
    12811283
     
    14921494    newlen = CONVERT_LENGTH(length, pConfigInfo->ulConversionFactor);
    14931495
     1496//PS+++
     1497#ifdef WhatIsIt
    14941498    if(newlen >= 4UL*1024UL*1024UL) {
    14951499        //oh, oh
     
    14971501        return newlen;
    14981502    }
     1503#endif
    14991504    if(newlen && pConfigInfo->fSampleRateConversion) {
    15001505        newlen = SRATE_CONVERT_LENGTH(newlen, pConfigInfo->ulSRatePosition,
  • OCO/trunk/drv16/waveplay.cpp

    r473 r478  
    189189    }
    190190#ifdef DEBUG
    191     dprintf(("WAVEPLAY::ConfigDev1\nSampleRate %ld", pConfigInfo->ulHwSampleRate));
     191    dprintf(("WAVEPLAY::ConfigDev1 SampleRate %ld", pConfigInfo->ulHwSampleRate));
    192192    dprintf(("ulFirstBufSize %ld", ulFirstBufSize));
    193193    dprintf(("ulFragsize %ld", pConfigInfo->ulFragsize));
  • OCO/trunk/drv16/wavestrm.cpp

    r474 r478  
    378378                }
    379379            }
    380             if ((pahw->GetSpace(StreamId, &_configinfo, &space) != FALSE) && (space > _configinfo.ulBytesPerIRQ/_configinfo.ulSampleSize )
     380            if ((pahw->GetSpace(StreamId, &_configinfo, &space) != FALSE)
    381381               && qhInProcess.IsElements())
    382382            {
     
    700700{
    701701#ifdef DEBUG
    702 //    dprintf(("WAVESTREAM::WAVESTREAM"));
     702    dprintf(("WS::WS:S"));
    703703#endif
    704704    // get the pointer to the hardware object
Note: See TracChangeset for help on using the changeset viewer.