Mercurial > mplayer.hg
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 |