# # ChangeLog for libroar in roaraudio # # Generated by Trac 1.0.1 # 05/14/24 03:38:31 Fri, 15 Jan 2010 09:40:14 GMT phi [3136:e9b53172083c] * include/libroar/config.h (modified) * libroar/config.c (modified) * libroar/stream.c (modified) added support for config option force-{rate,bits,codec,channels} Tue, 12 Jan 2010 10:57:50 GMT phi [3119:9632a77b5f46] * libroar/vio_tantalos.c (modified) cache slp matches for tantalos Tue, 12 Jan 2010 10:42:13 GMT phi [3118:bf1ffd0be21b] * libroar/vio_dstr.c (modified) tantalos needs a NULL def Mon, 11 Jan 2010 18:57:22 GMT phi [3117:ded6cc3dab7a] * include/libroar/vio_tantalos.h (modified) * libroar/vio_tantalos.c (modified) removed useless prototypes Mon, 11 Jan 2010 17:41:07 GMT phi [3116:8ed19f241788] * libroar/vio_dstr.c (modified) * libroar/vio_tantalos.c (modified) get tantalos basicly working Mon, 11 Jan 2010 08:44:37 GMT phi [3114:5b7fa334f64c] * libroar/vio_tantalos.c (modified) implemented but did not test tantalos Mon, 11 Jan 2010 08:37:49 GMT phi [3113:d64b7bd38d24] * include/libroar/vio_tantalos.h (modified) * libroar/vio_tantalos.c (modified) corrected prototype Mon, 11 Jan 2010 08:36:03 GMT phi [3112:0aea28dfd322] * include/libroar/vio_tantalos.h (modified) * libroar/vio_tantalos.c (modified) do the actual SLP request Mon, 11 Jan 2010 08:25:19 GMT phi [3111:6798c9610b5d] * libroar/Makefile (modified) * libroar/vio_tantalos.c (added) added vio_tantalos.c Mon, 11 Jan 2010 08:22:54 GMT phi [3110:5ad644ea08ea] * include/libroar/libroar.h (modified) * include/libroar/vio_tantalos.h (modified) * libroar/empty.c (modified) updated year in some files Sat, 09 Jan 2010 13:00:40 GMT phi [3098:d2712c3e3e42] * libroar/Makefile (modified) * libroardsp/Makefile (modified) * libroareio/Makefile (modified) * libroaresd/Makefile (modified) * libroarlight/Makefile (modified) * libroarmidi/Makefile (modified) * libroarsndio/Makefile (modified) set soname in most libs Fri, 08 Jan 2010 15:41:55 GMT phi [3078:75efac535f8b] * include/libroar/vio_dstr.h (modified) * include/libroar/vio_proto.h (modified) * libroar/vio_dstr.c (modified) * libroar/vio_proto.c (modified) support protocol name ICY, identical to HTTP at the moment but defaults ... Thu, 07 Jan 2010 20:43:43 GMT phi [3077:45e8c7a26b88] * libroar/basic.c (modified) handle server==NULL Thu, 07 Jan 2010 18:20:06 GMT phi [3076:71ec405258b7] * include/libroar/roarslp.h (modified) * libroar/basic.c (modified) * roard/roard.c (modified) small updates to SLP support, added +slp address schemata Sun, 03 Jan 2010 19:48:42 GMT phi [3074:4194e8314b7b] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added missing meta types from Xiph's list Mon, 28 Dec 2009 09:04:20 GMT phi [3068:b55909032345] * libroar/vio_proto.c (modified) set correct length to buffer Mon, 28 Dec 2009 00:24:41 GMT phi [3067:b395e36e014a] * libroar/vio_proto.c (modified) rewrote most of the HTTP code for new API, still does not work with ... Sun, 27 Dec 2009 23:21:40 GMT phi [3066:bb8d29a2aa31] * libroar/vio_proto.c (modified) converted proto API to new buffer based API, need to write code to use ... Sun, 27 Dec 2009 22:58:03 GMT phi [3065:fffa0ef8d698] * libroar/vio_proto.c (modified) wrote most of the new proto inst parts Sat, 26 Dec 2009 19:36:31 GMT phi [3063:955233719a84] * libroar/stack.c (modified) * libroar/vio_cmd.c (modified) * libroar/vio_pipe.c (modified) * libroar/vio_stack.c (modified) * libroardsp/convert.c (modified) * libroardsp/transcode_celt.c (modified) * libroardsp/transcode_speex.c (modified) * libroardsp/vio_transcode.c (modified) * roard/clients.c (modified) * roard/streams.c (modified) use memory functions from libroar, not libc, fixed a small memory leak Wed, 16 Dec 2009 08:05:57 GMT phi [3059:80c47c307975] * libroar/meta.c (modified) init codec with -1 Wed, 16 Dec 2009 08:01:13 GMT phi [3058:6e387d16a16f] * include/libroar/meta.h (modified) * libroar/meta.c (modified) added roar_meta_parse_audioinfo() Sat, 05 Dec 2009 12:49:36 GMT phi [3052:5faf426062f2] * libroar/meta.c (modified) added list of genres Sat, 05 Dec 2009 12:18:50 GMT phi [3051:d0524f377074] * include/libroar/meta.h (modified) * libroar/meta.c (modified) added very basic genere interface Wed, 02 Dec 2009 16:19:07 GMT phi [3046:1a9bc34c7cb1] * libroar/vio_jumbo.c (modified) check teh correct var, fixes a sigfault Sun, 29 Nov 2009 09:56:38 GMT phi [3044:b954d2ac330b] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added meta data tags SIGNALINFO (with alias AUDIOINFO) and OFFSET Sat, 07 Nov 2009 12:59:55 GMT phi [3033:a3426e8335fb] * libroar/vio_string.c (modified) wrote lseek based optimized fgets() Sat, 07 Nov 2009 07:00:06 GMT phi [3032:41e76edf41a3] * libroar/buffer.c (modified) in case the user length is zero we can just reset the buffer before ... Sat, 07 Nov 2009 05:32:22 GMT phi [3031:7c1f1f7f924a] * libroar/vio_string.c (modified) get it to work Sat, 07 Nov 2009 05:04:08 GMT phi [3030:fa315d423443] * include/libroar/vio_string.h (modified) * libroar/vio_string.c (modified) added roar_vio_fgets() Sat, 31 Oct 2009 13:23:21 GMT phi [3021:a7929173bb2c] * libroar/buffer.c (modified) do not enlarge no-free buffers Sat, 31 Oct 2009 13:21:51 GMT phi [3020:c506c0704832] * libroar/buffer.c (modified) added basic ringbuffer stuff Thu, 29 Oct 2009 08:03:14 GMT phi [3012:7d5415a0d8d8] * libroar/simple.c (modified) added sysio warning Mon, 26 Oct 2009 08:17:59 GMT phi [2988:68a278654a77] * libroar/vio_jumbo.c (modified) handle writes > buffersize Mon, 26 Oct 2009 08:15:18 GMT phi [2987:100bbaa91daf] * libroar/vio_jumbo.c (modified) return correct number of written bytes Sun, 25 Oct 2009 20:50:54 GMT phi [2985:db2cf63584bc] * libroar/vio_jumbo.c (modified) wrote the jumbo layer Sun, 25 Oct 2009 20:14:19 GMT phi [2982:30dd6f21de89] * libroar/Makefile (modified) * libroar/vio_jumbo.c (added) added dummy C file for jumbo VIO layer Thu, 22 Oct 2009 17:26:49 GMT phi [2976:41c1c4bae1d4] * include/libroar/libroar.h (modified) * include/libroar/memmgr.h (added) * libroar/buffer.c (modified) added memmgr.h, allready used by buffer Tue, 20 Oct 2009 17:52:30 GMT phi [2962:b67619049df3] * include/libroar/config.h (modified) * libroar/config.c (modified) added codec option /mode/ Sat, 17 Oct 2009 07:22:07 GMT phi [2951:276f334ed927] * libroar/stream.c (modified) * roard/req.c (modified) added support for extended flags Fri, 16 Oct 2009 17:47:32 GMT phi [2926:ef036c16f643] * include/libroar/config.h (modified) * libroar/config.c (modified) added ROAR_LIBROAR_CONFIG_PSET_VBR, added some other consts in order to ... Wed, 14 Oct 2009 16:49:24 GMT phi [2913:95ad11ed35ac] * libroar/config.c (modified) in case we alloc new memory we also need to do what we originaly was ... Wed, 14 Oct 2009 16:48:07 GMT phi [2912:b133cf48b1bc] * libroar/config.c (modified) added a lot debug lions Sat, 10 Oct 2009 16:05:33 GMT phi [2899:7a127e4f7f47] * libroar/config.c (modified) only set this in case no other server has allready been set Sat, 10 Oct 2009 01:53:31 GMT phi [2897:a5e99d13e1fa] * libroar/basic.c (modified) load config on connect Sat, 10 Oct 2009 01:28:45 GMT phi [2896:ad017319aae8] * libroar/config.c (modified) added option to set server address Sat, 10 Oct 2009 01:12:41 GMT phi [2895:15ce833de9cf] * include/libroar/config.h (modified) * libroar/config.c (modified) moved prototype of static function from global to local file Sat, 10 Oct 2009 00:50:40 GMT phi [2893:f1fecf75caf5] * include/libroar/config.h (modified) * libroar/config.c (modified) roar_libroar_config_codec_get() new requets a full config Sat, 10 Oct 2009 00:36:54 GMT phi [2892:aba43608e324] * libroar/config.c (modified) corredted parsing function Sat, 10 Oct 2009 00:32:17 GMT phi [2891:b89a0b2b92a4] * libroar/config.c (modified) typo Sat, 10 Oct 2009 00:31:25 GMT phi [2890:7b1a574adb24] * libroar/config.c (modified) function to parse codec parameters Sat, 10 Oct 2009 00:12:17 GMT phi [2888:3b7ae2d15926] * libroar/config.c (modified) debug lions!, corrected function name in warnings Sat, 10 Oct 2009 00:07:06 GMT phi [2887:bbfcd79d3c2b] * libroar/config.c (modified) parse config more flexibale: comments, spaces, new lions... Sat, 10 Oct 2009 00:01:40 GMT phi [2886:a8c07cbd1368] * libroar/config.c (modified) added support to get a codec var, corrected small error in config ... Fri, 09 Oct 2009 23:34:11 GMT phi [2884:ef7b43db1134] * libroar/config.c (modified) moved parsing of config to a seperate function Mon, 05 Oct 2009 11:35:26 GMT phi [2861:a0bf707b0ace] * libroar/.cvsignore (added) * libroarlight/.cvsignore (added) * libroarmidi/.cvsignore (added) added some .cvsignores to ignore dlls Sun, 04 Oct 2009 03:10:20 GMT phi [2857:2cef13e65f4c] * include/roaraudio/client.h (modified) * libroar/ctl.c (modified) new ROAR_PROTO_*s Sat, 03 Oct 2009 16:11:33 GMT phi [2841:29c0a0293758] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added roar_vio_simple_new_stream_obj() Wed, 30 Sep 2009 12:20:58 GMT phi [2818:7ae10f65c79a] * libroar/simple.c (modified) more roar_debug_warn_sysio()s Tue, 29 Sep 2009 15:58:29 GMT phi [2811:3d2f0ab1b673] * include/libroar/nnode.h (added) * libroar/Makefile (modified) * libroar/ctl.c (modified) * libroar/nnode.c (added) added nnode.[ch], added nnode support to ctl.c Tue, 29 Sep 2009 15:55:58 GMT phi [2809:8d51fb4545cb] * libroar/basic.c (modified) * libroar/simple.c (modified) sysio -> vio api, added warnings Mon, 14 Sep 2009 22:03:19 GMT phi [2711:dfd83460c6a6] * libroar/stream.c (modified) direction names Mon, 14 Sep 2009 21:56:21 GMT phi [2709:42309f2b8877] * include/roaraudio/audio.h (modified) * libroar/stream.c (modified) new codecs Sun, 13 Sep 2009 11:18:35 GMT phi [2697:4a6231807551] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added parameter dir to roar_simple_connect_virtual() Sat, 12 Sep 2009 22:43:35 GMT phi [2681:359a85bcf5e9] * include/roaraudio/audio.h (modified) * include/roaraudio/misc.h (modified) * include/roaraudio/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarcat.c (modified) * roarclients/roarmon.c (modified) * roard/codecfilter.c (modified) * roard/driver.c (modified) * roard/driver_roar.c (modified) * roard/include/roard.h (modified) * roard/req.c (modified) * roard/roard.c (modified) * roard/sources.c (modified) * roard/streams.c (modified) added new subsystem complex Sat, 12 Sep 2009 12:29:35 GMT phi [2656:87608958d363] * libroar/simple.c (modified) added code for roar_simple_connect_virtual() Sat, 12 Sep 2009 12:15:04 GMT phi [2655:b4eb068bb586] * libroar/simple.c (modified) added some calls of roar_debug_warn_sysio() Sat, 12 Sep 2009 12:10:14 GMT phi [2654:8b47593e0e07] * libroar/debug.c (modified) added code for roar_debug_warn_sysio_real() Sat, 12 Sep 2009 12:06:15 GMT phi [2653:d15eb0ea49b4] * libroar/config.c (modified) added warning:sysio Sat, 12 Sep 2009 12:04:55 GMT phi [2652:cccba4bb9c77] * libroar/config.c (modified) support option warn:sysio Sat, 12 Sep 2009 12:01:27 GMT phi [2650:f3ec924a91ba] * libroar/Makefile (modified) * libroar/debug.c (added) added new debug.c Sat, 12 Sep 2009 11:51:54 GMT phi [2647:812b8d564396] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added dummy for roar_simple_connect_virtual() Sat, 12 Sep 2009 00:30:00 GMT phi [2643:18137627e3f6] * libroar/vio_ops.c (modified) * libroardsp/transcode.c (modified) * libroardsp/transcode_mualaw.c (modified) new debug lions Fri, 11 Sep 2009 20:58:32 GMT phi [2633:e70932b49240] * include/libroar/stream.h (modified) * libroar/stream.c (modified) added roar_streamstate2str() Fri, 11 Sep 2009 20:54:51 GMT phi [2632:5614f0d236ad] * libroar/stream.c (modified) set stream stage in case server provides it Fri, 11 Sep 2009 14:10:14 GMT phi [2616:f321e11ead21] * libroar/ctl.c (modified) added byteorder thingys to roar_ctl_c2m() and roar_ctl_m2c() Fri, 11 Sep 2009 14:08:25 GMT phi [2615:a46baf00194c] * include/libroar/ctl.h (modified) * libroar/ctl.c (modified) added roar_str2byteorder() and roar_byteorder2str() Tue, 08 Sep 2009 16:42:58 GMT phi [2588:1b7ef61d7dd2] * include/libroar/stream.h (modified) * libroar/stream.c (modified) added roar_stream_[gs]et_dir() Fri, 04 Sep 2009 02:26:31 GMT phi [2567:df748c6f09ea] * include/libroar/config.h (modified) * libroar/basic.c (modified) * libroar/config.c (modified) added roar_libroar_[gs]et_server() Wed, 02 Sep 2009 11:09:09 GMT phi [2548:fe1b99691069] * include/libroar/ctl.h (modified) * libroar/ctl.c (modified) added roar_str2proto() and roar_proto2str() Wed, 02 Sep 2009 10:40:27 GMT phi [2544:ec5fbabb7a92] * libroar/ctl.c (modified) send protocol number Wed, 02 Sep 2009 10:40:14 GMT phi [2543:81bc5918d8ed] * libroar/meta.c (modified) small fix to not send uninited data Sat, 22 Aug 2009 23:01:46 GMT phi [2481:4ecb8a80a69e] * libroar/simple.c (modified) use config, ROAR_LIBROAR_CONFIG_WAS_USE_EXECED Sat, 22 Aug 2009 22:47:15 GMT phi [2480:99aad69c8dd8] * libroar/config.c (modified) read config from $ROAR_OPTIONS Sat, 22 Aug 2009 22:25:32 GMT phi [2478:d7b6f5c298ef] * include/libroar/config.h (modified) * libroar/config.c (modified) config stubs Sat, 22 Aug 2009 22:13:17 GMT phi [2477:fb4a547868db] * include/libroar/config.h (added) * include/libroar/libroar.h (modified) * libroar/Makefile (modified) * libroar/config.c (added) added libroar/config.[ch] Sun, 16 Aug 2009 01:40:58 GMT phi [2381:4d9b6f1e72d4] * libroar/Makefile (modified) * libroardsp/Makefile (modified) * libroareio/Makefile (modified) * libroarlight/Makefile (modified) * libroarmidi/Makefile (modified) * roard/Makefile (modified) updated core libs and roard to use new Makefile.inc Sat, 15 Aug 2009 23:52:32 GMT phi [2374:1bb69e3360a3] * libroar/ctl.c (modified) init mixer settings with sensfull values Thu, 13 Aug 2009 17:58:56 GMT phi [2338:b1d9b2ec61cf] * include/libroar/stream.h (modified) * libroar/stream.c (modified) use lookup table for dir names Sun, 09 Aug 2009 14:24:47 GMT phi [2334:9c528367ad88] * libroar/buffer.c (modified) added support to roar_buffer_set_len() to increment the buffer size Sun, 09 Aug 2009 13:43:01 GMT phi [2333:685d224f7d02] * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) added support to store not only a void pointer but also a 32 bit int in ... Sat, 08 Aug 2009 23:51:43 GMT phi [2332:db87a76a0934] * include/roaraudio/audio.h (modified) * libroar/stream.c (modified) added codec raum_flac Thu, 06 Aug 2009 12:36:23 GMT phi [2328:505a027b2cd5] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) typo in meta name, added aliases for old version with typo Sun, 02 Aug 2009 14:08:35 GMT phi [2263:a4556a91e5f3] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added meta type HASH for crypto hashes Tue, 28 Jul 2009 01:26:19 GMT phi [2231:3425fc65acee] * include/roaraudio/stream.h (modified) * libroar/stream.c (modified) added consts for RAW streams Tue, 21 Jul 2009 11:44:17 GMT phi [2101:48f64813b34e] * libroar/buffer.c (modified) corrected debug message Wed, 08 Jul 2009 12:59:27 GMT phi [2066:cdac752872ef] * libroar/buffer.c (modified) only loop if there are still any buffers in the ring Tue, 07 Jul 2009 23:51:52 GMT phi [2060:f79b5534e33b] * include/libroar/libroar.h (modified) * include/libroar/vio.h (modified) * include/libroar/vio_string.h (added) * libroar/Makefile (modified) * libroar/vio.c (modified) * libroar/vio_string.c (added) moved vio string functions like roar_vio_printf() out of main vio code ... Tue, 07 Jul 2009 23:44:25 GMT phi [2059:916b1d6f2b91] * include/libroar/libroar.h (modified) * include/libroar/vio.h (modified) * include/libroar/vio_stdio.h (added) * libroar/Makefile (modified) * libroar/vio.c (modified) * libroar/vio_stdio.c (added) moved vio interface to stdio out of the main vio code Mon, 29 Jun 2009 17:38:06 GMT phi [2054:f711d0d0a02d] * include/libroar/vio.h (modified) * libroar/vio.c (modified) start of support to kill sync calls