Changeset 749:2b25ecdfb97b in roaraudio


Ignore:
Timestamp:
09/05/08 01:37:26 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

use compile time detected set of tools for cmd codec filters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter.c

    r736 r749  
    3434  cf_alaw_open, cf_alaw_close, NULL, NULL, cf_alaw_read, NULL}, 
    3535 
     36#ifdef ROAR_HAVE_BIN_OGG123 
    3637 {ROAR_CODEC_OGG_GENERAL, "cmd",  "ogg123", 
    37   "ogg123 -q -d raw -f - -", ROAR_CODECFILTER_READ, 
     38  ROAR_HAVE_BIN_OGG123 " -q -d raw -f - -", ROAR_CODECFILTER_READ, 
    3839  cf_cmd_open, NULL, NULL, NULL, NULL, NULL}, 
     40#endif 
    3941 
    4042#ifdef ROAR_HAVE_LIBVORBISFILE 
     
    4850#endif 
    4951 
     52#ifdef ROAR_HAVE_BIN_TIMIDITY 
    5053 {ROAR_CODEC_MIDI_FILE, "MIDIFILE", "timidity MIDI synth", 
    51   "timidity -Or1sl -s %R -o - -", ROAR_CODECFILTER_READ, 
     54  ROAR_HAVE_BIN_TIMIDITY " -Or1sl -s %R -o - -", ROAR_CODECFILTER_READ, 
    5255  cf_cmd_open, NULL, NULL, NULL, NULL, NULL}, 
     56#endif 
    5357 
    5458#ifdef ROAR_HAVE_LIBCELT 
     
    6266#endif 
    6367 
     68#ifdef ROAR_HAVE_BIN_FLAC 
    6469 {ROAR_CODEC_FLAC, "cmd",  "flac", 
    6570#if BYTE_ORDER == BIG_ENDIAN 
    66   "flac --silent --force-raw-format --sign=signed --endian=big -d - -o -", 
     71  ROAR_HAVE_BIN_FLAC " --silent --force-raw-format --sign=signed --endian=big -d - -o -", 
    6772#elif BYTE_ORDER == LITTLE_ENDIAN 
    68   "flac --silent --force-raw-format --sign=signed --endian=little -d - -o -", 
     73  ROAR_HAVE_BIN_FLAC " --silent --force-raw-format --sign=signed --endian=little -d - -o -", 
    6974#else 
    7075  "false", 
     
    7277  ROAR_CODECFILTER_READ, 
    7378  cf_cmd_open, NULL, NULL, NULL, NULL, NULL}, 
     79#endif 
    7480 
    7581 {-1, NULL, NULL, NULL, ROAR_CODECFILTER_NONE, NULL, NULL, NULL, NULL, NULL, NULL} // end of list 
Note: See TracChangeset for help on using the changeset viewer.