/****************************************************************************
 *
 * CRI Middleware SDK
 *
 * Copyright (c) 2001-2006 CRI-MW
 *
 * Title   : CRI ADX Library for PLAYSTATION3
 * Module  : Revision History
 * File    : history_adx_ps3_e.txt
 * Date    : 2006-04-05
 * Version : 9.77
 *
 ****************************************************************************/

1.  Library version information
  Library file "libadxps3ppu.a" consists of following libraries.

    [libadxps3ppu.a]           1,051,064 2006-04-04 13:47:56
    ADXCS/PS3PPU     Ver.1.21     Build:Apr  4 2006 13:46:58 
    ADXENC/PS3PPU    Ver.1.10     Build:Apr  4 2006 13:47:16 
    ADXF/PS3PPU      Ver.7.56     Build:Apr  4 2006 13:47:00 
    ADXPS3PPU/PS3PPU Ver.0.81     Build:Apr  4 2006 13:47:20 
    ADXSVR/PS3PPU    Ver.1.01     Build:Apr  4 2006 13:47:21 
    ADXT/PS3PPU      Ver.9.77     Build:Apr  4 2006 13:47:10 
    AHX/PS3PPU       Ver.1.58     Build:Apr  4 2006 13:47:30 
    AHXENC/PS3PPU    Ver.1.25     Build:Apr  4 2006 13:47:30 
    AIXP/PS3PPU      Ver.2.64     Build:Apr  4 2006 13:47:33 
    AIXSJE           Ver.1.01     Build:Apr  4 2006 13:47:34 
    ANCI/PS3PPU      Ver.1.00     Build:Apr  4 2006 13:47:53 
    CRI CFG/PS3PPU   Ver.1.01     Build:Apr  4 2006 13:47:36 
    CRI CRS/PS3PPU   Ver.1.02     Build:Apr  4 2006 13:47:47 
    CRI DLG/PS3PPU   Ver.1.06     Build:Apr  4 2006 13:47:48 
    CRI ERR/PS3PPU   Ver.1.01     Build:Apr  4 2006 13:47:46 
    CVFS/PS3PPU      Ver.2.54     Build:Apr  4 2006 13:47:37 
    LSC/PS3PPU       Ver.2.26     Build:Apr  4 2006 13:47:40 
    MFCI/PS3PPU      Ver.1.15     Build:Apr  4 2006 13:47:41 
    PS3CI/PS3PPU     Ver.1.01     Build:Apr  4 2006 13:47:55 
    PS3HTTPCI/PS3PPU Ver.1.00     Build:Apr  4 2006 13:47:55 
    PS3RNA/PS3PPU    Ver.0.93     Build:Apr  4 2006 13:47:50 
    PS3VM/PS3PPU     Ver.0.90     Build:Apr  4 2006 13:47:51 
    PS3VOICE/PS3PPU  Ver.0.92     Build:Apr  4 2006 13:47:50 
    SKG/PS3PPU       Ver.0.64     Build:Apr  4 2006 13:47:14 
    SVM/PS3PPU       Ver.1.64     Build:Apr  4 2006 13:47:45 

2.  Environment
  ADX Library and sample program were built under following enviroment.
    - PLAYSTATION(R)3 Programmer Tool Runtime Library 082.006
    - ppu-lv2-gcc version 4.0.2 (CELL 4.0.11, $Rev: 556 $)

3.  Revision history
 [2006-04-04 ADX Ver.9.77]----------------------------------------------
(1) Runtime Library
  (a) This library has been built by "PLAYSTATION(R)3 Programmer Tool
      Runtime Library 082.006".

(2) CHANGE SPEC
  (a) [AIX] Change server function to be thread-safe.

 [2006-03-22 ADX Ver.9.76]----------------------------------------------
(1) Runtime Library
  (a) This library has been built by "PLAYSTATION(R)3 Programmer Tool
      Runtime Library 081.003".

 [2006-02-28 ADX Ver.9.75]----------------------------------------------
(1) Runtime Library
  (a) This library has been built by "PLAYSTATION(R)3 Programmer Tool
      Runtime Library 080.006".

(2) BUG FIX
  The previous library had following bugs. These bugs have been fixed.
  (a) [ADXCS] When 0 is specified in fade time, the setting of
      "fade-in start offset" was ignored.

 [2006-02-03 ADX Ver.9.74]----------------------------------------------
(1) Runtime Library
  (a) This library has been built by "PLAYSTATION(R)3 Programmer Tool
      Runtime Library 060.013".

(2) BUG FIX
  The previous library had following bugs. These bugs have been fixed.
  (a) When opening a file failed, application got into infinity-looping
      in ADXF_Open(). This problem has occurred in using ADX Ver.9.72.

 [2006-01-20 ADX Ver.9.72]----------------------------------------------
(1) Cell SDK
  (a) This library has been built by "Cell Evaluation System 050.012".

(2) BUG FIX
  The previous library had following bugs. These bugs have been fixed.
  (a) ADXF_GetFsizeByte64 function can not get file size if the file is
      a inside file of a AFS file.
  (b) When a read error occurred, read retry is always executed at least
      once.
  (c) Following two bugs about ADXCS:
       - When the voice highlight starts processing in the specific
         timing that meets all following conditions, volume changing by
         the voice highlight was not applied.
       - Fading status goes ADXCS_FADE_STAT_FADING finally if you do a
         series of following actions.
          1) PAUSE ON
          2) START
          3) STOP
          4) PAUSE OFF

(3) CHANGE SPEC
  (a) Occurrence condition and process of fade-out using ADXCS were
      unclear, so made clear these.
       1) fade-out is not occur:
           - playing status is ADXCS_STAT_STOP
       2) normal fade-out:
           - playing status is ADXCS_STAT_PLAYING and not pausing
       3) immediate fade-out
          (no fade-end delay, disregarding fade-in start offset):
           - playing status is ADXCS_STAT_PREP
           - playing status is ADXCS_STAT_PLAYEND
           - playing status is ADXCS_STAT_ERROR
           - pausing

(4) ADD SPEC
  (a) Added functions:
       - ADXF_OpenNw
       - ADXF_OpenAfsNw
       - ADXF_IsOpened

 [2005-11-10 ADX Ver.9.68]----------------------------------------------
(1) Cell SDK
  (a) This library has been built by "Cell Evaluation System 050.004".

 [2005-11-04 ADX Ver.9.67]----------------------------------------------
(1) Cell SDK
  (a) This library has been built by "Cell Evaluation System 040.013".

(2) BUG FIX
  The previous library had following bugs.
  (a) When you're repeating ADXT handle creation and destroying,
      ADXT_Create function fails at some time.
  These bugs have been fixed.

(3) SPEC CHANGE
  (a) ADX has been changed to does not use the channel strip of
      CellSurMixer. Therefore Adxps3SoundConfig that is specified to
      ADXPS3_SetupSound function has been changed as follows.
      [Deleted members]
        Adxps3ChStripsConfig ch_strips1_config;
        Adxps3ChStripsConfig ch_strips2_config;
        Adxps3ChStripsConfig ch_strips6_config;
        Adxps3ChStripsConfig ch_strips8_config;
      [Added members]
        Sint32 num_output_channels;	/* Number of output channels */
        Sint32 num_max_voices;		/* Maximum number of voices	 */
  (b) "const" has been added to the following decralations.
        rtdir : a member of Adxps3SprmPs3Fs structure
        sprm : a argument of ADXPS3_SetupPs3Fs function

(4) IMPROVEMENT
  (a) The sound other than 48kHz is accepted. But sampling rate
      conversion is processed in that case, so CPU load increases.
  (b) Panpot setting(ADXT_SetOutPan()) has been implemented.
  (c) ADXT_SetOutputMono() has been implemented.

 [2005-09-08 ADX Ver.9.61]----------------------------------------------
(1) IMPROVEMENT
  (a) Multi thread system has been implemented.

 [2005-08-26 ADX Ver.9.60]----------------------------------------------
  - Created.

/*--< end of file >---------------------------------------------------------*/
