# # ChangeLog for roard in roaraudio # # Generated by Trac 1.0.1 # 05/26/24 03:34:35 Sat, 23 May 2009 10:29:47 GMT phi [1858:a519d0669921] * roard/include/midi.h (modified) * roard/midi.c (modified) buffer midi_in data Sat, 23 May 2009 10:13:30 GMT phi [1857:039b11dd6c39] * roard/include/streams.h (modified) * roard/streams.c (modified) we do not need a filter chain anymore Sat, 23 May 2009 09:43:28 GMT phi [1855:60ee58430f49] * roard/include/midi.h (modified) * roard/loop.c (modified) * roard/midi.c (modified) there need to be a function for midi called before mixing and one after ... Sat, 23 May 2009 09:01:50 GMT phi [1853:345470a7b87b] * roard/include/midi.h (modified) * roard/midi.c (modified) added struct g_midi_cb with all CB things Sat, 23 May 2009 08:04:39 GMT phi [1852:17b9a386a02c] * roard/include/midi.h (modified) started with header structure for midi messages Sat, 23 May 2009 08:00:06 GMT phi [1851:176edc9e3957] * roard/midi.c (modified) let clock tick Sat, 23 May 2009 06:04:43 GMT phi [1850:ac565cd518e6] * roard/include/midi.h (modified) * roard/midi.c (modified) started grouping g_midi_*_* to g_midi_*.* structs Sat, 23 May 2009 05:24:38 GMT phi [1849:a289c8ef6ae0] * roard/midi.c (modified) corrected casts Sat, 23 May 2009 05:21:35 GMT phi [1848:eaba1872ebfd] * roard/include/midi.h (modified) * roard/midi.c (modified) * roard/req.c (modified) start of midi clock bridge Sat, 23 May 2009 04:14:12 GMT phi [1847:f2ec50e745af] * roard/midi.c (modified) also set HWMIXER flag on cb stream Sat, 23 May 2009 04:12:38 GMT phi [1846:8bb3ab33869b] * roard/midi.c (modified) wrote some error checking Sat, 23 May 2009 03:50:46 GMT phi [1845:387a865620c1] * roard/midi.c (modified) * roard/streams.c (modified) added subs: midi_check_stream() and midi_send_stream(), corrected a ... Sat, 23 May 2009 03:39:54 GMT phi [1844:5454eaa259aa] * roard/light.c (modified) corrected DMX512 codec filter to always write in 512 byte blocks Sat, 23 May 2009 02:51:20 GMT phi [1843:cc60d60e3d67] * roard/include/midi.h (modified) * roard/loop.c (modified) * roard/midi.c (modified) warp midi_cb_*() functions in midi_*() functions, added bridge for CB Sat, 23 May 2009 02:17:05 GMT phi [1842:8c8a003773ca] * include/libroar/stream.h (modified) * include/roaraudio/proto.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) support for names on server streams, added roar_stream_get_name() Sat, 23 May 2009 01:30:39 GMT phi [1841:44115c02a317] * roard/include/midi.h (modified) added prototypes Sat, 23 May 2009 00:57:18 GMT phi [1840:704916b77c41] * roard/req.c (modified) of cause it need to be source_stream not source_info where to take ... Sat, 23 May 2009 00:48:08 GMT phi [1838:416e81b73dbc] * roard/light.c (modified) added support for THRU streams with src on a DMX512 stream Sat, 23 May 2009 00:37:18 GMT phi [1837:658124707d22] * roard/streams.c (modified) support thru streams for waveform streams without a codecfilter Sat, 23 May 2009 00:29:03 GMT phi [1836:e544e1fdbb76] * roard/streams.c (modified) in case a stream is deleted another stream refres to as rel id delete ... Sat, 23 May 2009 00:22:02 GMT phi [1835:de6419b4e172] * roard/clients.c (modified) don't access a stream no longer existing Fri, 22 May 2009 23:47:02 GMT phi [1834:3335435e4427] * roard/clients.c (modified) do not start to read data in the same cycle as a stream is execed Fri, 22 May 2009 23:36:55 GMT phi [1831:dc25362e22ae] * roard/driver_dmx.c (modified) use basic vio calls to access file Fri, 22 May 2009 23:35:05 GMT phi [1830:3a678ce28438] * roard/driver_dmx.c (modified) added some default devices Fri, 22 May 2009 23:31:49 GMT phi [1829:dd307b7cfdc0] * roard/driver_dmx.c (modified) set streamed codec Fri, 22 May 2009 23:29:24 GMT phi [1828:ef3f35738ee6] * roard/driver_dmx.c (modified) * roard/include/driver_dmx.h (modified) added driver_dmx_ctl() as needed to set stream direction Fri, 22 May 2009 23:12:47 GMT phi [1827:4bdb185f92a3] * roard/Makefile (modified) * roard/driver.c (modified) * roard/driver_dmx.c (added) added basic DMX512 driver, still need to set stream direction Fri, 22 May 2009 23:06:47 GMT phi [1826:494fd7083a9e] * roard/include/driver_dmx.h (modified) corrected header anti-double-include defines Fri, 22 May 2009 23:01:39 GMT phi [1825:ad9c6ddb22b4] * roard/include/driver_dmx.h (modified) corrected file name and copyright Fri, 22 May 2009 22:48:43 GMT phi [1824:c099802e4670] * roard/include/driver.h (modified) * roard/include/driver_dmx.h (added) added header for dmx driver Fri, 22 May 2009 22:30:49 GMT phi [1823:1b46a189e6a4] * roard/light.c (modified) wrote code for light_check_stream() Fri, 22 May 2009 22:13:18 GMT phi [1822:d2c299cb9a27] * roard/light.c (modified) support for DMX512 Fri, 22 May 2009 21:56:51 GMT phi [1821:09e0eed94c03] * roard/include/light.h (modified) * roard/light.c (modified) * roard/streams.c (modified) added function subs: light_check_stream() and light_send_stream() Fri, 22 May 2009 19:38:37 GMT phi [1819:2604692f2a5b] * roard/light.c (modified) * roard/roard.c (modified) init and free light control subsystem Fri, 22 May 2009 19:33:12 GMT phi [1818:e0e78980a31d] * roard/light.c (modified) added basic light functions Fri, 22 May 2009 19:28:22 GMT phi [1817:e219db0975fb] * roard/include/light.h (modified) added global struct and prototypes Fri, 22 May 2009 18:06:52 GMT phi [1816:4f814a7c9131] * roard/Makefile (modified) * roard/include/light.h (added) * roard/include/roard.h (modified) * roard/light.c (added) added light.[ch] Fri, 22 May 2009 17:56:20 GMT phi [1815:f2409a48add8] * roard/req.c (modified) test if the rel_id is sensful Fri, 22 May 2009 16:20:40 GMT phi [1812:d46222e215af] * roard/req.c (modified) copy stream info from source stream in case of thru stream Fri, 22 May 2009 16:10:41 GMT phi [1809:4c4b1838d099] * roard/req.c (modified) in case of light streams set ch/bits/rate to zero Thu, 21 May 2009 21:56:31 GMT phi [1804:fcbd866258e7] * include/roaraudio/stream.h (modified) * libroar/stream.c (modified) * roard/streams.c (modified) removed unused struct fiealds Wed, 20 May 2009 16:54:53 GMT phi [1787:ed6218aaa6ba] * roard/roard.c (modified) set socket to "" in case of not listen instad of *server=0 Mon, 18 May 2009 20:46:19 GMT phi [1756:2f44b3b7a8f6] * roard/Makefile (modified) grouped libs a bit, included win32 network libs Mon, 18 May 2009 20:06:48 GMT phi [1753:a15204350a08] * roard/roard.c (modified) no signals and a lot other things on win32 Mon, 18 May 2009 20:06:23 GMT phi [1752:5926d4a98159] * roard/signals.c (modified) no signals on win32 Mon, 18 May 2009 19:53:06 GMT phi [1751:73aa7bba2551] * roard/midi.c (modified) only use a console device if we have one Mon, 18 May 2009 19:45:19 GMT phi [1750:e1745c2a2f8c] * roard/loop.c (modified) * roard/streams.c (modified) only use usleep() if we have it Sun, 17 May 2009 20:29:35 GMT phi [1739:f0ae1a58a34b] * configure (modified) * roard/include/output.h (modified) added --roard-cfreq Sun, 17 May 2009 17:06:27 GMT phi [1733:b31058000869] * libroar/Makefile (modified) * libroararts/Makefile (modified) * libroardsp/Makefile (modified) * libroaresd/Makefile (modified) * libroarpulse/Makefile (modified) * libroarsndio/Makefile (modified) * libroaryiff/Makefile (modified) * roard/Makefile (modified) * roarfish/Makefile (modified) use $LIBS in Makefiles: add libs at end of linker options Wed, 13 May 2009 16:09:31 GMT phi [1691:ecccc2a22b79] * roard/roard.c (modified) roard should terminate if it can't ste uid/gid on socket Mon, 11 May 2009 21:49:43 GMT phi [1672:ebdd6c9efa55] * roard/driver_oss.c (modified) * roard/driver_sndio.c (modified) added support for hwmixer to oss driver (not working for me, OSS v4) and ... Sat, 09 May 2009 16:32:38 GMT phi [1668:eaa86ade177c] * roard/include/output.h (modified) use only 20 cycles per sec on OpenBSD Fri, 08 May 2009 19:01:34 GMT phi [1662:a735f98fab9e] * roard/clients.c (modified) changed name of fh in con struct to __fh, this should all apps requiring ... Fri, 08 May 2009 14:51:13 GMT phi [1656:54558ee9281a] * roard/driver_esd.c (modified) * roard/include/driver_esd.h (modified) use correct prototype Thu, 07 May 2009 16:22:01 GMT phi [1653:b03c630421f1] * roard/lib.c (modified) do a better casting on exec()s Fri, 01 May 2009 23:45:01 GMT phi [1646:481865e6ea97] * configure (modified) * roard/Makefile (modified) check for libsocket Fri, 01 May 2009 23:11:12 GMT phi [1645:4abcd756aea9] * configure (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) test for libogg Sat, 25 Apr 2009 12:49:16 GMT phi [1614:7d8deb4b9dfc] * roard/sources.c (modified) do not double close a vio object Sat, 25 Apr 2009 12:48:54 GMT phi [1613:d95dbd4f2083] * roard/streams.c (modified) do not set fh on streams (vio!) Sat, 25 Apr 2009 10:44:44 GMT phi [1611:2f155211a6c8] * roard/clients.c (modified) added some debug lions Sat, 25 Apr 2009 10:34:47 GMT phi [1610:277836edc5e0] * roard/streams.c (modified) try to handle VIO streams Mon, 20 Apr 2009 17:45:27 GMT phi [1609:3c2a3f0fb127] * include/roaraudio/stream.h (modified) * roarclients/roartypes.c (modified) * roard/include/roard.h (modified) * roard/include/streams.h (modified) * roard/roard.c (modified) * roard/sources.c (modified) * roard/streams.c (modified) started support for server config including default flags and mixer for ... Thu, 16 Apr 2009 14:33:51 GMT phi [1590:07fa8c4493e4] * include/libroar/vio.h (modified) * roard/driver.c (modified) * roard/include/driver.h (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) added first try of support for hwmixer flag Wed, 15 Apr 2009 15:48:22 GMT phi [1585:6072cefe7f97] * include/libroar/stream.h (modified) * roarclients/roarctl.c (modified) * roard/streams.c (modified) added flags: hwmixer (still meaning less, roard ignores this flag) and ... Tue, 14 Apr 2009 22:17:19 GMT phi [1583:a06ebe83db1a] * roard/driver_sndio.c (modified) added debug macros, fixed double configure bug, changed code in order to ... Tue, 14 Apr 2009 22:15:02 GMT phi [1582:3d529689efaf] * roard/Makefile (modified) link against libsndio in case we support it Tue, 14 Apr 2009 22:14:36 GMT phi [1581:485598ab37df] * roard/roard.c (modified) don't close driver not opened Sun, 12 Apr 2009 20:53:54 GMT phi [1549:835af2c223ac] * roard/driver_sndio.c (modified) wort most of the basic driver Sun, 12 Apr 2009 20:33:08 GMT phi [1548:1c08f75acfea] * roard/driver_sndio.c (modified) done basic init code Sun, 12 Apr 2009 20:29:18 GMT phi [1547:751826b3e553] * roard/driver_sndio.c (modified) started writing some code Sun, 12 Apr 2009 17:57:38 GMT phi [1546:f7c517fb1741] * roard/include/driver_sndio.h (modified) corrected prototypes Sun, 12 Apr 2009 17:52:20 GMT phi [1545:772e820ad7ac] * roard/include/driver_sndio.h (modified) added prototypes, added more infos on the inst struct Sun, 12 Apr 2009 17:04:14 GMT phi [1544:9629323e9999] * roard/driver_oss.c (modified) * roard/include/driver_oss.h (modified) moved parts that should be in the header from the c code file into the ... Sun, 12 Apr 2009 16:59:10 GMT phi [1543:b65c858c38b9] * roard/Makefile (modified) * roard/driver.c (modified) * roard/driver_sndio.c (added) * roard/include/driver.h (modified) * roard/include/driver_sndio.h (added) started a new driver: OpenBSD sndio Sun, 12 Apr 2009 15:52:28 GMT phi [1541:7b51b5ded747] * roard/driver_oss.c (modified) codecs needing a cf can not be autoconfigured yet Sun, 12 Apr 2009 15:46:50 GMT phi [1540:cff6327e2fb3] * roard/driver_oss.c (modified) it's an error to write data to a not yet opened device Sun, 12 Apr 2009 15:45:14 GMT phi [1539:56b0eed81f0c] * roard/driver_oss.c (modified) added support to reopen device Sun, 12 Apr 2009 00:32:55 GMT phi [1538:79df833b16cf] * roard/driver_oss.c (modified) supress unused var warning on systems not supporting ... Sun, 12 Apr 2009 00:17:56 GMT phi [1537:7e44b72d3095] * configure (modified) * roard/include/roard.h (modified) also support old style select() without sys/select.h Sat, 11 Apr 2009 23:10:01 GMT phi [1533:c596caf4c8f8] * roard/driver_oss.c (modified) done a lot cleanup Sat, 11 Apr 2009 23:07:24 GMT phi [1532:ce5df2df033d] * roard/driver_oss.c (modified) got auto config working, need cleanup Sat, 11 Apr 2009 22:59:03 GMT phi [1531:639d7347480e] * roard/roard.c (modified) added support to set autoconf flag Sat, 11 Apr 2009 22:39:36 GMT phi [1530:570f7a39d6d0] * roard/driver_oss.c (modified) added warning if device uses diffrent sample rate, added support for ... Sat, 11 Apr 2009 22:38:13 GMT phi [1528:c33204994901] * roard/roard.c (modified) set stream id and pointer for this server stream in add_output() Sat, 11 Apr 2009 22:26:08 GMT phi [1527:8ae116c7e48b] * roard/driver_oss.c (modified) added support to add server stream, removed unessesery return 0 Sat, 11 Apr 2009 22:22:24 GMT phi [1526:9f95e23b46e0] * roard/driver_oss.c (modified) set need_config flag in open_device() and do not set explicitly values ... Sat, 11 Apr 2009 22:15:36 GMT phi [1524:af83c26dd982] * roard/driver_oss.c (modified) ROAR_WARN() -> ROAR_DBG() cleanup Sat, 11 Apr 2009 22:10:34 GMT phi [1523:f1d7869087f5] * roard/driver_oss.c (modified) added support to set bloc/frament size Sat, 11 Apr 2009 22:06:09 GMT phi [1522:2ab4c1e3d956] * include/libroar/vio.h (modified) * roard/roard.c (modified) added ROAR_VIO_CTL_SET_DBLKSIZE, added blocksize= stream option Sat, 11 Apr 2009 21:50:55 GMT phi [1521:1ecaaea92527] * roard/driver_oss.c (modified) do seting of framents on first write Sat, 11 Apr 2009 18:53:33 GMT phi [1518:5d7a197eceb6] * roard/driver_oss.c (modified) reordered a lot code within oss driver, should be more flexible now Fri, 10 Apr 2009 17:01:20 GMT phi [1516:8537a24adfa3] * roard/roard.c (modified) only try to chown UNIX socket if we have UNIX support Fri, 10 Apr 2009 15:55:21 GMT phi [1515:1f6dea6aeb2f] * roard/Makefile (modified) correced order of libs on linking Thu, 09 Apr 2009 22:49:30 GMT phi [1512:c6b548688545] * doc/man1/roard.1 (modified) * roard/roard.c (modified) corrected info about roard's -sN and added new output stream options to ... Wed, 01 Apr 2009 15:49:52 GMT phi [1504:d00454bcfd80] * roard/clients.c (modified) * roard/sources.c (modified) use fh=-2 as specal *read me* info Wed, 01 Apr 2009 15:48:08 GMT phi [1503:c0005aee16ff] * configure (modified) * roard/roard.c (modified) added config var if we have args in main() Tue, 31 Mar 2009 19:10:22 GMT phi [1502:09c7a94d4e49] * roard/commands.c (modified) * roard/include/commands.h (modified) exclude names on ROAR_MINIMAL, too Tue, 31 Mar 2009 18:53:38 GMT phi [1500:789ffe085574] * roard/lib.c (modified) test for ROAR_HAVE_IO_POSIX and ROAR_HAVE_FORK, only close listening ... Tue, 31 Mar 2009 18:51:09 GMT phi [1499:e5cd1b5eb592] * roard/sources.c (modified) check for ROAR_HAVE_IO_POSIX, converted source cf to new vio interface Tue, 31 Mar 2009 18:47:44 GMT phi [1498:0e9ec20bf506] * roard/streams.c (modified) corrected use of FDATASYNC and SHUTDOWN, check for ROAR_SUPPORT_META and ...