home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3dm / audiofile / AFinitfilefmt.z / AFinitfilefmt
Encoding:
Text File  |  2002-10-03  |  5.5 KB  |  133 lines

  1.  
  2.  
  3.  
  4. aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt((((3333ddddmmmm))))                                    aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      afInitFileFormat, AFinitfilefmt - initialize the audio file format type
  10.      in an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp structure
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiiooooffffiiiilllleeee....hhhh>>>>
  14.  
  15.      vvvvooooiiiidddd aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt((((AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp sssseeeettttuuuupppp,,,, iiiinnnntttt ffffiiiilllleeeeffffmmmmtttt))))
  16.  
  17. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
  18.      _s_e_t_u_p     is an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp structure, previously created by a call to
  19.                aaaaffffNNNNeeeewwwwFFFFiiiilllleeeeSSSSeeeettttuuuupppp(3dm).
  20.  
  21.      _f_i_l_e_f_m_t   is a symbolic integer constant which specifies an audio file
  22.                format supported by the audio file library.
  23.  
  24. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.      aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt(((()))) configures the file format parameter in an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp
  26.      structure.  A file opened for write access by calling aaaaffffOOOOppppeeeennnnFFFFiiiilllleeee(3dm)
  27.      with this AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp structure will be formatted accordingly.
  28.  
  29.      The current valid audio file types (defined in <dmedia/audiofile.h>) are:
  30.  
  31.      AAAAFFFF____FFFFIIIILLLLEEEE____AAAAIIIIFFFFFFFFCCCC            Extended Audio Interchange File Format (AIFF-C)
  32.  
  33.      AAAAFFFF____FFFFIIIILLLLEEEE____AAAAIIIIFFFFFFFF             Audio Interchange File Format (AIFF)
  34.  
  35.      AAAAFFFF____FFFFIIIILLLLEEEE____NNNNEEEEXXXXTTTTSSSSNNNNDDDD          NeXT .snd and Sun .au
  36.  
  37.      AAAAFFFF____FFFFIIIILLLLEEEE____WWWWAAAAVVVVEEEE             Waveform Audio File Format (RIFF)
  38.  
  39.      AAAAFFFF____FFFFIIIILLLLEEEE____BBBBIIIICCCCSSSSFFFF            Berkeley/IRCAM/CARL Sound File format
  40.  
  41.      AAAAFFFF____FFFFIIIILLLLEEEE____MMMMPPPPEEEEGGGG1111BBBBIIIITTTTSSSSTTTTRRRREEEEAAAAMMMM   MPEG-1 Audio Bitstream encoded data
  42.  
  43.      AAAAFFFF____FFFFIIIILLLLEEEE____SSSSOOOOUUUUNNNNDDDDEEEESSSSIIIIGGGGNNNNEEEERRRR2222    Sound Designer File Format II
  44.  
  45.      AAAAFFFF____FFFFIIIILLLLEEEE____AAAAVVVVRRRR              Audio Visual Research (tm) File Format
  46.  
  47.      AAAAFFFF____FFFFIIIILLLLEEEE____IIIIFFFFFFFF____8888SSSSVVVVXXXX         Amiga IFF/8SVX File Format
  48.  
  49.      AAAAFFFF____FFFFIIIILLLLEEEE____VVVVOOOOCCCC              Creative Labs VOC File Format
  50.  
  51.      AAAAFFFF____FFFFIIIILLLLEEEE____SSSSAAAAMMMMPPPPLLLLEEEEVVVVIIIISSSSIIIIOOOONNNN     Sample Vision File Format
  52.  
  53.      AAAAFFFF____FFFFIIIILLLLEEEE____SSSSOOOOUUUUNNNNDDDDFFFFOOOONNNNTTTT2222       Creative Labs SoundFont2 (tm) File Format
  54.  
  55.      AAAAFFFF____FFFFIIIILLLLEEEE____RRRRAAAAWWWWDDDDAAAATTTTAAAA          Raw (headerless) audio data (used in raw read-
  56.                               access mode only)
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt((((3333ddddmmmm))))                                    aaaaffffIIIInnnniiiittttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt((((3333ddddmmmm))))
  71.  
  72.  
  73.  
  74. CCCCAAAAVVVVEEEEAAAATTTTSSSS
  75.      The Audio File Library will continue to expand the number of supported
  76.      file formats.  The ability of these file formats to store various kinds
  77.      of Audio File Library chunks and data will vary.  See
  78.      aaaaffffGGGGeeeettttFFFFiiiilllleeeeFFFFoooorrrrmmmmaaaatttt(3dm) for some important notes about handling this
  79.      situation.
  80.  
  81. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  82.      afNewFileSetup(3dm), afOpenFile(3dm), afGetFileFormat(3dm),
  83.      afSetVirtualSampleFormat(3dm), afGetVirtualSampleFormat(3dm)
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.