Changeset 421866e2f073d8ff0fa0bf90477bb120b4dd5df5
- Timestamp:
- 07/12/04 20:02:57
(4 years ago)
- Author:
- Cyril Deguet <asmax@videolan.org>
- git-committer:
- Cyril Deguet <asmax@videolan.org> 1089655377 +0000
- git-parent:
[ce1924e31356b475e85cc73cdbe1e4ccee8913ca]
- git-author:
- Cyril Deguet <asmax@videolan.org> 1089655377 +0000
- Message:
- all: skeleton of a coming-soon OpenGL visualization plugin, compatible
with MilkDrop? for winamp.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r69bbdda |
r421866e |
|
| 3 | 3 | FEATURES=" |
|---|
| 4 | 4 | SKINS skins |
|---|
| 5 | | SKINS2 skins2 |
|---|
| | 5 | SKINS skins2 |
|---|
| | 6 | FAMILIAR familiar |
|---|
| 6 | 7 | WXWINDOWS wxwindows |
|---|
| 7 | 8 | OPIE opie |
|---|
| … | … | |
| 81 | 82 | WITHFFMPEGMP3LAME ffmpeg-mp3lame |
|---|
| 82 | 83 | WITHFFMPEGFAAC ffmpeg-faac |
|---|
| | 84 | GALAKTOS galaktos |
|---|
| 83 | 85 | " |
|---|
| 84 | 86 | PATHS=" |
|---|
| … | … | |
| 137 | 139 | if [ "$x" == "y" ] |
|---|
| 138 | 140 | then |
|---|
| 139 | | if [ "$1" == "WITHFFMPEGMP3LAME" ] |
|---|
| 140 | | then |
|---|
| 141 | | echo -n "--with-$2 " >> .cmd |
|---|
| 142 | | else if [ "$1" == "WITHFFMPEGFAAC" ] |
|---|
| | 141 | if [ "$1" == "WITHFFMPEGMP3LAME" ] || [ "$1" == "WITHFFMPEGFAAC" ] |
|---|
| 143 | 142 | then |
|---|
| 144 | 143 | echo -n "--with-$2 " >> .cmd |
|---|
| 145 | 144 | else |
|---|
| 146 | 145 | echo -n "--enable-$2 " >> .cmd |
|---|
| 147 | | fi fi |
|---|
| | 146 | fi |
|---|
| 148 | 147 | else |
|---|
| 149 | | if [ "$1" == "WITHFFMPEGMP3LAME" ] |
|---|
| 150 | | then |
|---|
| 151 | | echo -n "--without-$2 " >> .cmd |
|---|
| 152 | | else if [ "$1" == "WITHFFMPEGFAAC" ] |
|---|
| | 148 | if [ "$1" != "WITHFFMPEGMP3LAME" ] && [ "$1" != "WITHFFMPEGFAAC" ] |
|---|
| 153 | 149 | then |
|---|
| 154 | | echo -n "--without-$2 " >> .cmd |
|---|
| 155 | | else |
|---|
| 156 | 150 | echo -n "--disable-$2 " >> .cmd |
|---|
| 157 | | fi fi |
|---|
| | 151 | fi |
|---|
| 158 | 152 | fi |
|---|
| 159 | 153 | shift; shift |
|---|
| r69bbdda |
r421866e |
|
| 17 | 17 | string 'xml2-config path' CONFIG_WITHXML2CONFIGPATH "" |
|---|
| 18 | 18 | fi |
|---|
| | 19 | bool 'Familiar GTK+ support' CONFIG_FAMILIAR |
|---|
| 19 | 20 | # TODO: --enable-pda |
|---|
| 20 | 21 | bool 'wxWindows support' CONFIG_WXWINDOWS |
|---|
| … | … | |
| 37 | 38 | string 'goom tree for static linking' CONFIG_WITHGOOMTREE "" |
|---|
| 38 | 39 | fi |
|---|
| | 40 | bool 'GaLaktos visualization plugin' CONFIG_GALAKTOS |
|---|
| 39 | 41 | bool 'SLP service discovery support' CONFIG_SLP |
|---|
| 40 | 42 | if [ "$CONFIG_SLP" = "y" ]; then |
|---|
| rc99d445 |
r421866e |
|
| 3341 | 3341 | dnl |
|---|
| 3342 | 3342 | AC_ARG_ENABLE(visual, |
|---|
| 3343 | | [ --enable-visual visualisation plugin (default enabled)]) |
|---|
| | 3343 | [ --enable-visual visualisation plugin (default enabled)]) |
|---|
| 3344 | 3344 | if test "${enable_visual}" != "no" |
|---|
| 3345 | 3345 | then |
|---|
| 3346 | 3346 | VLC_ADD_PLUGINS([visual]) |
|---|
| | 3347 | fi |
|---|
| | 3348 | |
|---|
| | 3349 | dnl |
|---|
| | 3350 | dnl OpenGL visualisation plugin |
|---|
| | 3351 | dnl |
|---|
| | 3352 | AC_ARG_ENABLE(galaktos, |
|---|
| | 3353 | [ --enable-galaktos OpenGL visualisation plugin (default disabled)]) |
|---|
| | 3354 | if test "${enable_galaktos}" = "yes" |
|---|
| | 3355 | then |
|---|
| | 3356 | VLC_ADD_PLUGINS([galaktos]) |
|---|
| | 3357 | VLC_ADD_LDFLAGS([galaktos],[-lGL -lGLU]) |
|---|
| 3347 | 3358 | fi |
|---|
| 3348 | 3359 | |
|---|
| … | … | |
| 3856 | 3867 | modules/visualization/Makefile |
|---|
| 3857 | 3868 | modules/visualization/visual/Makefile |
|---|
| | 3869 | modules/visualization/galaktos/Makefile |
|---|
| 3858 | 3870 | ]) |
|---|
| 3859 | 3871 | |
|---|
| rf8c95ff |
r421866e |
|
| 123 | 123 | } |
|---|
| 124 | 124 | |
|---|
| | 125 | /* Look for galaktos plugin */ |
|---|
| | 126 | p_module = config_FindModule( VLC_OBJECT(p_aout), "galaktos" ); |
|---|
| | 127 | if( p_module ) |
|---|
| | 128 | { |
|---|
| | 129 | val.psz_string = "galaktos"; text.psz_string = _("GaLaktos"); |
|---|
| | 130 | var_Change( p_aout, "visual", VLC_VAR_ADDCHOICE, &val, &text ); |
|---|
| | 131 | } |
|---|
| | 132 | |
|---|
| 125 | 133 | if( var_Get( p_aout, "effect-list", &val ) == VLC_SUCCESS ) |
|---|
| 126 | 134 | { |
|---|
| … | … | |
| 564 | 572 | ChangeFiltersString( p_aout, "goom", VLC_FALSE ); |
|---|
| 565 | 573 | ChangeFiltersString( p_aout, "visual", VLC_FALSE ); |
|---|
| | 574 | ChangeFiltersString( p_aout, "galaktos", VLC_FALSE ); |
|---|
| 566 | 575 | } |
|---|
| 567 | 576 | else |
|---|
| … | … | |
| 571 | 580 | ChangeFiltersString( p_aout, "visual", VLC_FALSE ); |
|---|
| 572 | 581 | ChangeFiltersString( p_aout, "goom", VLC_TRUE ); |
|---|
| | 582 | ChangeFiltersString( p_aout, "galaktos", VLC_FALSE ); |
|---|
| | 583 | } |
|---|
| | 584 | else if( !strcmp( "galaktos", psz_mode ) ) |
|---|
| | 585 | { |
|---|
| | 586 | ChangeFiltersString( p_aout, "visual", VLC_FALSE ); |
|---|
| | 587 | ChangeFiltersString( p_aout, "goom", VLC_FALSE ); |
|---|
| | 588 | ChangeFiltersString( p_aout, "galaktos", VLC_TRUE ); |
|---|
| 573 | 589 | } |
|---|
| 574 | 590 | else |
|---|
| … | … | |
| 580 | 596 | ChangeFiltersString( p_aout, "goom", VLC_FALSE ); |
|---|
| 581 | 597 | ChangeFiltersString( p_aout, "visual", VLC_TRUE ); |
|---|
| | 598 | ChangeFiltersString( p_aout, "galaktos", VLC_FALSE ); |
|---|
| 582 | 599 | } |
|---|
| 583 | 600 | } |
|---|