source: roaraudio/roard/roard.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3358:7f9d211148e0   14 years phi updated (C) statements
(edit) @3356:37c68cb0b726   14 years phi added --plugin-load
(edit) @3354:c0856cfec872   14 years phi preinit, init, free plugins
(edit) @3339:782dd04e7aa7   14 years phi typo
(edit) @3257:3bf897829611   14 years phi updated list of supported protocols
(edit) @3256:781ecf0a7bcf   14 years phi some defaults
(edit) @3252:5dd53a288c8b   14 years phi added support for --proto-* options (no protocol does use it at the …
(edit) @3129:70bda82a9984   14 years phi replaced g_listen_socket
(edit) @3128:949cdc22e981   14 years phi started to move all the global values for listen sockets into a global …
(edit) @3127:09663de087b8   14 years phi added --list-proto
(edit) @3076:71ec405258b7   14 years phi small updates to SLP support, added +slp address schemata
(edit) @3041:5455976f2e01   14 years phi better error messages even on non-unix systems
(edit) @3040:796e7594b006   14 years phi a bit better error massages
(edit) @3039:56455930dc5f   14 years phi added option for jumbo frames
(edit) @2970:624ab1461d6b   15 years phi added --verbose, configure new ROAR_INFO()
(edit) @2968:04be62d5f5fa   15 years phi load config
(edit) @2945:4ee3f04d27dd   15 years phi added dummy files (waveform.[ch]) for waveform subsystem
(edit) @2815:8cf175ac7bf9   15 years phi added nnode support
(edit) @2788:dfb10aecb603   15 years phi test for opts == NULL
(edit) @2787:c44a97701300   15 years phi only define user_sock var if we need it
(edit) @2786:7666fee30da2   15 years phi info about k=..
(edit) @2785:2171e2547d63   15 years phi more debug lions
(edit) @2784:0865a730e3da   15 years phi adding a very early debug lion
(edit) @2767:4dd870914ef3   15 years phi default on win32 is IP
(edit) @2765:3296ba1d93a7   15 years phi only use things we have…
(edit) @2759:d2650c3d63df   15 years phi change ownership and paermissions of pidfile
(edit) @2757:c5621a2329a7   15 years phi early lookup of UID
(edit) @2756:ab72c94d14d3   15 years phi corrected #ifdefs to to match the requirements
(edit) @2755:662ef8504df4   15 years phi use (none) if ROAR_DEFAULT_SOCKGRP is not defined in help
(edit) @2754:91826f347202   15 years phi handle error of --setgid and no group name supplied
(edit) @2753:4ba2efb7920b   15 years phi make add_listen() independed of audio group
(edit) @2752:fc6a0bff2d27   15 years phi handle --setuid without a -U
(edit) @2751:6cc76359d728   15 years phi first start of no compile time preselected default audio group
(edit) @2737:5d3d02d2b38b   15 years phi typo
(edit) @2736:f9ca39f3d544   15 years phi set server[]
(edit) @2732:e252b7298b6a   15 years phi added handler for SIGTERM
(edit) @2729:ad40b3b3d5be   15 years phi typo
(edit) @2728:5d36ed1176f2   15 years phi added --rds-* from TODO list
(edit) @2725:acd2b121bd92   15 years phi added --rds-pi, list of other options
(edit) @2718:bba8be1f4d19   15 years phi added stubs for init and uninit of RDTCS
(edit) @2681:359a85bcf5e9   15 years phi added new subsystem complex
(edit) @2584:f33bdd5d299d   15 years phi small fix: we should look UID/GID up in case we are going to use them
(edit) @2549:b127e2e3506c   15 years phi use lib functions
(edit) @2530:921f7ac0be31   15 years phi added support for multi homed server
(edit) @2511:e5f52519866f   15 years phi much better defaulting for diffrent subsystems
(edit) @2504:3ed196f1f54d   15 years phi return error when listing non existing features
(edit) @2500:5e481907a8c0   15 years phi support to disable MIDI subsystem completly
(edit) @2494:353c82155185   15 years phi support to disable light subsystem and some parts of MIDI and raw
(edit) @2490:444118969cb0   15 years phi use self not source client, needed in case source client is not set …
(edit) @2489:266b1a6c9683   15 years phi support to disable ssynth
(edit) @2487:10020ba41793   15 years phi support to disable CB completly
(edit) @2486:f4ec482727d6   15 years phi disable unused vars
(edit) @2485:1cbb82cde915   15 years phi make sources optional
(edit) @2451:e6aedd121ada   15 years phi init/free ssynth
(edit) @2444:0f46be0063a6   15 years phi added --midi-console-enable and reenable console in case a dev is given
(edit) @2413:7b9408399581   15 years phi added support for recsource, passmixer and made passmixer the default for …
(edit) @2364:4d2d1aa717b1   15 years phi added argument ss of vio open driver…
(edit) @2340:9c945a172612   15 years phi use ROAR_*_FLAG not new consts FOP_*
(edit) @2339:11e0b3d23f74   15 years phi added --stream-flags
(edit) @2291:d3f351907764   15 years phi playback streams have set the meta flag by default now
(edit) @2270:168fb15223cf   15 years phi support to list sources
(edit) @2264:b83ab846836d   15 years phi FILTER streams allways need to be /sync/
(edit) @2234:5c84620cf44d   15 years phi make it possible to set subsystem=raw
(edit) @2160:39b8ea65bfe6   15 years phi set antiecho flag per default on BIDIR streams
(edit) @2115:16ddc6566cb2   15 years phi added support to set name for output streams
(edit) @2113:bf205e0da6f5   15 years phi support pidfile based --shutdown/--restart
(edit) @2112:6fbae14eed72   15 years phi added support to do a terminate on SIGUSR1
(edit) @2111:db1452dc98ea   15 years phi added support to kill by pidfile at least for --stop
(edit) @2109:0b8deb4a879d   15 years phi added --start/--stop/--shutdown (socket/protocol based)
(edit) @2106:0e025903532b   15 years phi of cause only write a pidfile if requested by the user ;)
(edit) @2104:4140ab350dda   15 years phi added pidfile support
(edit) @2087:30d3653999b9   15 years phi added some debug outputs and got setting of quality for vorbis working :)
(edit) @2085:4194fe29d77a   15 years phi added support for a output option 'q=...'
(edit) @2028:e5bfbf9b184e   15 years phi only use OpenSLP if it is present.…
(edit) @2017:419fb879b9e3   15 years phi added support to annouce a location
(edit) @2016:615c005ab476   15 years phi use symbolic constant
(edit) @1995:57b72f44b4ab   15 years phi send some attributes
(edit) @1994:31e1d8c4f3c1   15 years phi we now support to deregister :)
(edit) @1993:735317524c03   15 years phi added support to *REGISTER* to SLP, need to write code to deregister ;)
(edit) @1991:92666322b25e   15 years phi added stream options channel and universe to roard
(edit) @1926:4522f8bfab00   15 years phi added sill dummy stream flag MMAP :)
(edit) @1924:4b8f87ffd0b0   15 years phi make midi subsystem a bit configurable
(edit) @1923:cd3072dcde5f   15 years phi added option --light-channels
(edit) @1920:f06218b2705e   15 years phi typo
(edit) @1919:ab6c76b94351   15 years phi make it possible to set subsystem (dir)
(edit) @1899:f1500bbcc8cc   15 years phi added SYNC flag to defaults of MIDI Out streams
(edit) @1819:2604692f2a5b   15 years phi init and free light control subsystem
(edit) @1787:ed6218aaa6ba   15 years phi set socket to "" in case of not listen instad of *server=0
(edit) @1753:a15204350a08   15 years phi no signals and a lot other things on win32
(edit) @1691:ecccc2a22b79   15 years phi roard should terminate if it can't ste uid/gid on socket
(edit) @1609:3c2a3f0fb127   15 years phi started support for server config including default flags and mixer for …
(edit) @1581:485598ab37df   15 years phi don't close driver not opened
(edit) @1531:639d7347480e   15 years phi added support to set autoconf flag
(edit) @1528:c33204994901   15 years phi set stream id and pointer for this server stream in add_output()
(edit) @1522:2ab4c1e3d956   15 years phi added ROAR_VIO_CTL_SET_DBLKSIZE, added blocksize= stream option
(edit) @1516:8537a24adfa3   15 years phi only try to chown UNIX socket if we have UNIX support
(edit) @1512:c6b548688545   15 years phi corrected info about roard's -sN and added new output stream options to …
(edit) @1503:c0005aee16ff   15 years phi added config var if we have args in main()
(edit) @1494:687defe4fca9   15 years phi test for ROAR_SUPPORT_LISTEN, disable listening socket code if not set
(edit) @1486:b283d24f34ef   15 years phi done a lot checks for target capabilities, check for: ROAR_HAVE_UNIX, …
Note: See TracRevisionLog for help on using the revision log.