[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:
ChangeLog
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
Decoders:
* Indeo2 (RT21) support via lavc
More information about the MPlayer-cvslog
mailing list