# # ChangeLog for roard/include in roaraudio # # Generated by Trac 1.0.1 # 06/03/24 01:46:17 Thu, 13 Aug 2009 22:13:11 GMT phi [2343:5a6703878771] * roard/include/driver.h (modified) moved esd from first to last place in list of default drivers, oss from ... Wed, 05 Aug 2009 12:48:35 GMT phi [2307:2af0ad655276] * roard/include/roard.h (modified) added _nBIT consts Wed, 05 Aug 2009 12:32:03 GMT phi [2306:a22db9aad19a] * roard/include/codecfilter_speex.h (modified) vars for stereo support Wed, 05 Aug 2009 01:18:13 GMT phi [2288:4240bd9158df] * roard/include/streams.h (modified) void is all zeros ;) Tue, 04 Aug 2009 14:07:53 GMT phi [2285:3e05ea92950e] * roard/include/sources.h (modified) * roard/sources.c (modified) added driver name to parameter list of new streams, corected flag name Tue, 04 Aug 2009 13:57:14 GMT phi [2283:3bb5d0cbe6ff] * roard/Makefile (modified) * roard/include/roard.h (modified) use libroareio Tue, 04 Aug 2009 11:51:31 GMT phi [2275:1a4c460c2aba] * roard/include/sources.h (modified) * roard/sources.c (modified) converted Raw source to the new interface and use VIO for operation, ... Tue, 04 Aug 2009 11:09:15 GMT phi [2273:6793c3df45af] * roard/include/sources.h (modified) * roard/sources.c (modified) added a stub function to open a source via the new interface Tue, 04 Aug 2009 10:55:48 GMT phi [2270:168fb15223cf] * roard/include/sources.h (modified) * roard/roard.c (modified) * roard/sources.c (modified) support to list sources Tue, 04 Aug 2009 10:29:58 GMT phi [2268:6f54ec202b43] * roard/include/sources.h (modified) added source flags Tue, 04 Aug 2009 10:28:50 GMT phi [2267:cccf74c9dcdc] * roard/include/sources.h (modified) added sources struct Tue, 28 Jul 2009 23:23:28 GMT phi [2254:8ddc1cd77f97] * roard/include/streams.h (modified) * roard/streams.c (modified) added var for a thru stream counter Tue, 28 Jul 2009 16:59:52 GMT phi [2249:683ef7c63b5d] * roard/include/streams.h (modified) added prototype for streams_get_dir() Tue, 28 Jul 2009 01:53:23 GMT phi [2238:db97337a1757] * roard/include/raw.h (modified) added a const in order to set read() size Tue, 28 Jul 2009 01:49:53 GMT phi [2236:26cf90e71244] * roard/include/raw.h (added) * roard/include/roard.h (modified) added raw.h Tue, 28 Jul 2009 01:31:42 GMT phi [2232:458701ebb718] * roard/include/roard.h (modified) added const for subsystem RAW Mon, 27 Jul 2009 16:33:29 GMT phi [2211:5b9c2424dca7] * roard/include/driver_sysclock.h (modified) prototypes for needed funcs Mon, 27 Jul 2009 16:32:24 GMT phi [2210:e8fa1b582bcf] * roard/include/driver_sysclock.h (modified) added inst struct Mon, 27 Jul 2009 16:31:36 GMT phi [2209:9f5f14311465] * roard/driver.c (modified) * roard/driver_sysclock.c (modified) * roard/include/driver.h (modified) only if we have gettimeofday() we also have sysclock driver Mon, 27 Jul 2009 16:25:32 GMT phi [2208:87fe958de77c] * roard/driver_sysclock.c (added) * roard/include/driver_sysclock.h (added) added stub for sysclock driver Mon, 27 Jul 2009 15:48:42 GMT phi [2207:9b8b76143681] * roard/Makefile (modified) * roard/driver.c (modified) * roard/include/driver.h (modified) added stub for sysclock driver Fri, 24 Jul 2009 15:35:34 GMT phi [2151:1871577d2258] * roard/include/streams.h (modified) * roard/streams.c (modified) added stream_outputbuffer_request() and stream_outputbuffer_destroy(): ... Fri, 24 Jul 2009 14:13:21 GMT phi [2149:3ccece948dfd] * roard/include/mixer.h (modified) * roard/mixer.c (modified) added need_vol_change() Thu, 23 Jul 2009 13:53:02 GMT phi [2120:7f67d164a05d] * roard/codecfilter_celt.c (modified) * roard/include/codecfilter_celt.h (modified) added support to CELT cf for BIDIR streams Wed, 22 Jul 2009 13:34:06 GMT phi [2112:6fbae14eed72] * roard/include/roard.h (modified) * roard/roard.c (modified) * roard/signals.c (modified) added support to do a terminate on SIGUSR1 Mon, 20 Jul 2009 16:03:50 GMT phi [2090:4f37bdba1b06] * roard/include/output.h (modified) added new macro ROAR_OUTPUT_CALC_OUTBUFSIZE_MAX() Mon, 20 Jul 2009 13:11:48 GMT phi [2083:db651f413235] * roard/include/codecfilter.h (modified) added CTLs for setting encoder quality Mon, 20 Jul 2009 13:08:12 GMT phi [2082:94bd96f9cca8] * roard/include/streams.h (modified) some types Wed, 08 Jul 2009 00:55:31 GMT phi [2061:a9543462cad6] * roard/include/streams.h (modified) * roard/streams.c (modified) started with a new mixbuffer filler: streams_fill_mixbuffer2() Fri, 19 Jun 2009 14:25:43 GMT phi [2017:419fb879b9e3] * roard/include/roard.h (modified) * roard/roard.c (modified) added support to annouce a location Mon, 15 Jun 2009 14:25:50 GMT phi [1993:735317524c03] * roard/Makefile (modified) * roard/include/roard.h (modified) * roard/roard.c (modified) added support to *REGISTER* to SLP, need to write code to deregister ;) Sat, 13 Jun 2009 01:28:57 GMT phi [1983:1e47933ac3c8] * roard/include/driver_pwmled.h (modified) we need to save our channel and the rate Fri, 12 Jun 2009 02:12:05 GMT phi [1979:c77a7e4c7d67] * roard/include/driver_pwmled.h (modified) inst struct Fri, 12 Jun 2009 01:44:55 GMT phi [1978:8501a4e5fb9a] * roard/driver_pwmled.c (modified) * roard/include/driver_pwmled.h (modified) got driver basicly working Fri, 12 Jun 2009 01:00:28 GMT phi [1974:3cfe906b214f] * roard/Makefile (modified) * roard/driver.c (modified) * roard/driver_pwmled.c (added) * roard/include/driver.h (modified) * roard/include/driver_pwmled.h (added) added very simple PWM LED driver Thu, 11 Jun 2009 17:37:41 GMT phi [1966:472ef4b721c7] * roard/include/light.h (modified) * roard/light.c (modified) * roard/loop.c (modified) added a array for to mark changes Thu, 11 Jun 2009 15:40:03 GMT phi [1964:331ef590817a] * roard/include/roard.h (modified) include headers from libroarlight Thu, 11 Jun 2009 00:48:05 GMT phi [1952:ad803dbb7be1] * roard/.cvsignore (modified) * roard/include/.cvsignore (added) update of cvsignore files Thu, 04 Jun 2009 15:30:58 GMT phi [1928:4d3ccb700daf] * roard/include/streams.h (modified) * roard/streams.c (modified) updated stream interface to handle mmap flag. Fri, 29 May 2009 17:07:41 GMT phi [1924:4b8f87ffd0b0] * roard/include/midi.h (modified) * roard/midi.c (modified) * roard/roard.c (modified) make midi subsystem a bit configurable Fri, 29 May 2009 13:14:30 GMT phi [1923:cd3072dcde5f] * roard/include/light.h (modified) * roard/roard.c (modified) added option --light-channels Wed, 27 May 2009 15:20:19 GMT phi [1918:7ce15e2fdc76] * roard/driver.c (modified) * roard/include/driver.h (modified) added info about subsystem Wed, 27 May 2009 15:12:12 GMT phi [1917:4b3dc18ab7d5] * roard/include/roard.h (modified) added IDs for subsystems Wed, 27 May 2009 15:06:27 GMT phi [1915:559d6db65d5d] * roard/driver.c (modified) * roard/include/driver.h (modified) added flags to driver array Tue, 26 May 2009 21:06:36 GMT phi [1913:b4b824af799b] * roard/include/streams.h (modified) * roard/streams.c (modified) added stream attribute 'ready' Mon, 25 May 2009 06:45:41 GMT phi [1892:d796cfcc4f1a] * roard/include/midi.h (modified) added some important controler codes Sat, 23 May 2009 18:31:40 GMT phi [1882:542b674222eb] * roard/include/midi.h (modified) * roard/midi.c (modified) added midi_cb_readbuf() Sat, 23 May 2009 14:12:26 GMT phi [1866:ebdddc368270] * roard/include/midi.h (modified) * roard/midi.c (modified) moved adding of buffer out of parser Sat, 23 May 2009 14:05:08 GMT phi [1864:1a9028baab03] * roard/include/midi.h (modified) corrected command ID Sat, 23 May 2009 13:49:21 GMT phi [1863:76178443318a] * roard/include/midi.h (modified) * roard/midi.c (modified) do very ruimentary MIDI analysis, need to implement the protocol next 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 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: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 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 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: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 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: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] Sun, 17 May 2009 20:29:35 GMT phi [1739:f0ae1a58a34b] * configure (modified) * roard/include/output.h (modified) added --roard-cfreq 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 14:51:13 GMT phi [1656:54558ee9281a] * roard/driver_esd.c (modified) * roard/include/driver_esd.h (modified) use correct prototype 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 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 00:17:56 GMT phi [1537:7e44b72d3095] * configure (modified) * roard/include/roard.h (modified) also support old style select() without sys/select.h 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:31:42 GMT phi [1497:beb05975d51d] * roard/commands.c (modified) * roard/include/commands.h (modified) do not store command *names* on micor controllers Tue, 31 Mar 2009 18:06:45 GMT phi [1495:6167505a72bd] * roard/include/meta.h (modified) test for ROAR_SUPPORT_META and disable meta data code Tue, 31 Mar 2009 18:04:32 GMT phi [1494:687defe4fca9] * roard/include/roard.h (modified) * roard/loop.c (modified) * roard/network.c (modified) * roard/roard.c (modified) test for ROAR_SUPPORT_LISTEN, disable listening socket code if not set Tue, 31 Mar 2009 17:58:23 GMT phi [1493:405133c68d28] * roard/codecfilter_vorbis.c (modified) * roard/include/req.h (modified) * roard/include/streams.h (modified) * roard/meta.c (modified) * roard/req.c (modified) test for ROAR_SUPPORT_META and disable meta data code Mon, 30 Mar 2009 21:49:45 GMT phi [1482:034429b9ee51] * roard/include/roard.h (modified) include only the headers supported by the target, include in correct ... Thu, 26 Feb 2009 02:05:26 GMT phi [1238:3c0eaf049201] * roarclients/roarvorbis.c (modified) * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_vorbis.h (modified) * roard/meta.c (modified) * roard/streams.c (modified) done a lot to support meta data updates on encoding vorbis streams with ... Wed, 25 Feb 2009 00:44:46 GMT phi [1226:c14eba752b62] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) moved code to cf_vorbis_encode_*() instaed of close/open/write... Tue, 24 Feb 2009 23:56:42 GMT phi [1224:d66ef0e2143d] * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) * roard/include/streams.h (modified) * roard/streams.c (modified) start of stream ctl implementation Tue, 24 Feb 2009 23:44:19 GMT phi [1223:29f5a58d63ce] * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) typo in 'streams_calc_delay' and added cf ctl, prototype for a stream ... Wed, 04 Feb 2009 15:54:48 GMT phi [1198:de0782b28a73] * roard/include/roard.h (modified) include needed files for gettimeofday() Sun, 25 Jan 2009 15:34:42 GMT phi [1185:be5dce10bf4b] * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) only include vorbisfile.h if needed, should suppress some warnings Sat, 24 Jan 2009 19:59:56 GMT phi [1175:96c01dfee3de] * configure (modified) * roard/include/driver.h (modified) added support to set the default driver at compile time Sat, 24 Jan 2009 01:00:26 GMT phi [1162:d9b136a87245] * include/libroar/ctl.h (modified) * include/roaraudio/proto.h (modified) * libroar/ctl.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added whoami call Thu, 22 Jan 2009 14:19:25 GMT phi [1155:556400bd73cd] * roard/include/roard.h (modified) * roard/roard.c (modified) * roard/streams.c (modified) save if we are in no-listen mode and allow new streams while in ... Thu, 22 Jan 2009 13:23:48 GMT phi [1151:699db521c74a] * include/libroar/vio.h (modified) * roard/driver_oss.c (modified) * roard/include/driver_oss.h (modified) * roard/req.c (modified) * roard/streams.c (modified) got latency calc for oss driver working, need to cleanup some code Wed, 21 Jan 2009 21:56:24 GMT phi [1144:a17ed9fd2af0] * roard/codecfilter.c (modified) * roard/codecfilter_alaw.c (modified) * roard/codecfilter_celt.c (modified) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_celt.h (modified) added support to some codec filters to calc the codec delay Wed, 21 Jan 2009 21:54:35 GMT phi [1142:f940ed8ab4f0] * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) added parameter for stream delay Tue, 20 Jan 2009 20:47:57 GMT phi [1138:cdca5b30dd69] * roard/driver_oss.c (modified) * roard/include/driver_oss.h (modified) use oss specific sync Tue, 20 Jan 2009 20:31:50 GMT phi [1137:700c32ffc876] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) insert a new parameter for the ss streucture: delay in mu-sec Fri, 16 Jan 2009 16:54:08 GMT phi [1120:b6c25640aa42] * roard/driver_esd.c (modified) * roard/include/driver_esd.h (modified) * roard/roard.c (modified) added support to esd driver for sync and async streams Wed, 14 Jan 2009 21:14:13 GMT phi [1116:ff626395ea76] * roarclients/roarctl.c (modified) * roard/include/streams.h (modified) * roard/streams.c (modified) added support for sync flag on sysio streams: (re)set nonblocking Wed, 24 Dec 2008 14:25:11 GMT phi [1062:deda1a0a6776] * configure (modified) * include/roaraudio/audio.h (modified) * roard/include/output.h (modified) added support to set default rate/channels/bits, make ...