[MPlayer-cvslog] CVS: main ChangeLog,1.287,1.288

Clemens Ladisch CVS syncmail at mplayerhq.hu
Mon Feb 13 12:15:26 CET 2006

CVS change done by Clemens Ladisch CVS

Update of /cvsroot/mplayer/main
In directory mail:/var2/tmp/cvs-serv17662

Modified Files:
Log Message:
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.

Index: ChangeLog
RCS file: /cvsroot/mplayer/main/ChangeLog,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -r1.287 -r1.288
--- ChangeLog	12 Feb 2006 11:12:21 -0000	1.287
+++ ChangeLog	13 Feb 2006 11:15:24 -0000	1.288
@@ -39,6 +39,7 @@
     * improved XvMC library detection (disabled by default)
     * DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg
     * ALSA audio output: several small fixes and improvements
+    * removed experimental mmap suboption from the ALSA driver
     * Indeo2 (RT21) support via lavc

More information about the MPlayer-cvslog mailing list