1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-27 04:21:53 +02:00
vlc/debian
Sam Hocevar f8da8c9585 . all plugins now compile with -fPIC.
. made the audio_output API a bit simpler.

 . got rid of modules_config.h.

 . fixed `make install' rule.

 . fixed warnings in the MMX YUV compilation.

 . probably fixed a bug in the input : pp_foo structures were free()d at
   the end, but this was useless since the last call to realloc() is
   equivalent to free(), and two consecutive calls to free() aren't a
   goo idea.

 . we check that the version number match and that we don't already have
   a module by that name when loading a new module.

 . all public module_* functions now properly lock the module bank.

 . the audio_output now uses the new module API ; EsounD and DSP modules
   have been ported, which should be enough for Henri to port the ALSA one.


   The new plugin API is now much simpler ; it's now just a matter of
calling module_Need( p_main->p_module_bank, MODULE_CAPABILITY_FOO, p_data );
and if successful we get the best module. Capabilities can be ORed, so that
one can ask for a plugin that does VOUT _and_ INTF actions for instance.

   It's not complete yet though -- by making it generic I had to do a few
ugly casts here and there, which I am going to fix ASAP. Also, command line
selection of a plugin does not work yet.

   The switch to the new plugin API has probably broken the BeOS audio
output ; we can either wait until the whole vlc has switched to the new
plugins, or create a separate beos_sound.so that conforms to the new API.
2001-01-07 16:17:59 +00:00
..
.cvsignore * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
changelog * correction de l'affichage des fps (affichage, pas calcul). 2000-10-24 09:16:11 +00:00
control * correction de l'affichage des fps (affichage, pas calcul). 2000-10-24 09:16:11 +00:00
dirs * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
rules . all plugins now compile with -fPIC. 2001-01-07 16:17:59 +00:00
vlc-esd.files * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-fb.files * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-ggi.files * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-glide.files * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-gnome.files * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-gnome.menu * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc-sdl.files . removed the sdlvlc alias 2000-08-18 17:02:03 +00:00
vlc.1 * more files needed to build packages 2000-08-16 00:28:29 +00:00
vlc.copyright * fixed a dumb bug in the Makefile that prevented inclusion of the 2000-08-15 23:35:31 +00:00
vlc.docs . fixed PPC .deb build 2000-08-22 15:58:32 +00:00
vlc.menu . d�commentage d'une fonction comment�e par erreur 2000-08-08 12:05:57 +00:00