comparison ChangeLog @ 17616:92431bc3d014

This patch removes mmap support because it doesn't have any benefit. Directly accessing the sample buffer makes sense only when the samples can be constructed in-place. When the samples are just copied from another buffer (as is the case with libao2 drivers), the code to copy those samples is just a reimplementation of snd_pcm_writei(), so we could as well use that function. Besides, the current mmap code does not work except in the most simple cases: it claims to support non-interleaved and complex sample formats, but treats them the same as interleaved formats and writes to the wrong memory location.
author cladisch
date Mon, 13 Feb 2006 11:15:25 +0000
parents 719bd2042c24
children e0ef5688cce7
comparison
equal deleted inserted replaced
17615:363d23eb55d3 17616:92431bc3d014
37 * several fixes for the GGI video output driver 37 * several fixes for the GGI video output driver
38 * fallback to next vo if vo_3dfx failed to init 38 * fallback to next vo if vo_3dfx failed to init
39 * improved XvMC library detection (disabled by default) 39 * improved XvMC library detection (disabled by default)
40 * DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg 40 * DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg
41 * ALSA audio output: several small fixes and improvements 41 * ALSA audio output: several small fixes and improvements
42 * removed experimental mmap suboption from the ALSA driver
42 43
43 Decoders: 44 Decoders:
44 * Indeo2 (RT21) support via lavc 45 * Indeo2 (RT21) support via lavc
45 * Fraps video decoder via binary DLL 46 * Fraps video decoder via binary DLL
46 * support for 8-bit PNGs with palette 47 * support for 8-bit PNGs with palette