Changeset 1199:6eb25a4ffe7a in roaraudio
- Timestamp:
- 02/04/09 16:55:06 (15 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
configure
r1180 r1199 52 52 PROXY=true 53 53 54 WITHOUT_CF='' 55 54 56 MINIMAL=false 55 57 … … 126 128 echo '--without-proxy - Disable support for proxys' 127 129 echo 130 echo '--without-cf-cmd - Disable support for command codecfilter' 131 echo 128 132 echo '--without-libao - Disable build of libao plugin' 129 133 echo '--without-xmms - Disable build of XMMS plugin' … … 211 215 '--without-proxy') 212 216 PROXY=false 217 ;; 218 '--without-cf-'*) 219 WITHOUT_CF="$WITHOUT_CF"' '$(echo "$1" | cut -d- -f5) 213 220 ;; 214 221 '--without-libao') … … 451 458 $MULAW_RW && echo '#define ROAR_SUPPORT_MULAW_RW' 452 459 $PROXY && echo '#define ROAR_SUPPORT_PROXY' 460 echo 461 462 for i in $WITHOUT_CF 463 do 464 i=$(echo $i | tr /a-z/ /A-Z/); 465 echo '#define ROAR_WITHOUT_CF_'$i 466 done 467 453 468 echo 454 469 $TARGET_WIN32 && echo '#define ROAR_TARGET_WIN32' -
roard/codecfilter.c
r1185 r1199 73 73 #endif 74 74 75 #ifndef ROAR_WITHOUT_CF_CMD 75 76 #ifdef ROAR_HAVE_BIN_OGG123 76 77 {ROAR_CODEC_OGG_GENERAL, "cmd", "ogg123", 77 78 ROAR_HAVE_BIN_OGG123 " -q -d raw -f - -", ROAR_CODECFILTER_READ, 78 79 cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 80 #endif 79 81 #endif 80 82 … … 88 90 cf_vorbis_open, cf_vorbis_close, NULL, cf_vorbis_write, cf_vorbis_read, NULL, codecfilter_delay_fulldyn}, 89 91 #else 92 #ifndef ROAR_WITHOUT_CF_CMD 90 93 #ifdef ROAR_HAVE_BIN_OGG123 91 94 {ROAR_CODEC_OGG_VORBIS, "cmd", "ogg123", 92 95 ROAR_HAVE_BIN_OGG123 " -q -d raw -f - -", ROAR_CODECFILTER_READ, 93 96 cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 97 #endif 94 98 #endif 95 99 #endif … … 105 109 #endif 106 110 111 #ifndef ROAR_WITHOUT_CF_CMD 107 112 #ifdef ROAR_HAVE_BIN_TIMIDITY 108 113 {ROAR_CODEC_MIDI_FILE, "MIDIFILE", "timidity MIDI synth", … … 110 115 cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 111 116 #endif 117 #endif 112 118 113 119 #ifdef ROAR_HAVE_LIBCELT … … 121 127 #endif 122 128 129 #ifndef ROAR_WITHOUT_CF_CMD 123 130 #ifdef ROAR_HAVE_BIN_FLAC 124 131 {ROAR_CODEC_FLAC, "cmd", "flac", … … 132 139 ROAR_CODECFILTER_READ, 133 140 cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 141 #endif 134 142 #endif 135 143 -
roard/codecfilter_cmd.c
r668 r1199 24 24 25 25 #include "roard.h" 26 27 #ifndef ROAR_WITHOUT_CF_CMD 26 28 27 29 #define CMDMAXLEN 1024 … … 109 111 } 110 112 113 #endif 114 111 115 //ll
Note: See TracChangeset
for help on using the changeset viewer.