# # ChangeLog for roard in roaraudio # # Generated by Trac 1.0.1 # 06/01/24 08:23:29 Fri, 14 Aug 2009 22:52:41 GMT phi [2361:6cd94216bb06] * roard/streams.c (modified) only set nonblock in case sync really means nonblock Fri, 14 Aug 2009 03:05:46 GMT phi [2345:5739d31d0f74] * roard/driver.c (modified) * roard/include/driver.h (modified) added support to open a cdriver 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 ... Thu, 13 Aug 2009 20:17:09 GMT phi [2342:f68e7823bcd0] * roard/streams.c (modified) typo Thu, 13 Aug 2009 20:16:16 GMT phi [2341:b4bff5863ff7] * roard/streams.c (modified) sync default not for specific dirs but depending on the actual default Thu, 13 Aug 2009 20:11:38 GMT phi [2340:9c945a172612] * roard/roard.c (modified) use ROAR_*_FLAG not new consts FOP_* Thu, 13 Aug 2009 20:10:26 GMT phi [2339:11e0b3d23f74] * roard/roard.c (modified) added --stream-flags Thu, 13 Aug 2009 15:47:09 GMT phi [2337:eb8ac38c43fc] * roard/streams.c (modified) do not set streams async if they default to sync Wed, 05 Aug 2009 13:30:22 GMT phi [2310:c5f2de11bee3] * roard/codecfilter_speex.c (modified) added stereo support for encoder half Wed, 05 Aug 2009 13:14:32 GMT phi [2309:1ce4718ba988] * roard/codecfilter_speex.c (modified) cleanup: ntohs() -> ROAR_NET2HOST16() Wed, 05 Aug 2009 13:09:27 GMT phi [2308:44151407644f] * roard/codecfilter_speex.c (modified) wrote stereo support for decoder end 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:54:43 GMT phi [2291:d3f351907764] * roard/roard.c (modified) playback streams have set the meta flag by default now Wed, 05 Aug 2009 01:19:17 GMT phi [2290:ca4943a321fd] * roard/sources.c (modified) yet another debug message Wed, 05 Aug 2009 01:18:29 GMT phi [2289:679f1bd20a6f] * roard/meta.c (modified) another debug message 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:16:30 GMT phi [2286:269c5b0f77dc] * roard/sources.c (modified) added cdriver based sources, oss at the moment 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:25:39 GMT phi [2274:751c834d9763] * roard/sources.c (modified) started with all basic operations for a new source 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 11:06:48 GMT phi [2272:7fa0fd1e5a5d] * roard/sources.c (modified) use a search loop :) Tue, 04 Aug 2009 10:56:48 GMT phi [2271:032c7af4d1e7] * roard/sources.c (modified) some sources only exist on POSIX IO systems 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:36:23 GMT phi [2269:f53d05e56b17] * roard/sources.c (modified) added table/list of 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 Sun, 02 Aug 2009 14:15:22 GMT phi [2264:b83ab846836d] * roard/roard.c (modified) * roard/streams.c (modified) FILTER streams allways need to be /sync/ Wed, 29 Jul 2009 00:31:20 GMT phi [2259:65cf4e1360e9] * roard/streams.c (modified) also support THRU streams for output streams Wed, 29 Jul 2009 00:08:10 GMT phi [2258:bfd54866c1b8] * roard/streams.c (modified) only send data when stream is ready Tue, 28 Jul 2009 23:28:57 GMT phi [2256:bad661b44e28] * roard/streams.c (modified) use streams_thru_num Tue, 28 Jul 2009 23:27:59 GMT phi [2255:2d6fc1309356] * roard/streams.c (modified) fill streams_thru_num 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 19:37:16 GMT phi [2253:74ebb81c6353] * roard/streams.c (modified) got THRU support working again Tue, 28 Jul 2009 18:38:20 GMT phi [2252:8860b2075ca5] * roard/light.c (modified) * roard/midi.c (modified) * roard/streams.c (modified) moved THRU stream support from individual stream types to the general ... Tue, 28 Jul 2009 17:02:49 GMT phi [2251:d555bf49b46d] * roard/streams.c (modified) wrote streams_get_dir() Tue, 28 Jul 2009 17:01:21 GMT phi [2250:1d6f167a7483] * roard/req.c (modified) test pos_rel_id on new ROAR_DIR_RAW_IN streams 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 15:45:04 GMT phi [2248:1d8e0059b098] * roard/streams.c (modified) also shut down ROAR_DIR_RAW_OUT streams, set SYNC flag on FILTER streams ... Tue, 28 Jul 2009 02:18:49 GMT phi [2244:f5511e95789a] * roard/raw.c (modified) delete stream on error Tue, 28 Jul 2009 02:03:14 GMT phi [2240:3e47106d192e] * roard/raw.c (modified) write to (RAW_OUT) output streams Tue, 28 Jul 2009 02:00:35 GMT phi [2239:a4ad4c745c19] * roard/streams.c (modified) also delete RAW_IN streams in case the real stream is deleted 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:51:26 GMT phi [2237:6880d26ceeb9] * roard/raw.c (modified) * roard/streams.c (modified) call raw_check_stream() 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:37:44 GMT phi [2235:425fd1c45d74] * roard/Makefile (modified) * roard/raw.c (added) added raw.c Tue, 28 Jul 2009 01:33:16 GMT phi [2234:5c84620cf44d] * roard/roard.c (modified) make it possible to set subsystem=raw Tue, 28 Jul 2009 01:31:59 GMT phi [2233:4111857c764a] * roard/driver.c (modified) raw driver supports subsystem RAW 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 17:19:33 GMT phi [2213:7a2733bb4ae8] * roard/driver_sysclock.c (modified) got it working! Mon, 27 Jul 2009 16:42:23 GMT phi [2212:de532e283c21] * roard/driver_sysclock.c (modified) wrote open and close, need to write write() 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 Mon, 27 Jul 2009 10:49:04 GMT phi [2204:ed8a8343e658] * libroardsp/transcode_celt.c (modified) * roard/codecfilter_celt.c (modified) changed CELT bitrate from 88.2 to 44.1 kbit/s per channel for 44.1kHz ... Sun, 26 Jul 2009 21:40:19 GMT phi [2200:9e57bd72b8b4] * libroardsp/transcode_celt.c (modified) * roard/codecfilter_celt.c (modified) spacing Sat, 25 Jul 2009 18:13:33 GMT phi [2165:01dcf9bdef54] * roard/codecfilter_celt.c (modified) two commented out debug lions needed for later debugging Sat, 25 Jul 2009 00:49:37 GMT phi [2160:39b8ea65bfe6] * roard/roard.c (modified) set antiecho flag per default on BIDIR streams Sat, 25 Jul 2009 00:32:31 GMT phi [2159:2ab138cbc626] * roard/streams.c (modified) clear buffers in case they are new Fri, 24 Jul 2009 22:12:51 GMT phi [2158:ff6ea5302c60] * roard/streams.c (modified) calc echo removal thingys. Fri, 24 Jul 2009 21:06:46 GMT phi [2155:ad48aa7dd72c] * roard/streams.c (modified) started support for antiecho flag Fri, 24 Jul 2009 19:01:14 GMT phi [2153:ba4ad75b819d] * roard/streams.c (modified) write input data to output buffer in case ROAR_FLAG_ANTIECHO is set Fri, 24 Jul 2009 18:02:10 GMT phi [2152:486dfc9b4b05] * roard/streams.c (modified) use stream_outputbuffer_request to get a buffer 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:28:26 GMT phi [2150:8809a7d0167c] * roard/streams.c (modified) added support to change software volume on a output stream Fri, 24 Jul 2009 14:13:21 GMT phi [2149:3ccece948dfd] * roard/include/mixer.h (modified) * roard/mixer.c (modified) added need_vol_change() Fri, 24 Jul 2009 13:55:37 GMT phi [2148:8da163d161ec] * roard/streams.c (modified) use a seperated input pointer for multi-strage conversions Fri, 24 Jul 2009 13:49:35 GMT phi [2147:085a272b4e2b] * roard/streams.c (modified) seperated things a bit Fri, 24 Jul 2009 13:17:19 GMT phi [2146:da70b6692089] * roard/streams.c (modified) updated streams_send_mon() to use a roar_buffer 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 14:41:14 GMT phi [2115:16ddc6566cb2] * roard/roard.c (modified) added support to set name for output streams Wed, 22 Jul 2009 13:37:16 GMT phi [2113:bf205e0da6f5] * roard/roard.c (modified) support pidfile based --shutdown/--restart 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 Wed, 22 Jul 2009 13:27:46 GMT phi [2111:db1452dc98ea] * roard/roard.c (modified) added support to kill by pidfile at least for --stop Wed, 22 Jul 2009 13:14:12 GMT phi [2109:0b8deb4a879d] * roard/roard.c (modified) added --start/--stop/--shutdown (socket/protocol based) Tue, 21 Jul 2009 14:55:27 GMT phi [2107:2dafbf9739f2] * roard/codecfilter_vorbis.c (modified) added support for 8/16/32 bit vorbis encoding Tue, 21 Jul 2009 14:34:48 GMT phi [2106:0e025903532b] * roard/roard.c (modified) of cause only write a pidfile if requested by the user ;) Tue, 21 Jul 2009 13:55:20 GMT phi [2104:4140ab350dda] * roard/roard.c (modified) added pidfile support Tue, 21 Jul 2009 11:45:15 GMT phi [2102:7dc6de74943a] * roard/streams.c (modified) added debug lion and set indata buffer for bufbuf usage case correctly Mon, 20 Jul 2009 17:34:10 GMT phi [2095:619c14fd0823] * roard/streams.c (modified) use roar_conv2() Mon, 20 Jul 2009 16:26:45 GMT phi [2091:d988fc5c90d8] * roard/streams.c (modified) use a additioal buffer if max(in,out) > max(insize,outsize) 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 15:29:50 GMT phi [2089:a6470068db32] * roard/streams.c (modified) change of volume now only once for both, converted and non converted ... Mon, 20 Jul 2009 14:59:04 GMT phi [2088:1933b0b8cb8e] * roard/streams.c (modified) added missing kommata Mon, 20 Jul 2009 14:47:55 GMT phi [2087:30d3653999b9] * roard/codecfilter_vorbis.c (modified) * roard/roard.c (modified) added some debug outputs and got setting of quality for vorbis working ... Mon, 20 Jul 2009 14:08:49 GMT phi [2086:f9e6c813eea0] * roard/codecfilter.c (modified) added some debug lions Mon, 20 Jul 2009 13:32:56 GMT phi [2085:4194fe29d77a] * roard/roard.c (modified) added support for a output option 'q=...' Mon, 20 Jul 2009 13:27:36 GMT phi [2084:3efbf2e6e779] * roard/codecfilter_vorbis.c (modified) added support for new ROAR_STREAM_CTL_TYPE_* and for ... 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 Sun, 19 Jul 2009 04:28:35 GMT phi [2079:1f7b34848f37] * roard/streams.c (modified) added support for volume change in new fillmixbuf function Wed, 08 Jul 2009 01:02:15 GMT phi [2062:ccb0a81398e3] * roard/streams.c (modified) added support to convert data type (this currently only work if inlen < ... 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() Tue, 07 Jul 2009 13:37:17 GMT phi [2056:798e1d6d2443] * roard/driver_pwmled.c (modified) disabled warning Mon, 29 Jun 2009 17:58:23 GMT phi [2055:d2ccdc7f304e] * roard/light.c (modified) added some debug lions Sun, 21 Jun 2009 13:07:14 GMT phi [2034:47fdcec46b5c] * libroarlight/pwm.c (modified) * roard/driver_pwmled.c (modified) use 18 states from no data to 0xFFFF for 16 bit LED PWM