Add Russian translation provided by Валерий Крувялис <valkru@mail.ru>
[xiph-mirror.git] / ao / CHANGES
blob389e0faf29d70f3bc3f99d27816d538067e8cebb
1 1.2.1 - unreleased snapshot
2  - no changes yet
4 1.2.0 - January 27, 2014
5  - Added missing ao_file_extension() (see Trac #1841)
6  - Fixed memory leak in ao_shutdown() (see Trac #1799)
7  - Updated manpage libao.conf.5 (see Trac #1822)
8  - Corrected doc/ao_play.html (see Trac #1808)
9  - Latency adjustments
10  - Implement PulseAudio client_name (see Trac #1924)
11  - Other ALSA, Pulse, Roar, sndio and MacOS driver improvements
13 1.1.0 - February 21, 2011
14  - Add autofoo ld symbol versioning to build system
15  - Update Roar driver to latest API
16  - Fix Roar driver to not block on SLP lookup during probe
17  - Improve/correct latency setup in ALSA (see Trac #1762)
18  - Add missing ctype.h header in build (see Trac #1760)
19  - Move toward more consistent option naming across drivers
20  - Fix Mac OS X AUHAL support to properly handle suspend/wakeup,
21    headphone plug/unplug, other hardware events
22  - Correct ao_example.c source to not pass dangling pointer for 
23    the matrix argument.
24  - Add 24 bit playback to Pulse plugin
25  - Fix 24 bit playback in ALSA plugin
26  - Fix segfaults when closing a driver that did not successfully open.
27  - Fix compilation of sndio plugin
28  - Fix building Mac OS X driver AUHAL compilation for 10.5,
29    restore Mac OS X 10.4 support
31 1.0.0 - March 25, 2010
32  - AO returns to active development
33  - Added surround channel mapping API and capability
34  - Update and test all drivers on modern installs
35  - New config file options
36  - Driver options may be specifid in config file
37  - Support for MacosX < 10.5 dropped, driver modded to AUHAL
38  - Build in WMM driver rather than using dlopen()
39  - Added Roar Audio driver
40  - Added OpenBSD SNDIO driver
41  - Work around ESD non-4096 byte write bug
42  - Work around aRts server crash bug
43  - Workaround for VIA82xx click/crackle bugs under ALSA
44  - Remove dead/unused drivers (solaris, alasa05, mmsound)
45  - Numerous patches from multiple downstreams
47 0.8.8 - May 24, 2007
48  - New win32 driver
49  - Few fixes and changes in autotools and configuration files.
51 0.8.7 - unreleased snapshot
52 - obsolete alsa device renamed to alsa05
53 - the 'alsa' device now uses the 0.9/1.0 API
54 - ALSA driver fixes
56 0.8.6 - January 11, 2005
57 - Added Polypaudio driver(libao-polyp 0.4) 
58   from Lennart Poettering <mzyvonbcbylc (at) 0pointer (dot) de>
59 - Use esd_close() in the esd driver
60 - Broaden sample rate tolerance in the OSS driver for nForce 
61   compatibility
63 0.8.5 - March 19, 2004
64 - Support now for the ALSA 1.0 API
65 - Can build with --disable-esd option again
66 - Minor build fixes
67 - ALSA mmap() mode can be enabled/disabled at runtime using "use_mmap"
68   option.
69 - Patch to OSS plugin to fix skipping issues with some drivers
70   (like emu10k1).
72 0.8.4 - October 4, 2003
73 - Added AIX sound driver from Stefan Tibus <sjti@gmx.net>
74 - Committed some fixes from the Fink project to allow compiling on
75   OS X (still with all the dlcompat stuff)
76 - Improvements in plugin detection code by David Walser, especially
77   when ESD or aRts are present.
78 - NAS plugin from Antoine Mathys.
79 - Portability fixes for various platforms (including dlopen() bugs) 
80   including HP-UX and *BSD.
81 - Memory/resource leak fixes
82 - Significant fixes to ALSA 0.9.x plugin by Kevin Cody, Jr.  This
83   should fix stuttering audio for mpg321 users.  The
84   --enable-alsa09-mmap option to ./configure turns on memory-mapped
85   I/O.  Note this is an experimental feature and causes some problems
86   with some sound card drivers and also users of the dmix software mixer.
88 0.8.3 - July 2002
89 - fix to ao.m4 macro
90 - minor alsa09 plugin updates
91 - fixes to irix plugin
93 0.8.2 - December 2001
94 - alsa09 plugin updated
96 0.8.0 - August 2000
97 - Major API rewrite.  Old apps and plugins will not work with this library!
98 - Default driver detection now works.
99 - /etc/libao.conf and ~/.libao config files now supported, see libao.conf man
100   page for details.
101 - WAV files can now be piped to non-picky applications.  (Please don't
102   complain if this fails.  You shouldn't be using be using WAV for this
103   anyway.)
104 - Various portability fixes for Solaris and *BSD.
106 0.7.0 - June 2000
107 - minor build fixes for different platforms
109 0.6.0 - December 2000
110 - slight api modification with ao_append_option()
111 - fixed an option leak
113 0.5.0 - November 2000
114 - first official release under the Xiphophorus projects