Ignore:
Timestamp:
Jul 26, 2008, 3:06:39 AM (17 years ago)
Author:
Paul Smedley
Message:

Add missing file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/uniaud32-2.0/lib32/sound.c

    r356 r363  
    402402        pWaveCaps->ulMaxRate     = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->max;
    403403
    404         mask = hw_param_mask(params, SNDRV_PCM_HW_PARAM_FORMAT);
    405         printk("rate flags1: %X", mask);
    406 
    407404        mask = hw_param_mask(params, SNDRV_PCM_HW_PARAM_RATE_MASK);
    408         printk("rate flags2: %X", mask);
    409405
    410406        pWaveCaps->ulRateFlags   = mask->bits[0];
    411 
    412         printk("rate flags3: %X", pWaveCaps->ulRateFlags);
     407 
    413408        pWaveCaps->ulRateFlags   = ALSAToOSSRateFlags(pWaveCaps->ulRateFlags);
    414 
    415         printk("rate flags4: %X", pWaveCaps->ulRateFlags);
    416409
    417410        pWaveCaps->ulDataFormats = 0;
     
    433426
    434427    }
     428
    435429    //Check support for MPU401, FM & Wavetable MIDI
    436430    if(OSS32_MidiOpen(deviceid, OSS32_STREAM_MPU401_MIDIOUT, &streamid) == OSSERR_SUCCESS)
     
    458452        streamid = 0;
    459453    }
     454
    460455    if(OSS32_MixQueryName(deviceid, &pDevCaps->szMixerName, sizeof(pDevCaps->szMixerName)) != OSSERR_SUCCESS) {
    461456        DebugInt3();
     
    881876    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_ACCESS,
    882877                          SNDRV_PCM_ACCESS_RW_INTERLEAVED, 0);
     878#if 0
    883879    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS,
    884880                          pHwParams->ulBitsPerSample, 0);
    885881    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_FRAME_BITS,
    886882                          pHwParams->ulBitsPerSample*pHwParams->ulNumChannels, 0);
     883#endif
    887884    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_FORMAT,
    888885                          OSSToALSADataType[pHwParams->ulDataType], 0);
     886
    889887    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_CHANNELS,
    890888                           pHwParams->ulNumChannels, 0);
    891889    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_RATE,
    892890                          pHwParams->ulSampleRate, 0);
     891#if 0
    893892    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_PERIOD_SIZE,
    894893                          periodsize, 0);
     
    901900    _snd_pcm_hw_param_set(&params, SNDRV_PCM_HW_PARAM_BUFFER_BYTES,
    902901                          periodbytes*nrperiods, 0);
    903 
     902#endif
    904903    dprintf(("Hardware parameters: sample rate %d, data type %d, channels %d, period size %d, periods %d",
    905904             pHwParams->ulSampleRate, pHwParams->ulDataType, pHwParams->ulNumChannels, periodsize, nrperiods));
Note: See TracChangeset for help on using the changeset viewer.