Ignore:
Timestamp:
Nov 9, 2009, 2:36:35 AM (16 years ago)
Author:
pasha
Message:

Fix buffers overflow problem, check Flash10, fix some strange code

File:
1 edited

Legend:

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

    r33 r473  
    128128      OPERATION_RECORD
    129129   },
    130    {  // Last device is marked as AUDIOHW_INVALID_DEVICE
    131       AUDIOHW_INVALID_DEVICE,
    132       -1,
    133       -1,
    134       -1
    135    },
    136    {  // Last device is marked as AUDIOHW_INVALID_DEVICE
    137       AUDIOHW_INVALID_DEVICE,
    138       -1,
    139       -1,
    140       -1
     130   {  // ALSA PCM support ADPCM
     131      AUDIOHW_WAVE_PLAY,
     132      0,
     133      DATATYPE_ADPCM_AVC,
     134      OPERATION_PLAY
     135   },
     136   {  //
     137      AUDIOHW_INVALID_DEVICE,
     138      0,
     139      DATATYPE_ADPCM_AVC,
     140      OPERATION_RECORD
    141141   },
    142142   {  // Last device is marked as AUDIOHW_INVALID_DEVICE
     
    281281{
    282282   int i;
    283 
    284283   for (i = 0;
    285284       ((i < NUM_HARDWARE_DEVICE_TYPES) &&
     
    291290   } /* endfor */
    292291   return (HardwareArray[i].DeviceType);
    293 
    294292}
Note: See TracChangeset for help on using the changeset viewer.