]> git.sesse.net Git - vlc/commit
* all: first implementation of a MilkDrop-compatible visualization plugin,
authorCyril Deguet <asmax@videolan.org>
Sat, 17 Jul 2004 13:55:48 +0000 (13:55 +0000)
committerCyril Deguet <asmax@videolan.org>
Sat, 17 Jul 2004 13:55:48 +0000 (13:55 +0000)
commitb45ccdd52dca2da203ee37d7ef409c8c26089708
tree69b47752fcffb2adde1d4ac8f63b02ee365c418f
parent918eef5228b19cc57489387617ec972550db2702
  * all: first implementation of a MilkDrop-compatible visualization plugin,
    based on ProjectM (xmms-projectm.sourceforge.net), without the
    dependency on SDL 1.3. At the moment it only works on X11 with GLX 1.3,
    I didn't manage to have it working with the 1.2 API :(
    SGI Pbuffers are not used yet, I didn't manage to have them working
    well either :(
    Milkdrop presets are searched in /etc/projectM/presets (guess why ;)
    With projectM presets, colours look a bit "flashy", I wonder if it
    is normal...
    To compile the plugin, add --enable-galaktos in configure. The only
    dependencies are on X11 and OpenGL libs.
    Enjoy !
58 files changed:
modules/visualization/galaktos/Modules.am
modules/visualization/galaktos/PCM.c [new file with mode: 0644]
modules/visualization/galaktos/PCM.h [new file with mode: 0644]
modules/visualization/galaktos/beat_detect.c [new file with mode: 0644]
modules/visualization/galaktos/beat_detect.h [new file with mode: 0644]
modules/visualization/galaktos/builtin_funcs.c [new file with mode: 0644]
modules/visualization/galaktos/builtin_funcs.h [new file with mode: 0644]
modules/visualization/galaktos/common.h [new file with mode: 0644]
modules/visualization/galaktos/compare.h [new file with mode: 0644]
modules/visualization/galaktos/custom_shape.c [new file with mode: 0644]
modules/visualization/galaktos/custom_shape.h [new file with mode: 0644]
modules/visualization/galaktos/custom_shape_types.h [new file with mode: 0644]
modules/visualization/galaktos/custom_wave.c [new file with mode: 0644]
modules/visualization/galaktos/custom_wave.h [new file with mode: 0644]
modules/visualization/galaktos/custom_wave_types.h [new file with mode: 0644]
modules/visualization/galaktos/engine_vars.c [new file with mode: 0644]
modules/visualization/galaktos/engine_vars.h [new file with mode: 0644]
modules/visualization/galaktos/eval.c [new file with mode: 0644]
modules/visualization/galaktos/eval.h [new file with mode: 0644]
modules/visualization/galaktos/expr_types.h [new file with mode: 0644]
modules/visualization/galaktos/fatal.h [new file with mode: 0644]
modules/visualization/galaktos/fftsg.c [new file with mode: 0644]
modules/visualization/galaktos/func.c [new file with mode: 0644]
modules/visualization/galaktos/func.h [new file with mode: 0644]
modules/visualization/galaktos/func_types.h [new file with mode: 0644]
modules/visualization/galaktos/glx.c
modules/visualization/galaktos/glx.h
modules/visualization/galaktos/idle_preset.h [new file with mode: 0644]
modules/visualization/galaktos/init_cond.c [new file with mode: 0644]
modules/visualization/galaktos/init_cond.h [new file with mode: 0644]
modules/visualization/galaktos/init_cond_types.h [new file with mode: 0644]
modules/visualization/galaktos/interface_types.h [new file with mode: 0644]
modules/visualization/galaktos/main.c
modules/visualization/galaktos/main.h
modules/visualization/galaktos/param.c [new file with mode: 0644]
modules/visualization/galaktos/param.h [new file with mode: 0644]
modules/visualization/galaktos/param_types.h [new file with mode: 0644]
modules/visualization/galaktos/parser.c [new file with mode: 0644]
modules/visualization/galaktos/parser.h [new file with mode: 0644]
modules/visualization/galaktos/per_frame_eqn.c [new file with mode: 0644]
modules/visualization/galaktos/per_frame_eqn.h [new file with mode: 0644]
modules/visualization/galaktos/per_frame_eqn_types.h [new file with mode: 0644]
modules/visualization/galaktos/per_pixel_eqn.c [new file with mode: 0644]
modules/visualization/galaktos/per_pixel_eqn.h [new file with mode: 0644]
modules/visualization/galaktos/per_pixel_eqn_types.h [new file with mode: 0644]
modules/visualization/galaktos/per_point_types.h [new file with mode: 0644]
modules/visualization/galaktos/plugin.c
modules/visualization/galaktos/plugin.h
modules/visualization/galaktos/preset.c [new file with mode: 0644]
modules/visualization/galaktos/preset.h [new file with mode: 0644]
modules/visualization/galaktos/preset_types.h [new file with mode: 0644]
modules/visualization/galaktos/splaytree.c [new file with mode: 0644]
modules/visualization/galaktos/splaytree.h [new file with mode: 0644]
modules/visualization/galaktos/splaytree_types.h [new file with mode: 0644]
modules/visualization/galaktos/tree_types.c [new file with mode: 0644]
modules/visualization/galaktos/tree_types.h [new file with mode: 0644]
modules/visualization/galaktos/video_init.c [new file with mode: 0644]
modules/visualization/galaktos/video_init.h [new file with mode: 0644]