Provided by: oss4-base_4.2-build2010-5ubuntu4_amd64 bug


       sndstat - Open Sound System status device


       /dev/sndstat  is  a  text  formatted  device  special  file that returns information about
       available (OSS) sound devices. This device file is obsolete  and  the  ossinfo(1)  utility
       should be used instead.

       Notice  that  the  device  numbering  used  in  this  file  is different that the official
       numbering used by ossinfo(1) and some other utilities. /dev/sndstat  uses  device  numbers
       that match the "legacy" /dev/dspN, /dev/midiN and /dev/mixerN device files.

       Application  programs  should  not  use /dev/sndstat to obtain information about the sound
       devices. The format of this file may change in the future and  /dev/sndstat  may  even  be
       removed  from  OSS in distant future. OSS 4.0 and later has an ioctl interface for getting
       detailed and reliable information about the devices.


       /dev/sndstat reports some history information about  previously  run  audio  applications.
       This  section  is  a  debugging aid for application developers and it will be moved to the
       ossinfo program in the future.

       For example:

               /dev/oss/hdaudio0/pcm0.10: pid 6326 cmd 'error_test' OUT Play events:01009:2 Rec events:01002:0
               /dev/oss/hdaudio0/pcm0.10: pid 6329 cmd 'mpg123' OUT
               /dev/oss/hdaudio0/pcm0.10: pid 6329 cmd 'mpg123' OUT
               /dev/oss/hdaudio0/pcm0.10: pid 6329 cmd 'mpg123' OUT

       Each line will show the the device name, PID and name of the application  (if  known)  and
       access   mode   (IN   and/or  OUT).  There  may  also  be  additional  info  about  buffer
       underruns/overruns and other recording and playback related events.

       Each Play and rec events consist of 5-6 digit event code and a parameter  separated  by  a
       colon.  A  list  of  defined  event  codes  and  their  explanations  can  be  found  from  Purpose of these  events  is
       to inform application developers by potential problems in their code.


       /dev/sndstat  has  been  available  in all OSS versions. However in OSS 4.0 and later this
       device file should only be used by applications written for earlier OSS versions.




       Some applications use /dev/sndstat to find the audio devices available in the system. This
       method  is  no  longer  recommended. Applications should use the SNDCTL_AUDIOINFO(2) ioctl
       call to find the devices.


       ·  dsp(7) - Audio device files

       ·  mixer(7) - Mixer (control panel) device files

       ·  midi(7) - MIDI device files




       4Front Technologies