# # ChangeLog for roard in roaraudio # # Generated by Trac 1.0.1 # 05/23/24 09:45:49 Wed, 24 Dec 2008 00:26:29 GMT phi [1055:9119166575ac] * configure (modified) * roard/network.c (modified) test for broken ucred Tue, 23 Dec 2008 20:06:46 GMT phi [1046:27fab9a77db2] * roard/roard.c (modified) update pid on --deamon Tue, 23 Dec 2008 08:41:41 GMT phi [1045:bf38ceae5a66] * roard/streams.c (modified) clear meta data for meta streams on delete Tue, 23 Dec 2008 08:35:31 GMT phi [1044:9d5c342e6a14] * roard/req.c (modified) ROAR_WARN() -> ROAR_DBG() Tue, 23 Dec 2008 08:26:22 GMT phi [1043:1ca27ba72398] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) * roard/streams.c (modified) added support to set flags via roarctl, update meta data on change of ... Tue, 23 Dec 2008 06:13:10 GMT phi [1042:44f94f4095dd] * roard/include/streams.h (modified) * roard/streams.c (modified) added streams_get_flag(), fixed a bug with only-vio drivers Tue, 23 Dec 2008 06:08:20 GMT phi [1041:054b825e307d] * roard/codecfilter_vorbis.c (modified) finalize after meta data update Tue, 23 Dec 2008 06:08:04 GMT phi [1040:4d32270e0139] * roard/meta.c (modified) update meta data of recv-meta streams on finalize Tue, 23 Dec 2008 05:02:19 GMT phi [1038:3b27c9b36f14] * include/roaraudio/meta.h (modified) * roard/include/meta.h (modified) * roard/meta.c (modified) * roard/req.c (modified) added stream_meta_finalize(), ROAR_META_MODE_FINALIZE Mon, 22 Dec 2008 11:56:36 GMT phi [1032:a06815278af3] * include/libroar/stream.h (modified) * roarclients/roarctl.c (modified) * roard/roard.c (modified) added stream flag META Sun, 21 Dec 2008 23:48:50 GMT phi [1031:e37fc903ebb8] * roard/sources.c (modified) mark sources as sources Sun, 21 Dec 2008 23:43:48 GMT phi [1030:21c645bcc836] * roard/req.c (modified) * roard/streams.c (modified) use flags on req for stream para Sun, 21 Dec 2008 23:42:05 GMT phi [1029:a0088c45f7df] * roard/include/streams.h (modified) * roard/streams.c (modified) added streams_set_flag() and streams_reset_flag() Sun, 21 Dec 2008 13:31:39 GMT phi [1022:fe708cd3a6a6] * roard/include/sources.h (modified) * roard/sources.c (modified) added roar source driver Sun, 21 Dec 2008 11:30:34 GMT phi [1021:bdf6df991057] * roard/codecfilter.c (modified) ha, I added write support to it yesterday... Sun, 21 Dec 2008 01:06:42 GMT phi [1015:2086db30dbe8] * roard/streams.c (modified) if we can't send some data because of EAGAIN, ignore and print a warning Sun, 21 Dec 2008 00:50:07 GMT phi [1014:7864567c619b] * roard/streams.c (modified) small change that makes monetoring streams more robust Sat, 20 Dec 2008 21:51:34 GMT phi [1013:5c0b53001a34] * roard/codecfilter_wave.c (modified) done some cleanup of debug messages Sat, 20 Dec 2008 21:48:23 GMT phi [1012:e0923fe24fa9] * roard/codecfilter.c (modified) * roard/codecfilter_sndfile.c (modified) * roard/codecfilter_wave.c (modified) * roard/streams.c (modified) added support for writeing wave files, ha! Sat, 20 Dec 2008 16:24:00 GMT phi [1011:382d3e6269d1] * roard/roard.c (modified) ignore proxy settings at startup time while opening local socket Thu, 18 Dec 2008 23:03:48 GMT phi [998:fdee4bd3aeec] * roard/codecfilter.c (modified) updated description Thu, 18 Dec 2008 22:56:54 GMT phi [997:811183edb732] * roard/codecfilter_fishsound.c (modified) seems as if I finaly got cf fishsound working, debug code clean up Thu, 18 Dec 2008 22:45:33 GMT phi [995:d8e88bab735f] * roard/codecfilter.c (modified) added fishsound filter for OGG_FLAC Thu, 18 Dec 2008 22:40:21 GMT phi [994:43a7c78b4bf9] * roard/codecfilter.c (modified) * roard/codecfilter_fishsound.c (modified) seems that I got it finally rung experimental Thu, 18 Dec 2008 21:52:01 GMT phi [993:ba20ae3efe93] * roard/codecfilter_fishsound.c (modified) * roard/include/codecfilter_fishsound.h (modified) use roar_buffer objects to buffer decoded audio data, added support to ... Thu, 18 Dec 2008 21:26:36 GMT phi [992:090d3f1bd7de] * roard/Makefile (modified) * roard/codecfilter_fishsound.c (added) * roard/include/codecfilter.h (modified) * roard/include/codecfilter_fishsound.h (added) added sill useless cf fishsound, no working code yet, just some start Thu, 18 Dec 2008 15:10:02 GMT phi [989:3546df4ceb78] * libroar/vio.c (modified) * roard/driver_roar.c (modified) abstract from __LP64__ to ROAR_INSTINT Wed, 17 Dec 2008 20:14:07 GMT phi [982:05f1be351ac0] * roard/loop.c (modified) * roard/roard.c (modified) quit if a primary output stream can not be inited, changed change of ... Wed, 17 Dec 2008 20:13:21 GMT phi [981:892b34984ecd] * roard/streams.c (modified) added fc object to ss object, not used yet, update pos on ... Wed, 17 Dec 2008 20:13:00 GMT phi [980:970b86136440] * roard/include/streams.h (modified) streams.c Wed, 17 Dec 2008 20:08:48 GMT phi [977:98bd572668d5] * roard/req.c (modified) return g_pos and set mixing stream to type mixing for oinfo req Wed, 17 Dec 2008 20:08:08 GMT phi [976:f27de4e967af] * roard/codecfilter.c (modified) use ogg123 via cf cmd if ogg123 is avalible but not libvorbisfile Wed, 17 Dec 2008 20:07:32 GMT phi [975:27cae7f09bc7] * roard/driver.c (modified) print headlions on driver list Tue, 16 Dec 2008 20:51:30 GMT phi [974:2fc99cf797f4] * roard/roard.c (modified) mark -d list as obsolete Tue, 16 Dec 2008 16:44:57 GMT phi [973:a8a9e120261c] * roard/roard.c (modified) added --list-driver, exit on -d list after listing the driver Wed, 10 Dec 2008 23:23:49 GMT phi [972:5790e4533557] * roard/include/output.h (modified) use old value as default, seems not to work well on my test systems Wed, 10 Dec 2008 22:26:01 GMT phi [971:302305b809d4] * roard/streams.c (modified) commented out change of recv buffer Wed, 10 Dec 2008 21:07:14 GMT phi [970:931ac20fb0da] * roard/include/output.h (modified) use 5ms for new standard block time, should get better results for ... Tue, 09 Dec 2008 22:51:01 GMT phi [969:6efdae031d5f] * roard/streams.c (modified) dont set minimum buffer size, set optimal read size as recv buffer size Tue, 09 Dec 2008 22:36:08 GMT phi [968:82561f5f0063] * include/libroar/socket.h (modified) * libroar/socket.c (modified) * roard/streams.c (modified) set recv buffer to minimum for streams Tue, 09 Dec 2008 21:21:27 GMT phi [967:e53d8747092c] * roard/codecfilter_celt.c (modified) updated CELT cf to CELT 0.5.0 API Tue, 09 Dec 2008 21:20:25 GMT phi [966:449ec48190a4] * roard/req.c (modified) use pointer, not object... Tue, 09 Dec 2008 16:16:35 GMT phi [964:0a0e4e32d700] * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) added support for roarctl to show position info Tue, 09 Dec 2008 14:43:39 GMT phi [963:9f2802d4302b] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) added support to read stream flags (currently primary and output), ... Mon, 08 Dec 2008 21:50:14 GMT phi [961:ac5a0e9430cf] * roard/roard.c (modified) added support vor primary output streams Mon, 08 Dec 2008 20:58:59 GMT phi [960:618277a7056e] * roard/driver_ao.c (modified) added some codec check. We _assume_ we need to send signed data to all ... 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 :) Mon, 08 Dec 2008 19:44:07 GMT phi [957:96860770977c] * roard/driver_shout.c (modified) improved codec check Mon, 08 Dec 2008 17:57:23 GMT phi [955:1d49ceaf38d0] * roard/driver_shout.c (modified) deleted unused vars Mon, 08 Dec 2008 17:53:28 GMT phi [953:97c259da32cc] * roard/driver_shout.c (modified) support config via device string: ... Mon, 08 Dec 2008 00:08:43 GMT phi [952:6876ef933588] * roard/driver_shout.c (modified) removed bad formated debug message Sun, 07 Dec 2008 23:57:56 GMT phi [951:308d35d9dc08] * roard/driver.c (modified) updated driver.c to use new interface and driver 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 22:15:10 GMT phi [946:8967abcd6cb1] * roard/driver_oss.c (modified) use SNDCTL_DSP_SETFMT if avalible Sun, 07 Dec 2008 22:07:14 GMT phi [945:d65997b421d1] * roard/driver_oss.c (modified) changed the way the number of channels is set and added some error ... Sun, 07 Dec 2008 21:32:20 GMT phi [944:64b819ce2b96] * roard/driver.c (modified) ported null driver to vio Sun, 07 Dec 2008 21:13:45 GMT phi [942:7e85e08c6501] * roard/driver_oss.c (modified) chaned codec handling a lot, return codec name in case OSS suggest ... Sun, 07 Dec 2008 19:34:38 GMT phi [941:23d33874eb9d] * roard/roard.c (modified) patch for alaw/mulaw codec, needed on DEC Alpha for am7930 sound chips Sun, 07 Dec 2008 17:48:48 GMT phi [938:639ed35cb23f] * roard/roard.c (modified) added support for setting options via -oO 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 17:26:27 GMT phi [936:f7399e481e01] * roard/streams.c (modified) close driver if stream has one, some cleanup Sun, 07 Dec 2008 17:22:42 GMT phi [935:051cbda17b97] * roard/driver_oss.c (modified) * roard/streams.c (modified) ROAR_WARN() -> ROAR_DBG() Sun, 07 Dec 2008 17:20:23 GMT phi [934:0277459c7e79] * roard/clients.c (modified) * roard/driver_oss.c (modified) * roard/roard.c (modified) * roard/streams.c (modified) got output streams basicly working, we should clean up some code anyway Sun, 07 Dec 2008 17:02:33 GMT phi [933:2c06d248d2e6] * roard/roard.c (modified) wrote add_output() but does not work yet Sun, 07 Dec 2008 16:50:12 GMT phi [932:0de90185644f] * roard/roard.c (modified) added output options, need to write add_output() to actually init a new ... 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 13:49:59 GMT phi [928:8d756b820e71] * roard/codecfilter_sndfile.c (modified) got codecfilter sndfile working with sources driver cf Sun, 07 Dec 2008 11:38:24 GMT phi [925:20fb6596bfd4] * roard/codecfilter_mulaw.c (added) forget to add codecfilter_mulaw.c, upsi Sun, 07 Dec 2008 11:35:54 GMT phi [924:7f4183d013fa] * configure (modified) * roard/driver.c (modified) * roard/driver_oss.c (modified) fixed handling of case the system has OSS support but we found no OSS ... 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:25:23 GMT phi [921:d2354ea6dac7] * configure (modified) * roard/Makefile (modified) check for libossaudio 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:28:06 GMT phi [919:0d97efb0782c] * roard/driver.c (modified) * roard/driver_oss.c (modified) wrote working(!) OSS driver 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 22:03:07 GMT phi [916:967d7f59fe8f] * roard/Makefile (modified) * roard/driver_oss.c (added) added basic OSS driver code file 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, 05 Dec 2008 23:10:22 GMT phi [906:4c8b14265d2d] * roard/loop.c (modified) get roard not crash without --sysclocksync 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, 23 Nov 2008 11:39:10 GMT phi [896:0a191bf438d8] * roard/mixer.c (modified) use correct cast Sat, 15 Nov 2008 23:31:12 GMT phi [881:fdf97832f81f] * include/libroar/vio.h (modified) * libroar/stream.c (modified) * libroar/vio.c (modified) * roard/streams.c (modified) redesigned the VIO abstarction layer a lot Sun, 28 Sep 2008 22:31:10 GMT phi [856:b61f10a34036] * roard/mixer.c (modified) got 32 bit mode working, yey! :) Sun, 28 Sep 2008 21:14:13 GMT phi [855:f2ea73faae80] * roard/mixer.c (modified) added support for changeing volume on 32 bit int Sun, 28 Sep 2008 20:56:39 GMT phi [854:3f08ff528e51] * roard/mixer.c (modified) added support for 32bit mixing if we have a 64bit type 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 ... Mon, 22 Sep 2008 19:01:59 GMT phi [826:bab1cca7d75f] * include/libroar/stream.h (modified) * include/roaraudio/stream.h (modified) * roarclients/Makefile (modified) * roarclients/roarbidir.c (added) * roard/streams.c (modified) added experimental support for bidirectional streams Thu, 18 Sep 2008 14:59:49 GMT phi [818:063e70897697] * roard/codecfilter.c (modified) * roard/codecfilter_alaw.c (modified) added write support to alaw codec filter 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 14:33:09 GMT phi [775:713dae109380] * doc/man1/roard.1 (modified) * roard/roard.c (modified) typo Sun, 07 Sep 2008 02:36:04 GMT phi [771:ffb27e74a214] * roard/clients.c (modified) added debug line Sun, 07 Sep 2008 01:53:56 GMT phi [769:d03ad56f377f] * roard/req.c (modified) added code for attach, supporting ROAR_ATTACH_SIMPLE 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