mupen64plus-oldsvn/plugins/sound/jttl_audio
2008-12-08 20:53:45 +00:00
..
Audio_1.2.h Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
gui.h Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
gui_gtk2.c Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
gui_gtk2.h Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
gui_none.c Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
main.c Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
main.h Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
Makefile Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
README Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
volume.c Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00
volume.h Play with my 2.0 design. Do not read too much into this, I am not forking the project, and if concensus is that separating the gui into its own process is a better approach I will not disrupt the project. This is just a playground for myself. 2008-12-08 20:53:45 +00:00

JttL's SDL Audio plugin for mupen64plus.

Quick Install:
Usually built from master project build script. To make seperately, type "make"
(without quotes) and copy jttl_audio.so to mupen64plus's plugin directory.
Then copy jttl_audio.conf to your mupen64plus config directory.

/***************************************************************************
 CHANGELOG:

 Mupen64plus 1.5:
 +Additional SDL modulation option for volume control.
 +New Gtk GUI for plugin configuration.
 +Improved no GUI support.

 Mupen64plus 1.4:
 +Extended plugin API to allow all for runtime volume changes via OSS.

  1.4:
 +Use only standard frequency for higher compatibility
 +Fast resample algorithm (use only integers)
 +Slight improvements in buffer management : pausing audio when buffer underrun occur
 
 1.2:
 +Added possibility to swap channels
 +Some more optimizations
 +Calling RomOpen() is not required anymore. Plugin should now follow Zilmar's specs.
 +Added test functions.
 +Added support for config file

 1.1.1:
 +Fixed the bug that was causing terrible noise (thanks Law)
 +Much more debugging data appears now if DEBUG is defined
 +Few more error checks

 1.1:
 +Audio device is opened now with native byte ordering of the machine. Just
  for compatibility (thanks Flea).
 +Fixed possible double freeing bug (thanks Flea)
 +Optimizations in AiLenChanged
 +Fixed segmentation fault when changing rom.
 +Syncronization redone

 1.0.1.3:
 +Smarter versioning. No more betas.
 +More cleaning up done.
 +Buffer underrun and overflow messages appear now at stderr (if DEBUG is
  defined)
 +Many things are now precalculated (this should bring a small performance
  boost)
 +Buffer underrun bug fixed.
 +Segmentation fault when closing rom fixed (at least I think so)

 1.0 beta 2:
 +Makefile fixed to get rid of annoying warning messages
 +Cleaned up some old code
 +Default frequency set to 33600Hz (for Master Quest compatibility)
 +Better syncronization (needs some work still though)

 1.0 beta 1:
 +First public release


 ***************************************************************************/
/***************************************************************************
 TODO: KDE4 / QT GUI
       Make testign information easier to use in GUI mode.

 ***************************************************************************/
/***************************************************************************
 KNOWN BUGS:

 ***************************************************************************/