# # ChangeLog for / in roaraudio # # Generated by Trac 1.0.1 # 06/03/24 07:21:30 Sun, 25 Jan 2009 14:59:58 GMT phi [1184:e4ed391d9135] * roard/driver_oss.c (modified) SNDCTL_DSP_GETODELAY is not defined on some old systems Sun, 25 Jan 2009 14:59:00 GMT phi [1183:b1622d2eaf9d] * roard/network.c (modified) forgot about need for var c if ROAR_HAVE_GETPEEREID is defined Sun, 25 Jan 2009 14:35:49 GMT phi [1182:abf527eb7d7c] * roard/network.c (modified) use getpeereid() if supported by OS Sun, 25 Jan 2009 14:26:11 GMT phi [1181:2ed886715f44] * roard/Makefile (modified) delete target bevor overwriting it: needed for semi-install Sun, 25 Jan 2009 14:25:18 GMT phi [1180:aeadc4ee5583] * configure (modified) test for getpeereid() Sun, 25 Jan 2009 12:16:10 GMT phi [1179:a48678c24d6a] * libroar/Makefile (modified) forgot about the case file not allrady exists, use -f Sun, 25 Jan 2009 11:54:58 GMT phi [1178:3ec5d99364a2] * libroar/simple.c (modified) some cleanup, guess AF_UNIX on getsockname() set len = 0 on OpenBSD Sun, 25 Jan 2009 11:52:25 GMT phi [1177:ff2acc02dad9] * libroar/Makefile (modified) delete target bevor overwriting it: needed for semi-install Sun, 25 Jan 2009 11:51:51 GMT phi [1176:3174c92ff0a4] * configure (modified) define ROAR_OS_* constants 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 19:33:33 GMT phi [1174:08ae637c66e7] * ChangeLog (modified) updated changelogs to represent changes ask for by janus Sat, 24 Jan 2009 19:27:51 GMT phi [1173:33eeac5a7439] * configure (modified) get AF_UNIX support working again Sat, 24 Jan 2009 18:59:11 GMT phi [1172:7043713a774a] * libroar/simple.c (modified) added #if0 in comment, maybe that fixes a bug reported by janus Sat, 24 Jan 2009 18:54:32 GMT phi [1171:02f540634383] * configure (modified) * libroar/vio.c (modified) * libroarpulse/simple.c (modified) * roard/driver_esd.c (modified) * roard/streams.c (modified) use fsync() if there is no fdatasync() Sat, 24 Jan 2009 18:52:11 GMT phi [1170:c9641c57ea15] * configure (modified) path patch for OpenBSD, check for fdatasync() Sat, 24 Jan 2009 17:47:37 GMT phi [1169:5043fbbb4ec5] * ChangeLog (modified) updated changelog for recent fixes Sat, 24 Jan 2009 17:45:32 GMT phi [1168:70be5878eba5] * libroar/simple.c (modified) use socketpair() for AF_UNIX sockets on roar_simple_new_stream*(), not ... Sat, 24 Jan 2009 14:44:42 GMT phi [1167:d343188ed28d] * include/libroar/stream.h (modified) * libroar/stream.c (modified) added funcs: roar_stream_new_by_id(), roar_stream_new_empty(), ... Sat, 24 Jan 2009 13:25:01 GMT phi [1166:451a7aa01537] * libroar/simple.c (modified) set stream fh, not only returning it on secuessful connect Sat, 24 Jan 2009 01:32:53 GMT phi [1165:aaab2496feab] * ChangeLog (modified) ha, I finally fixed the double close bug Sat, 24 Jan 2009 01:31:32 GMT phi [1164:34acf1586649] * roard/clients.c (modified) solved double close bug Sat, 24 Jan 2009 01:13:31 GMT phi [1163:ce49355d789e] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added internal roar_simple_new_stream_attachexeced_obj() function 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 Sat, 24 Jan 2009 00:26:07 GMT phi [1161:3a4d2d9604ae] * libroar/simple.c (modified) added a 10 sec timeout for creating new streams via connect_to Fri, 23 Jan 2009 23:33:52 GMT phi [1160:4df647a127af] * roarclients/roarctl.c (modified) added info about metaload/save to roarctl's --help Fri, 23 Jan 2009 22:21:17 GMT phi [1159:82af4794cd7b] * roard/streams.c (modified) typo Fri, 23 Jan 2009 21:03:26 GMT phi [1158:2a018971489b] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added roar_simple_stream_obj() Fri, 23 Jan 2009 19:43:07 GMT phi [1157:5a1850d8ec0f] * ChangeLog (modified) * roard/streams.c (modified) allow overruns in sync streams, make new driver API more stable (network ... Thu, 22 Jan 2009 14:24:03 GMT phi [1156:7d06c4349db7] * roard/req.c (modified) * roard/roard.c (modified) added some debug lions to watch the driver ID 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 14:14:21 GMT phi [1154:81d313974e39] * libroar/socket.c (modified) set TCP_NODELAY on new tcp streams Thu, 22 Jan 2009 13:38:14 GMT phi [1153:a79a6e94abf3] * roard/req.c (modified) ROAR_WARN() -> ROAR_DBG() Thu, 22 Jan 2009 13:25:05 GMT phi [1152:ce19b0df17e3] * roard/driver_oss.c (modified) * roard/streams.c (modified) cleanup, mainly ROAR_WARN() -> ROAR_DBG() 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 Thu, 22 Jan 2009 11:47:50 GMT phi [1150:39cb5549219e] * include/libroar/vio.h (modified) added ctls for server streams, addec comments Thu, 22 Jan 2009 11:37:17 GMT phi [1149:610f61d064c1] * ChangeLog (modified) started changelog for 0.2beta0 :) Thu, 22 Jan 2009 11:34:55 GMT phi [1148:8d54d01cd400] * roard/streams.c (modified) don't accept new streams in termination state Thu, 22 Jan 2009 11:14:59 GMT phi [1147:d746d3147d3b] * dist/debian-like/defaults (modified) * dist/debian-like/roaraudio (modified) corrected use of ROARD_DRIVER_OPTIONS config var Wed, 21 Jan 2009 21:58:51 GMT phi [1146:5da989481912] * dist/debian-like/roaraudio (modified) updated to new driver interface Wed, 21 Jan 2009 21:58:27 GMT phi [1145:a5edc8a12b46] * roard/roard.c (modified) use the new driver interface by default 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:55:11 GMT phi [1143:252903e35adc] * roard/driver.c (modified) added :port to device info 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 Wed, 21 Jan 2009 21:51:58 GMT phi [1141:37c25717fca0] * include/libroardsp/libroardsp.h (modified) * libroardsp/filter.c (modified) * libroardsp/filter_add.c (modified) * libroardsp/filter_amp.c (modified) * libroardsp/filter_clip.c (modified) * libroardsp/filter_downmix.c (modified) * libroardsp/filter_highp.c (modified) * libroardsp/filter_lowp.c (modified) * libroardsp/filter_quantify.c (modified) added support to reset filters, some cleanup Wed, 21 Jan 2009 21:38:21 GMT phi [1140:443d39e4ba48] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added basic roar_vio_ctl() code Wed, 21 Jan 2009 20:53:18 GMT phi [1139:c1e6154ad919] * ChangeLog (modified) updates for 0.1beta5 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 Tue, 20 Jan 2009 19:46:28 GMT phi [1136:33eebfdb5191] * configure (modified) * roard/Makefile (modified) also test for libspeexdsp, it's new lib name since 1.2beta3 for non ... Tue, 20 Jan 2009 19:42:24 GMT phi [1135:bb7bb703c22b] * libroardsp/filter_dcblock.c (modified) ROAR_WARN() -> ROAR_DBG() Tue, 20 Jan 2009 19:42:06 GMT phi [1134:03793dc30413] * libroardsp/filter.c (modified) set reset() on init Tue, 20 Jan 2009 19:40:42 GMT phi [1133:902afe9f9028] * roarclients/roarfctest.c (modified) done some very basic improvments: added --sfreq, --efreq, --engage, ... Tue, 20 Jan 2009 16:57:54 GMT phi [1132:0e464c838627] * roarclients/roarfctest.c (modified) do a bit to get roarfctest a useable tool Tue, 20 Jan 2009 16:57:30 GMT phi [1131:bca464362519] * include/libroardsp/libroardsp.h (modified) * libroardsp/filter.c (modified) * libroardsp/filter_dcblock.c (modified) * libroardsp/filterchain.c (modified) added support to reset a filter(chain) :), works only for dcblock at the ... Sat, 17 Jan 2009 17:08:32 GMT phi [1130:f09016f2d64f] * roarclients/roarmonhttp.c (modified) added support to roarmonhttp to get source stream via libshout Sat, 17 Jan 2009 17:08:02 GMT phi [1129:c863f9c07035] * libroar/meta.c (modified) accept null pointer for value if value is not needed for this commands Sat, 17 Jan 2009 15:58:14 GMT phi [1128:1c174128bfac] * doc/man1/roarctl.1 (modified) added info for the metasave and metaload commands Sat, 17 Jan 2009 01:23:10 GMT phi [1127:efd263799d85] * roarclients/roarctl.c (modified) init meta structs and finalize meta data after change Sat, 17 Jan 2009 01:15:34 GMT phi [1126:a7e44a92590f] * roarclients/roarctl.c (modified) invented the metasave and metaload commands Sat, 17 Jan 2009 00:42:58 GMT phi [1125:b4e6078fc699] * libroar/vio.c (modified) * roard/streams.c (modified) fixed display of sync flag for driver streams: may not depend on ... Sat, 17 Jan 2009 00:36:26 GMT phi [1124:5a630e3bd0a8] * doc/man1/roarctl.1 (modified) added info about commands flag and unflag Fri, 16 Jan 2009 21:45:23 GMT phi [1123:9bc2451b9558] * roarclients/roarctl.c (modified) added cmds flag/unflag to help Fri, 16 Jan 2009 17:04:53 GMT phi [1122:a7f6c777986f] * ChangeLog (modified) typo and +sync vio Fri, 16 Jan 2009 16:55:53 GMT phi [1121:476f1bd5f496] * plugins/xmms/all.h (modified) * plugins/xmms/configure (modified) * plugins/xmms/gui.c (modified) * plugins/xmms/roar.c (modified) added a small usleep() of 100ms in error case, this improves the ... 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 Fri, 16 Jan 2009 16:53:44 GMT phi [1119:b273f96b915c] * libroar/socket.c (modified) don't change status if not needed, safes one system call Fri, 16 Jan 2009 16:32:49 GMT phi [1118:62d16667d373] * include/libroar/vio.h (modified) * libroar/vio.c (modified) add vio support for nonblock() and (f)sync() Fri, 16 Jan 2009 16:32:09 GMT phi [1117:b7329495fc22] * roard/roard.c (modified) * roard/streams.c (modified) added support for sync vio 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, 14 Jan 2009 18:56:09 GMT phi [1115:1bab2adc81e8] * roard/roard.c (modified) removed -s as short form for --sock as used as -s for --source Wed, 14 Jan 2009 17:43:21 GMT phi [1114:44fe0f22e73d] * ChangeLog (modified) updated ChangeLog to represent the changes on the new version Wed, 14 Jan 2009 17:42:40 GMT phi [1113:c4f7255f7b5d] * doc/man1/roarctl.1 (modified) * doc/man1/roard.1 (modified) * doc/man3/roar_exit.3 (modified) * doc/symlinks.src (modified) updated manpages a bit, mostly updated parameter lists Wed, 14 Jan 2009 17:41:52 GMT phi [1112:3e36ee114b3e] * roarclients/roarbidir.c (modified) corrected fh and select() usage for bidirectional streams, roarbidir ... Wed, 14 Jan 2009 17:39:55 GMT phi [1111:995a4ce1ab04] * roard/req.c (modified) added support to kick sources: source id = stream id, source is a stream ... Wed, 14 Jan 2009 17:39:20 GMT phi [1110:1bdd5d4d74f2] * roard/roard.c (modified) added -sN, start new on source on -sN and end of parameters Wed, 14 Jan 2009 17:38:19 GMT phi [1109:743838a413f6] * configure (modified) wrote some more help, added --minimal Sun, 11 Jan 2009 04:49:51 GMT phi [1108:5f28ba54b1cc] * plugins/xmms/gui.c (modified) * plugins/xmms/roar.c (modified) moved about from roar.c to gui.c Sun, 11 Jan 2009 04:47:38 GMT phi [1107:23428f213673] * plugins/xmms/roar.c (modified) use all.h, enabled use of roar_configure Sun, 11 Jan 2009 04:45:50 GMT phi [1106:b71671032077] * plugins/xmms/Makefile (modified) * plugins/xmms/all.h (added) * plugins/xmms/gui.c (added) * plugins/xmms/roar.c (modified) added all.h and gui.c, added mor config vars, read parts of the config ... Sun, 11 Jan 2009 01:27:58 GMT phi [1105:ab879ecbefc2] * include/libroardsp/libroardsp.h (modified) * include/libroardsp/midi.h (modified) disable options needing libm Sun, 11 Jan 2009 01:25:42 GMT phi [1104:bfe959698403] * libroardsp/filter.c (modified) * libroardsp/filter_downmix.c (modified) * libroardsp/filter_highp.c (modified) * libroardsp/filter_lowp.c (modified) * libroardsp/midi.c (modified) disable options needing libm Sun, 11 Jan 2009 01:12:30 GMT phi [1103:bb5ee2384821] * roarclients/roarfctest.c (modified) * roarclients/roarfilt.c (modified) * roarclients/roarsin.c (modified) * roarclients/roarvumeter.c (modified) disable options needing libm Sun, 11 Jan 2009 00:56:20 GMT phi [1102:06c1ee7b2f05] * libroardsp/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) only link libm if we have it! Sun, 11 Jan 2009 00:52:00 GMT phi [1101:6db6ae039d6d] * configure (modified) use test_lib_defmake not test_lib for libm Fri, 02 Jan 2009 22:18:26 GMT phi [1100:aac17d20aea1] * include/libroardsp/libroardsp.h (modified) * libroardsp/Makefile (modified) * libroardsp/filter.c (modified) * libroardsp/filter_dcblock.c (added) added DC block with f_e=~5Hz Sun, 28 Dec 2008 21:27:48 GMT phi [1099:8cc65a7ec79b] * include/roaraudio/win32hacks.h (modified) * libroar/basic.c (modified) added ROAR_NETWORK_READ() and ROAR_NETWORK_WRITE() to support reading ... Sun, 28 Dec 2008 21:11:07 GMT phi [1098:8e1a4e4297fd] * include/roaraudio.h (modified) force LE for win32 Sun, 28 Dec 2008 21:09:17 GMT phi [1097:be57f953ac6b] * include/roaraudio.h (modified) force LE for win32 Sun, 28 Dec 2008 21:05:11 GMT phi [1096:d78f6d9d2470] * include/roaraudio.h (modified) * libroar/socket.c (modified) seems win32 C lib is broken (didn't we know that allrady?) Sun, 28 Dec 2008 20:52:18 GMT phi [1095:831e1745fcaf] * libroar/socket.c (modified) win32 does not use network byte order Sun, 28 Dec 2008 20:14:31 GMT phi [1094:5ffff9cc75d1] * libroar/simple.c (modified) added error message Sun, 28 Dec 2008 20:04:24 GMT phi [1093:3567d6d2fa25] * libroar/basic.c (modified) * libroar/cdrom.c (modified) * libroar/socket.c (modified) disbale fork, sockets (sockpair) and kill on win32 Sun, 28 Dec 2008 19:19:45 GMT phi [1092:2f57d6983f05] * configure (modified) added options: --without-libao, --without-xmms and --exec-helper Sun, 28 Dec 2008 19:01:47 GMT phi [1091:00defdcb1f0f] * configure (modified) * libroar/Makefile (modified) look for libws2_32, too Sun, 28 Dec 2008 18:55:37 GMT phi [1090:08407aa9a029] * libroar/socket.c (modified) disable some uses of UNIX Dominain sockets Sun, 28 Dec 2008 18:53:04 GMT phi [1089:7f5b423f778f] * configure (modified) test for standard UNIX Sockets Sun, 28 Dec 2008 18:41:01 GMT phi [1088:ea793131068f] * configure (modified) disable proxy code for win32 per default Sun, 28 Dec 2008 18:40:08 GMT phi [1087:4d0c609b456d] * libroar/socket.c (modified) added support to disale proxy code Sun, 28 Dec 2008 18:36:13 GMT phi [1086:0b429d3ad30d] * configure (modified) added support to disale proxy code Sun, 28 Dec 2008 18:32:14 GMT phi [1085:fe83ee077214] * libroar/socket.c (modified) disabled some functions completly because of lag of support on win32