Changeset 3992:d09e8cf44d30 in roaraudio


Ignore:
Timestamp:
06/28/10 14:28:50 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

only include profiles we support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/roard.c

    r3990 r3992  
    159159 printf("\nServer Options:\n\n"); 
    160160 printf(" -t  --tcp             - Use TCP listen socket\n" 
     161#ifdef ROAR_HAVE_UNIX 
    161162        " -u  --unix            - Use UNIX Domain listen socket (default)\n" 
     163#endif 
    162164#ifdef ROAR_HAVE_LIBDNET 
    163165        " -n  --decnet          - use DECnet listen socket\n" 
     
    357359 
    358360 // RoarAudio: 
     361#ifdef ROAR_HAVE_UNIX 
    359362 {"roar-usock",     ROAR_SOCKET_TYPE_UNIX,   0,                 "~/.roar",          ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
    360363 {"roar-gsock",     ROAR_SOCKET_TYPE_UNIX,   0,                 "/tmp/roar",        ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
     364#endif 
     365#ifdef ROAR_HAVE_IPV4 
    361366 {"roar-tcp",       ROAR_SOCKET_TYPE_TCP,    ROAR_DEFAULT_PORT, "localhost",        ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
    362367 {"roar-tcp-pub",   ROAR_SOCKET_TYPE_TCP,    ROAR_DEFAULT_PORT, "0.0.0.0",          ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
     368#endif 
     369#ifdef ROAR_HAVE_LIBDNET 
    363370 {"roar-dnet",      ROAR_SOCKET_TYPE_DECNET, 0,                 "::roar",           ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
     371#endif 
     372#ifdef ROAR_HAVE_UNIX 
    364373 {"roar-abstract",  ROAR_SOCKET_TYPE_UNIX,   0,                 "+abstract",        ROAR_PROTO_ROARAUDIO, -1, NULL, NULL}, 
     374#endif 
    365375 
    366376 // EsounD: 
     377#if !defined(ROAR_WITHOUT_DCOMP_EMUL_ESD) && defined(ROAR_HAVE_H_ESD) 
     378#ifdef ROAR_HAVE_UNIX 
    367379 {"esd-unix",       ROAR_SOCKET_TYPE_UNIX,   0,                 "/tmp/.esd/socket", ROAR_PROTO_ESOUND,    -1, NULL, NULL}, 
     380#endif 
     381#ifdef ROAR_HAVE_IPV4 
    368382 {"esd-tcp",        ROAR_SOCKET_TYPE_TCP,    16001,             "localhost",        ROAR_PROTO_ESOUND,    -1, NULL, NULL}, 
    369383 {"esd-tcp-pub",    ROAR_SOCKET_TYPE_TCP,    16001,             "0.0.0.0",          ROAR_PROTO_ESOUND,    -1, NULL, NULL}, 
     384#endif 
     385#endif 
    370386 
    371387 // RSound: 
     388#ifndef ROAR_WITHOUT_DCOMP_EMUL_RSOUND 
     389#ifdef ROAR_HAVE_UNIX 
    372390 {"rsound-unix",    ROAR_SOCKET_TYPE_UNIX,   0,                 "/tmp/rsound",      ROAR_PROTO_RSOUND,    -1, NULL, NULL}, 
     391#endif 
     392#ifdef ROAR_HAVE_IPV4 
    373393 {"rsound-tcp",     ROAR_SOCKET_TYPE_TCP,    12345,             "localhost",        ROAR_PROTO_RSOUND,    -1, NULL, NULL}, 
    374394 {"rsound-tcp-pub", ROAR_SOCKET_TYPE_TCP,    12345,             "0.0.0.0",          ROAR_PROTO_RSOUND,    -1, NULL, NULL}, 
     395#endif 
     396#ifdef ROAR_HAVE_LIBDNET 
    375397 {"rsound-dnet",    ROAR_SOCKET_TYPE_DECNET, 0,                 "::rsound",         ROAR_PROTO_RSOUND,    -1, NULL, NULL}, 
     398#endif 
     399#endif 
    376400 
    377401 // PulseAudio Simple: 
     402#ifndef ROAR_WITHOUT_DCOMP_EMUL_SIMPLE 
     403#ifdef ROAR_HAVE_IPV4 
    378404 {"pas-play-tcp",   ROAR_SOCKET_TYPE_TCP,    4712,              "0.0.0.0",          ROAR_PROTO_SIMPLE, 
    379405                                                                                    ROAR_DIR_PLAY, "default", 
     
    382408                                                                                    ROAR_DIR_MONITOR, "default", 
    383409                                                                                    NULL}, 
     410#endif 
     411#endif 
    384412 
    385413 // RPlay: 
     414#ifndef ROAR_WITHOUT_DCOMP_EMUL_RPLAY 
     415#ifdef ROAR_HAVE_IPV4 
    386416 {"rplay-tcp",      ROAR_SOCKET_TYPE_TCP,    5556,              "localhost",        ROAR_PROTO_RPLAY,     -1, NULL, NULL}, 
    387417 {"rplay-tcp-pub",  ROAR_SOCKET_TYPE_TCP,    5556,              "0.0.0.0",          ROAR_PROTO_RPLAY,     -1, NULL, NULL}, 
     418#endif 
     419#endif 
    388420 
    389421 // End of List: 
Note: See TracChangeset for help on using the changeset viewer.