# # ChangeLog for roard/include in roaraudio # # Generated by Trac 1.0.1 # 06/01/24 20:02:56 Mon, 08 Dec 2008 20:24:57 GMT phi [958:06746d10d7a9] * roard/driver.c (modified) * roard/driver_ao.c (modified) * roard/include/driver_ao.h (modified) ported libao driver to new vio interface :) Sun, 07 Dec 2008 23:57:37 GMT phi [950:9cfbc109ff1b] * roard/Makefile (modified) * roard/driver_shout.c (added) * roard/include/driver.h (modified) * roard/include/driver_shout.h (added) started libshout driver Sun, 07 Dec 2008 23:56:47 GMT phi [949:066077e177bf] * roard/driver_roar.c (modified) * roard/include/driver_roar.h (modified) updated roar driver to support new VIO interface Sun, 07 Dec 2008 22:28:12 GMT phi [947:edb7ba2fe666] * roard/driver.c (modified) * roard/driver_raw.c (modified) * roard/include/driver_raw.h (modified) changed raw driver to use vio interface and display sysio vs. vio in ... Sun, 07 Dec 2008 17:42:23 GMT phi [937:56653b49352d] * roard/driver.c (modified) * roard/include/driver.h (modified) * roard/streams.c (modified) added driver_closevio() to close a driver_openvio()ed driver Sun, 07 Dec 2008 16:33:08 GMT phi [931:f0583968c304] * roard/driver.c (modified) * roard/include/driver.h (modified) added driver_openvio() Sun, 07 Dec 2008 16:24:18 GMT phi [930:62b20281af8d] * roard/driver.c (modified) * roard/driver_esd.c (modified) * roard/driver_oss.c (modified) * roard/include/driver.h (modified) * roard/include/driver_esd.h (modified) * roard/include/driver_oss.h (modified) * roard/include/streams.h (modified) * roard/streams.c (modified) added a addition argument fh to vio driver open rutine, added var to ... Sun, 07 Dec 2008 15:35:47 GMT phi [929:07286c15c4ed] * roard/include/driver.h (modified) use ao then oss anf finanly null driver if esd is not avalable Sun, 07 Dec 2008 00:36:08 GMT phi [922:0620585d146b] * include/libroardsp/libroardsp.h (modified) * libroardsp/Makefile (modified) * libroardsp/mulaw.c (added) * roard/Makefile (modified) * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) added support for mulaw (libroardsp) and added a codec filter for roard Sat, 06 Dec 2008 23:22:55 GMT phi [920:ce0dc2fbe8e2] * roard/include/roard.h (modified) * roard/loop.c (modified) * roard/roard.c (modified) added --standby and --auto-standby Sat, 06 Dec 2008 22:05:46 GMT phi [917:7e60fa8dc102] * roard/driver_oss.c (modified) * roard/include/driver_oss.h (modified) I decided to use std vio interface for read and writes, typos Sat, 06 Dec 2008 21:51:53 GMT phi [915:9b80b15801a8] * roard/include/driver.h (modified) * roard/include/driver_oss.h (added) added driver_oss.h Sat, 06 Dec 2008 21:36:19 GMT phi [912:e0480ffcba74] * roard/driver.c (modified) * roard/driver_esd.c (modified) * roard/include/driver_esd.h (modified) got esd driver working via vio, changed driver interface a bit to get a ... Sat, 06 Dec 2008 20:07:20 GMT phi [911:9cb4e9e891ad] * roard/driver.c (modified) * roard/include/driver.h (modified) added support for vio drivers, juhu :) Fri, 28 Nov 2008 21:24:43 GMT phi [905:2fd9cd5be5ef] * roard/include/roard.h (modified) * roard/loop.c (modified) * roard/roard.c (modified) added --sysclocksync Sun, 28 Sep 2008 10:48:14 GMT phi [851:06cbae08cea5] * roard/Makefile (modified) * roard/codecfilter.c (modified) * roard/codecfilter_sndfile.c (added) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_sndfile.h (added) use libsndfile for ROAR_CODEC_RIFF_WAVE if avalible, does not support ... Wed, 17 Sep 2008 00:16:39 GMT phi [783:bd7da167acad] * roard/codecfilter_alaw.c (modified) * roard/include/codecfilter.h (modified) got away with some cf alaw related compiler warnings Sun, 07 Sep 2008 01:50:39 GMT phi [768:083524c5b23c] * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added noop attach command Sun, 07 Sep 2008 01:46:09 GMT phi [767:7205e1dce16c] * roard/clients.c (modified) * roard/include/client.h (modified) added client_stream_move() Sun, 07 Sep 2008 01:45:53 GMT phi [766:8f87fbeb4fd3] * roard/include/streams.h (modified) * roard/streams.c (modified) added streams_get_client Fri, 05 Sep 2008 02:15:37 GMT phi [757:4e5bfa3538df] * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added support for ROAR_CMD_PASSFH Fri, 05 Sep 2008 02:13:41 GMT phi [755:fa521d53ac05] * roard/clients.c (modified) * roard/include/client.h (modified) added clients_get_fh() Thu, 04 Sep 2008 23:07:40 GMT phi [747:de481ef1b88b] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) more cleanup Thu, 04 Sep 2008 17:46:49 GMT phi [741:9be48345d290] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) * roard/streams.c (modified) tryed a lot with libvorbisfile to use stream_vio*, seems to to work very ... Wed, 03 Sep 2008 01:37:50 GMT phi [736:44f4feb2496f] * roard/Makefile (modified) * roard/codecfilter.c (modified) * roard/codecfilter_alaw.c (added) * roard/include/codecfilter.h (modified) added basic alaw cf Tue, 26 Aug 2008 22:48:46 GMT phi [668:71ac426690da] * roard/clients.c (modified) * roard/codecfilter.c (modified) * roard/codecfilter_celt.c (modified) * roard/codecfilter_cmd.c (modified) * roard/codecfilter_speex.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/codecfilter_wave.c (modified) * roard/commands.c (modified) * roard/driver.c (modified) * roard/driver_ao.c (modified) * roard/driver_esd.c (modified) * roard/driver_raw.c (modified) * roard/driver_roar.c (modified) * roard/empty.c (modified) * roard/include/client.h (modified) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_celt.h (modified) * roard/include/codecfilter_cmd.h (modified) * roard/include/codecfilter_speex.h (modified) * roard/include/codecfilter_vorbis.h (modified) * roard/include/codecfilter_wave.h (modified) * roard/include/commands.h (modified) * roard/include/driver.h (modified) * roard/include/driver_ao.h (modified) * roard/include/driver_esd.h (modified) * roard/include/driver_raw.h (modified) * roard/include/driver_roar.h (modified) * roard/include/empty.h (modified) * roard/include/lib.h (modified) * roard/include/meta.h (modified) * roard/include/midi.h (modified) * roard/include/mixer.h (modified) * roard/include/network.h (modified) * roard/include/output.h (modified) * roard/include/req.h (modified) * roard/include/roard.h (modified) * roard/include/sample.h (modified) * roard/include/sources.h (modified) * roard/include/streams.h (modified) * roard/lib.c (modified) * roard/loop.c (modified) * roard/meta.c (modified) * roard/midi.c (modified) * roard/mixer.c (modified) * roard/network.c (modified) * roard/output.c (modified) * roard/req.c (modified) * roard/roard.c (modified) * roard/sample.c (modified) * roard/signals.c (modified) * roard/sources.c (modified) * roard/streams.c (modified) added license statements Mon, 25 Aug 2008 11:26:36 GMT phi [643:c3fc248024dd] * roard/include/streams.h (modified) * roard/streams.c (modified) added primary flag to streams Thu, 21 Aug 2008 15:30:15 GMT phi [635:fb9b242e8cc6] * roard/codecfilter_celt.c (modified) * roard/include/codecfilter_celt.h (modified) added RoarCELT magic Wed, 20 Aug 2008 00:00:51 GMT phi [617:eadc4ce98867] * roard/codecfilter_speex.c (modified) * roard/include/codecfilter_speex.h (modified) added a lot encoder code, changed struct to include the needed buffers, ... Tue, 19 Aug 2008 20:06:18 GMT phi [612:5ab0ccdc9e13] * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) added flags to codecfilter list Tue, 19 Aug 2008 15:42:38 GMT phi [596:f93c53886185] * roard/include/streams.h (modified) * roard/streams.c (modified) added vio functions Tue, 19 Aug 2008 15:32:58 GMT phi [592:69b7d2d9a583] * roard/include/streams.h (modified) * roard/streams.c (modified) added member vio to struct roar_stream_server Tue, 19 Aug 2008 14:08:07 GMT phi [582:dd12ba513b27] * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) added cf_vorbis_write() Tue, 19 Aug 2008 12:18:40 GMT phi [574:fda350c7a108] * roard/include/roard.h (modified) * roard/roard.c (modified) added cleanup_listen_socket() Mon, 18 Aug 2008 23:13:03 GMT phi [569:b35e761f50f4] * roard/Makefile (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) adding a lot thingss in preperation to encode vorbis :) Mon, 18 Aug 2008 19:58:04 GMT phi [562:1f94749e6f9d] * roard/codecfilter_wave.c (modified) * roard/include/codecfilter_wave.h (added) first small changes to make it compile ;) Mon, 18 Aug 2008 19:57:46 GMT phi [561:a98bac6549fe] * roard/Makefile (modified) * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) added codecfilter_wave.c Mon, 18 Aug 2008 13:54:45 GMT phi [542:c71495eebd20] * roard/include/sources.h (modified) * roard/sources.c (modified) added sources_add_cf() Thu, 14 Aug 2008 03:16:55 GMT phi [494:e2c5683de088] * roard/include/streams.h (modified) * roard/streams.c (modified) added underrun vars and simplyfied a lot of casts Tue, 12 Aug 2008 13:37:57 GMT phi [465:82fd66e50dc3] * include/libroar/stream.h (modified) * include/roaraudio/proto.h (modified) * libroar/stream.c (modified) * libroararts/libartsc.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added support to get the size of optimal read() and write()s Mon, 11 Aug 2008 22:57:38 GMT phi [444:ddaaf8e220bd] * roard/include/roard.h (modified) * roard/roard.c (modified) added support vor setuid, setgid and chroot Mon, 11 Aug 2008 16:03:43 GMT phi [439:452cf038155c] * roard/clients.c (modified) * roard/include/client.h (modified) added calls to set UID and GID Wed, 06 Aug 2008 23:13:45 GMT phi [396:97fac0a6c84c] * roard/codecfilter_speex.c (modified) * roard/include/codecfilter_speex.h (modified) replaced one non working code with another Wed, 06 Aug 2008 19:40:58 GMT phi [394:c0c41ad9d2ed] * include/roaraudio/audio.h (modified) * roard/include/codecfilter_speex.h (modified) added ROAR_SPEEX_MAX_CC and buffers for cf speex Wed, 06 Aug 2008 16:15:08 GMT phi [391:ab42dd0763ef] * roard/codecfilter_speex.c (modified) * roard/include/codecfilter_speex.h (modified) added a bit mor struct to the cf speex Tue, 05 Aug 2008 22:08:59 GMT phi [382:46b315ef4767] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) * roard/streams.c (modified) CF Vorbis: fixed a read() on closed() and a close() before read() bug Tue, 05 Aug 2008 17:04:36 GMT phi [380:c71736eb9236] * roard/include/output.h (modified) added a macro to get the number of samples a output buffer is long Tue, 05 Aug 2008 15:02:52 GMT phi [377:960b34a9ea61] * roard/include/streams.h (modified) * roard/streams.c (modified) added support to set and get socktype of a stream, This is used to ask ... Tue, 05 Aug 2008 01:34:16 GMT phi [373:7c30708ecf0e] * roard/codecfilter.c (modified) * roard/codecfilter_speex.c (modified) * roard/include/codecfilter_speex.h (modified) added some dummy funcs for cf speex Tue, 05 Aug 2008 01:22:52 GMT phi [372:13f9127d3464] * roard/include/codecfilter_speex.h (modified) done basic structure for cf speex (stolen from cf celt) Tue, 05 Aug 2008 01:19:11 GMT phi [371:1014cedbeabf] * roard/Makefile (modified) * roard/codecfilter_speex.c (added) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_speex.h (added) added files for codecfilter_speex Sat, 02 Aug 2008 22:54:19 GMT phi [362:b13b2abea6f0] * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) only compile vorbis stuff if we have libvorbisfile Sat, 02 Aug 2008 22:29:56 GMT phi [361:1d702adb724a] * roard/codecfilter.c (modified) * roard/codecfilter_celt.c (modified) * roard/include/codecfilter_celt.h (modified) only build CELT code if we habe CELT support Fri, 25 Jul 2008 01:27:05 GMT phi [331:e4abcd91c94f] * roard/codecfilter_celt.c (modified) * roard/include/codecfilter_celt.h (modified) seperated rest into i_rest and o_rest Fri, 25 Jul 2008 00:23:31 GMT phi [324:c6f16a36d0ba] * roard/codecfilter_celt.c (added) * roard/include/codecfilter_celt.h (added) fergot to add the files to cvs.... Fri, 25 Jul 2008 00:18:31 GMT phi [323:60282fdc8511] * include/roaraudio/config.h.OLD (modified) * roard/Makefile (modified) * roard/include/codecfilter.h (modified) added basic strcuture for rw codecfilter CELT Thu, 24 Jul 2008 13:48:27 GMT phi [248:5c7629ec2c1c] * roard/include/roard.h (modified) added wait() an SIGCHLD Thu, 24 Jul 2008 13:48:09 GMT phi [247:ae7da5323b80] * roard/include/roard.h (modified) open filter on stream start Thu, 24 Jul 2008 13:47:43 GMT phi [246:97eacb7d9736] * roard/include/roard.h (modified) globalized main_loop()'s pos to g_pos Thu, 24 Jul 2008 13:47:18 GMT phi [245:a931b7ad2eeb] * roard/include/roard.h (modified) added lib.h Thu, 24 Jul 2008 13:46:55 GMT phi [244:31b11517c1cc] * roard/include/roard.h (modified) added midi.* and codecfilter.* Thu, 24 Jul 2008 13:46:20 GMT phi [243:78020152b9fb] * roard/include/roard.h (modified) commented out ioprio_set() code as it is not working, see manpages BUGs ... Thu, 24 Jul 2008 13:45:48 GMT phi [242:42b6571ba66c] * roard/include/roard.h (modified) added ioprio_set() for linux Thu, 24 Jul 2008 13:44:50 GMT phi [241:f68c720ad6d4] * roard/include/streams.h (modified) open filter on stream start Thu, 24 Jul 2008 13:44:15 GMT phi [240:70677900253a] * roard/include/streams.h (modified) added infos about filter to struct roar_stream_server Tue, 22 Jul 2008 18:34:11 GMT phi [222:3975f41364fa] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) added ReplayGain support to codecfilter_vorbis Sun, 20 Jul 2008 23:47:38 GMT phi [207:07ebcec64ab8] * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) basic meta data support Sun, 20 Jul 2008 23:02:24 GMT phi [205:1053e00bbeb7] * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/codecfilter_vorbis.h (modified) playing around with cf_vorbis* Sun, 20 Jul 2008 21:37:38 GMT phi [204:4ccaf07e3a3f] * roard/codecfilter_vorbis.c (added) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_vorbis.h (added) added codecfilter_vorbis.[ch] Sun, 20 Jul 2008 19:35:00 GMT phi [198:168dadfccd08] * roard/codecfilter_cmd.c (modified) * roard/include/lib.h (modified) * roard/lib.c (modified) added closefh, lenclose parameters to lib_run_bg to support to close fhs ... Sun, 20 Jul 2008 19:30:58 GMT phi [196:5625b89335c7] * roard/codecfilter.c (modified) * roard/codecfilter_cmd.c (modified) * roard/include/codecfilter_cmd.h (modified) added basic support for codecfilter_cmd Sun, 20 Jul 2008 18:58:56 GMT phi [195:c04f3b43565b] * roard/include/codecfilter.h (modified) open filter on stream start Sun, 20 Jul 2008 16:38:12 GMT phi [193:5d40ed171f5d] * roard/include/codecfilter.h (modified) codecfilter does not have an device but a codec! Sun, 20 Jul 2008 16:32:23 GMT phi [192:5956b24ab8be] * roard/include/midi.h (modified) * roard/midi.c (modified) added g_midi_cb_playing Sun, 20 Jul 2008 16:23:13 GMT phi [190:7d80e1acca66] * roard/include/midi.h (modified) * roard/midi.c (modified) globalized main_loop()'s pos to g_pos Sun, 20 Jul 2008 16:17:54 GMT phi [189:4a7a0460e034] * roard/include/midi.h (modified) * roard/midi.c (modified) added midi_cb_update() and g_midi_cb_stoptime Sun, 20 Jul 2008 15:58:36 GMT phi [188:a3699b2c9759] * roard/include/midi.h (modified) * roard/midi.c (modified) added console beep support for linux Sun, 20 Jul 2008 15:31:36 GMT phi [185:bb379b585d1f] * roard/include/midi.h (modified) * roard/midi.c (modified) added basic structure for console beep Sun, 20 Jul 2008 14:51:00 GMT phi [183:e2de498eb4fc] * roard/include/lib.h (added) added lib.h Sat, 19 Jul 2008 23:12:55 GMT phi [176:5cb085bb9351] * roard/codecfilter.c (modified) * roard/include/codecfilter.h (modified) we need the codec ID... Sat, 19 Jul 2008 23:02:36 GMT phi [174:726dbe3623b2] * roard/include/codecfilter.h (modified) there are no devices.... Sat, 19 Jul 2008 22:56:43 GMT phi [172:a9c9fa1f3226] * roard/codecfilter_cmd.c (added) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_cmd.h (added) added cmd codecfilter Sat, 19 Jul 2008 22:53:08 GMT phi [171:287003a9729e] * roard/include/codecfilter.h (modified) need an option felde for command filter Sat, 19 Jul 2008 22:49:40 GMT phi [170:892929b4fec9] * roard/include/codecfilter.h (modified) added basic prototypes, mainly stolen from driver.h Sat, 19 Jul 2008 22:43:16 GMT phi [169:2da3c9448843] * roard/codecfilter.c (added) * roard/include/codecfilter.h (added) * roard/include/midi.h (added) * roard/midi.c (added) added midi.* and codecfilter.* Sat, 19 Jul 2008 22:42:26 GMT phi [168:6a7ff5913850] * roard/include/empty.h (added) added roard/include/empty.h Sun, 13 Jul 2008 15:26:52 GMT phi [125:8c29ccfbfa5d] * roard/include/streams.h (modified) * roard/streams.c (modified) try to work around underrun errors of new streams Sun, 13 Jul 2008 02:23:57 GMT phi [113:a032ff209b90] * roard/commands.c (modified) * roard/include/meta.h (modified) * roard/include/req.h (modified) * roard/meta.c (modified) * roard/req.c (modified) added stream_meta_list() and done other support for listing meta tags on ... Sun, 13 Jul 2008 00:05:38 GMT phi [100:fea0dd940215] * include/roaraudio/proto.h (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added basic declarations for reading meta data Sat, 12 Jul 2008 23:02:28 GMT phi [90:a4dbc92ef913] * roard/include/meta.h (modified) * roard/meta.c (modified) * roard/streams.c (modified) added a lot of basic meta stuff Sat, 12 Jul 2008 22:39:27 GMT phi [89:afb9697062ee] * roard/include/meta.h (added) * roard/include/roard.h (modified) added meta.h Sat, 12 Jul 2008 22:33:53 GMT phi [87:3bc590ae9419] * include/roaraudio.h (modified) * include/roaraudio/meta.h (modified) * roarclients/roartypes.c (modified) * roard/include/streams.h (modified) * roard/streams.c (modified) started with meta data support Sat, 12 Jul 2008 16:06:43 GMT phi [78:997d49ae275a] * roard/clients.c (modified) * roard/include/client.h (modified) * roard/req.c (modified) added basic support to connect to streams of existing clients Sat, 12 Jul 2008 16:02:24 GMT phi [77:284968f15643] * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) prepered a lot of code for multi-stream clientss Sat, 12 Jul 2008 13:07:26 GMT phi [71:6426d93defd0] * libroar/socket.c (modified) * roard/clients.c (modified) * roard/include/roard.h (modified) * roard/loop.c (modified) * roard/roard.c (modified) added support to quit the server if all clients are gone and we are in ... Sat, 12 Jul 2008 11:49:47 GMT phi [67:9c8c096465ad] * roard/include/sources.h (modified) * roard/sources.c (modified) added basic most-time-it-should-work RIFF/WAVE support to sources.c Sat, 12 Jul 2008 11:38:56 GMT phi [66:a75c2005faeb] * roard/clients.c (modified) * roard/include/streams.h (modified) * roard/streams.c (modified) finaly got sources working! Sat, 12 Jul 2008 11:11:05 GMT phi [65:65d45c7144e1] * roard/include/sources.h (modified) * roard/sources.c (modified) done some coding to support sources Sat, 12 Jul 2008 10:45:45 GMT phi [64:93c00fbc439a] * roard/include/sources.h (modified) * roard/roard.c (modified) * roard/sources.c (modified) changed some basic things to support sources Wed, 25 Jun 2008 11:03:16 GMT phi [55:c0ff46285a6c] * roard/include/output.h (modified) changed ROAR_OUTPUT_BUFFER_SAMPLES to 2048 #ifdef DEBUG so we can use ...