home *** CD-ROM | disk | FTP | other *** search
/ Hacker 30 / HACKER30.BIN / Igre / SSam / Bin / Amp11Lib / README < prev   
Text File  |  2000-03-18  |  3KB  |  73 lines

  1.  
  2.                             amp11lib
  3.                            ==========
  4.  
  5.              (c) 1997-2000 Niklas Beisert, Alen Ladavac
  6.  
  7. amp11lib is an Audio-MPEG decoder and player library distributed under 
  8. the GNU Library General Public License Version 2 (see file COPYING).
  9.  
  10. This library is free software; you can redistribute it and/or
  11. modify it under the terms of the GNU Library General Public
  12. License as published by the Free Software Foundation; either
  13. version 2 of the License, or (at your option) any later version.
  14.  
  15. This library is distributed in the hope that it will be useful,
  16. but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  18. Library General Public License for more details.
  19.  
  20. You should have received a copy of the GNU Library General Public
  21. License along with this library; if not, write to the Free
  22. Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  23.  
  24. usage:
  25.  see the file interface.txt for detailed explanation of how to call
  26.  amp11lib functions from an application.
  27.  
  28. features:
  29.  -all features of amp11 concerning decoding mpeg music files,
  30.    streaming from http and playing on output
  31.  -can play more than one stream at the same time, with built-in mixing
  32.  -supports using more than one audio output device
  33.  -easy to use simple library interface callable from any language
  34.  -library compiling tested only with Visual C++ so far
  35.  -library calling tested with Visual C++ and VisualBasic so far
  36.  
  37. comments/bugs/todos:
  38.   -'makeunix' and 'makewc' are not currently valid, since have not 
  39.    been tested yet
  40.   -test on other compilers/systems
  41.   -add support for equilizers
  42.   -support for multiple audio output devices has not actually been 
  43.      tested on multiple audio output devices at the same time yet :)
  44.  
  45. revision history:
  46.   -al20000318:
  47.    -second thread uses multimedia timer on win32, that should solve
  48.      most latency, skipping and blocking problems
  49.    -customizable timer frequency
  50.    -support for multiple audio output devices (not yet tested well)
  51.   -al19991024:
  52.    -first test version, not released
  53.  
  54. a word on amp11 and amp11lib:
  55.  
  56.   amp11lib is based on amp11 and its underlying mpxdec and binfile
  57.   libraries. this is in fact an interface for binfile/decoder part 
  58.   of amp11, and most comments/features that apply to amp11, apply 
  59.   to this library too.
  60.   it is intended to simplify incorporating decoding and playing of 
  61.   mpeg audio files in different applications. currently, it is 
  62.   beeing used for building a turn-tables-like-application with
  63.   visual basic, and as a plug-in music player for a pc game still
  64.   in development.
  65.  
  66. contact:
  67.   Niklas Beisert - nbeisert@ph.tum.de
  68.   Alen Ladavac - elf@marvin.cc.fer.hr
  69.  
  70. www:
  71.   http://www.ph.tum.de/~nbeisert/amp11.html
  72.   http://marvin.cc.fer.hr/~elf/amp11lib/
  73.