An error occurred fetching the project authors.
- 03 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Various little fixes - BeOS interface compilation fix by Rene Gollent. - DirectX plugin compilation fix by Gildas Bazin. - removed %ebx spill in the iMDCT plugins.
-
- 30 May, 2001 1 commit
-
-
Sam Hocevar authored
* Fixed the BeOS compile typo. * The ALSA plugin is back. * A gift for Gildas: plugins don't rely on backlinking any more. The drawback is the dirty magic in include/modules_export.h which has to be included whenever a module needs one of the functions in it. But a) we should less and less rely on those functions b) no plugin code modification was needed The BeOS and MacOS X modules may be broken when compiled as plugins, I'll check this later when I can reboot under BeOS.
-
- 21 Mar, 2001 1 commit
-
-
Sam Hocevar authored
* Header cleaning: filled all empty authors fields, added CVS $Id stuff. * Fixes to aout_darwin.c by Colin Delacroix <colin@zoy.org>. * Fixes to configure.in, Makefile.in and main.c (Altivec detection) by Eugenio Jarosiewicz <ej0@cise.ufl.edu>. * Added Colin and Eugenio to the AUTHORS file.
-
- 20 Feb, 2001 1 commit
-
-
Sam Hocevar authored
* Ported Glide and MGA plugins to the new module API. MGA never worked, so this didn't make it work better. * Started thinking about built-in modules, and added some code to make it easier eventually. * Added Oct in the AUTHORS file. * Fixed a mistake in configure.in. * All your base are belong to us. * Fixed a bug in src/misc/modules which prevented loading modules when launched from the Tracker. * Fixed a similar bug in src/video_output/video_text.c. * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com> who ported the Linux DVD ioctls. We can now read encrypted DVDs under BeOS ! Woohoo.
-
- 16 Jan, 2001 1 commit
-
-
Sam Hocevar authored
duplication . YUV transformations now use the new module API ; now only the vout and interface still depend on the old plugin API . changed TestMMX to TestCPU because we will be able to test for other specific extensions (3DNow, SSE) for the forthcoming IDCT we'll borrow to mpeg2dec (as usual :P) . don't show "hiding module" messages anymore except in debug mode . swapped C IDCT and Classic IDCT scores since the classic one seems to be faster ; anyway you should use the MMX one . fixed a Makefile bug under BeOS . tried to fix the cpuid code so that it compiles under BeOS (Polux, can you test it when you have time ?)
-
- 10 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. complete commenting of modules_core.h and small modifications . separated MODULE_CONFIG_START and ADD_WINDOW (Henri, beware) . fixed a very, very old bug that caused namespace collision between plugins (Henri, beware: call your aout_getplugin function like this, not alsa_aout_getplugin) . removed the Debian specific clean rules from the Makefile, since they are already handled by the debian/rules script. . tidied a few compilation rules (-lfoo should always be at the end)
-
- 07 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. 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.
-
- 05 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. added the Null Module, the module that does nothing but that is going to be of great help for debugging my module code.
-