Changeset 519 for GPL/branches/uniaud32-2.1.x/lib32/ioctl.c
- Timestamp:
- Jul 20, 2010, 5:52:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/uniaud32-2.1.x/lib32/ioctl.c
r479 r519 284 284 if(pcminfo == NULL) { 285 285 DebugInt3(); 286 printk("GetUniaudPcmCaps: out of memory\n");286 rprintf(("GetUniaudPcmCaps: out of memory")); 287 287 return OSSERR_OUT_OF_MEMORY; 288 288 } … … 302 302 if(ret != OSSERR_SUCCESS) 303 303 { 304 printk("GetUniaudPcmCaps: wave open error %i %s at pcm %i\n", ret,305 (j == 0) ?"PLAY":"REC", i) ;304 rprintf(("GetUniaudPcmCaps: wave open error %i %s at pcm %i", ret, 305 (j == 0) ?"PLAY":"REC", i)); 306 306 continue; 307 307 // goto fail; … … 309 309 pHandle = (soundhandle *)streamid; 310 310 if(pHandle == NULL || pHandle->magic != MAGIC_WAVE_ALSA32) { 311 printk("GetUniaudPcmCaps: invalid stream id \n");311 rprintf(("GetUniaudPcmCaps: invalid stream id")); 312 312 ret = OSSERR_INVALID_STREAMID; 313 313 // goto fail; … … 317 317 pHandle->file.f_flags = O_NONBLOCK; 318 318 319 printk("GetUniaudPcmCaps: cp1. phandle %x\n", pHandle);319 dprintf(("GetUniaudPcmCaps: cp1. phandle %x", pHandle)); 320 320 ret = pHandle->file.f_op->ioctl(&pHandle->inode, &pHandle->file, SNDRV_PCM_IOCTL_INFO, (ULONG)pcminfo); 321 321 if(ret != 0) { 322 printk("GetUniaudPcmCaps: SNDRV_PCM_IOCTL_INFO error %i\n", ret);322 rprintf(("GetUniaudPcmCaps: SNDRV_PCM_IOCTL_INFO error %i", ret)); 323 323 ret = UNIXToOSSError(ret); 324 324 continue; … … 335 335 pWaveCaps->nrStreams = pcminfo->subdevices_count; 336 336 337 printk("GetUniaudPcmCaps: cp2. nr of streams: %i\n", pWaveCaps->nrStreams);337 dprintf(("GetUniaudPcmCaps: cp2. nr of streams: %i", pWaveCaps->nrStreams)); 338 338 //get all hardware parameters 339 339 _snd_pcm_hw_params_any(params); 340 340 ret = pHandle->file.f_op->ioctl(&pHandle->inode, &pHandle->file, SNDRV_PCM_IOCTL_HW_REFINE, (ULONG)params); 341 341 if(ret != 0) { 342 printk("GetUniaudPcmCaps: SNDRV_PCM_IOCTL_HW_REFINE error %i\n", ret);342 rprintf(("GetUniaudPcmCaps: SNDRV_PCM_IOCTL_HW_REFINE error %i", ret)); 343 343 ret = UNIXToOSSError(ret); 344 344 //goto fail; 345 345 continue; 346 346 } 347 printk("GetUniaudPcmCaps: cp3\n");347 //dprintf("GetUniaudPcmCaps: cp3")); 348 348 349 349 pWaveCaps->ulMinChannels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS)->min; 350 350 pWaveCaps->ulMaxChannels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS)->max; 351 printk("chan: from %i to %i\n", pWaveCaps->ulMinChannels,pWaveCaps->ulMaxChannels);351 dprintf(("chan: from %i to %i\n", pWaveCaps->ulMinChannels,pWaveCaps->ulMaxChannels)); 352 352 pWaveCaps->ulChanFlags = 0; 353 353 if(pWaveCaps->ulMinChannels == 1) { … … 368 368 369 369 mask = hw_param_mask(params, SNDRV_PCM_HW_PARAM_RATE_MASK); 370 //mask = hw_param_mask(params, SNDRV_PCM_HW_PARAM_FORMAT);370 //mask = hw_param_mask(params, SNDRV_PCM_HW_PARAM_FORMAT); 371 371 pWaveCaps->ulRateFlags = mask->bits[0]; 372 372 … … 403 403 pcms = pcm_instances(deviceid); 404 404 405 printk("pcms = %i\n", pcms); //uncommented405 dprintf(("FillCaps: pcms=%i\n", pcms)); 406 406 if (!pcmcaps[deviceid]) 407 407 {
Note:
See TracChangeset
for help on using the changeset viewer.