CVS Commit: vlc

cvs at videolan.org cvs at videolan.org
Fri Apr 5 03:05:23 CEST 2002


Update of /var/cvs/videolan/vlc
Modified Files:
	configure configure.in 

Update of /var/cvs/videolan/vlc/include
Modified Files:
	ac3_imdct.h common.h defs.h.in vdec_ext-plugins.h video.h 

Update of /var/cvs/videolan/vlc/plugins/ac3_adec
Modified Files:
	ac3_adec.c ac3_adec.h ac3_decoder.h 

Update of /var/cvs/videolan/vlc/plugins/directx
Modified Files:
	vout_directx.c 

Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
	vout_dummy.c 

Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
	vpar_pool.c 

Update of /var/cvs/videolan/vlc/src/video_output
Modified Files:
	video_output.c vout_pictures.c vout_subpictures.c 

Log Message:


* introduced a memalign wrapper that will align the memory manually if
  memalign doesn't exist.

  void *vlc_memalign( size_t align, size_t size, void **pp_orig )
  where the return value is the aligned pointer and *pp_orig is the pointer
  that has to be freed afterwards.

  the arithmetic I'm doing on the pointer to align it is not portable to
  64bits architectures. If someone knows how to something portable, please
  tell me ( and no I don't want to do if(sizeof(void *) == blabla) ).

  Other little problem, I was planning to use posix_memalign by default in
  the wrapper implementation but it doesn't work (someone can tell me what
  I'm doing wrong ?)

* re-enabled the sse plugins on win32 as we don't have anymore alignment
  issues.

* fixed typo in vout_directx.c

-- 
gbazin

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list