# # ChangeLog for roard in roaraudio # # Generated by Trac 1.0.1 # 06/03/24 00:00:16 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 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:37:26 GMT phi [749:2b25ecdfb97b] * roard/codecfilter.c (modified) use compile time detected set of tools for cmd codec filters 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 23:03:58 GMT phi [746:1b154bfd0a21] * roard/codecfilter_vorbis.c (modified) more cleanup, dont force a wronge errno Thu, 04 Sep 2008 23:02:13 GMT phi [745:b2996b41f084] * roard/codecfilter_vorbis.c (modified) done some cleanup Thu, 04 Sep 2008 23:01:00 GMT phi [744:ad382e33d5d0] * roard/codecfilter_vorbis.c (modified) got it working, need cleanup Thu, 04 Sep 2008 22:07:20 GMT phi [743:63c72d2a996d] * roard/codecfilter_vorbis.c (modified) use casts to avoid warnings Thu, 04 Sep 2008 22:04:10 GMT phi [742:fdd31aa705a9] * roard/codecfilter_vorbis.c (modified) after open do not try to read 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 ... Thu, 04 Sep 2008 03:59:40 GMT phi [740:9006af31af0a] * roard/streams.c (modified) return -1 in error case Thu, 04 Sep 2008 03:56:58 GMT phi [739:a3bc82e9c722] * roard/streams.c (modified) fixed support for codecfilters and DECnet Wed, 03 Sep 2008 01:43:43 GMT phi [738:29fbccb9db97] * roard/codecfilter_alaw.c (modified) stream.info.bits is in bits, not bytes ;) 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, 02 Sep 2008 18:16:29 GMT phi [729:215a18cb4875] * roard/loop.c (modified) use ROAR_DBG() not plain printf() Tue, 02 Sep 2008 16:36:16 GMT phi [726:26e7ed06ca23] * Makefile (modified) * include/libroar/libroar.h (modified) * libroar/Makefile (modified) * libroararts/Makefile (modified) * libroardsp/Makefile (modified) * libroaresd/Makefile (modified) * libroarpulse/Makefile (modified) * libroaryiff/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) * roarfish/Makefile (modified) applied janus' patches for OpenBSD, fixed corruped libroaresd/Makefile Sat, 30 Aug 2008 14:22:10 GMT phi [717:39021279ac6a] * roard/codecfilter_vorbis.c (modified) minor fix Sat, 30 Aug 2008 14:20:06 GMT phi [716:a5426a9dd6c4] * roard/codecfilter_vorbis.c (modified) hope I fixed the bug reported by stephan48 Thu, 28 Aug 2008 03:33:06 GMT phi [701:51495a826510] * include/roaraudio.h (modified) * libroar/basic.c (modified) * libroar/file.c (modified) * roard/streams.c (modified) fixed some gcc warnings, no bugs Thu, 28 Aug 2008 00:57:08 GMT phi [692:3aa6bf8295d3] * roard/Makefile (modified) explicitly request libvorbis as it is needed on MAC OS X Wed, 27 Aug 2008 12:43:32 GMT phi [675:34d604023d18] * roard/.cvsignore (modified) added empty.c to .cvsignore 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 Tue, 26 Aug 2008 13:51:27 GMT phi [655:1840c381edcc] * Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) link roard and roarfilt with -lroardsp Mon, 25 Aug 2008 11:31:36 GMT phi [645:6cbe070ef8fc] * roard/streams.c (modified) make primary streams work without double-free while quit Mon, 25 Aug 2008 11:27:03 GMT phi [644:aa47ced85ee7] * roard/sources.c (modified) mark primary stream as primary and set socktype 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 21:41:44 GMT phi [639:4a7ecf6e3733] * roard/codecfilter_celt.c (modified) added RoarCELT magic on writing cf celt Thu, 21 Aug 2008 16:26:35 GMT phi [638:f7cdb2c9bb59] * roard/codecfilter_celt.c (modified) in error case we should cancel playback as errors may/will result in ... Thu, 21 Aug 2008 16:10:26 GMT phi [637:61bfe5918a34] * roard/codecfilter_celt.c (modified) fixed a buffer overflow bug 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 18:12:05 GMT phi [634:01d26682dd80] * roard/codecfilter_celt.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/streams.c (modified) allow setting -1 as fh for stream, added ROAR_DIR_OUTPUT where ... Wed, 20 Aug 2008 11:00:46 GMT phi [625:49e04c35dc9e] * roard/streams.c (modified) added roar_conv() support for monetoring clients Wed, 20 Aug 2008 00:18:18 GMT phi [621:ba0f43f1aaa7] * roard/codecfilter.c (modified) corrected entry for RoarSpeex Wed, 20 Aug 2008 00:16:55 GMT phi [620:d612617809a5] * roard/codecfilter_speex.c (modified) added a bit docs Wed, 20 Aug 2008 00:10:54 GMT phi [619:d849d6ee4cfe] * roard/codecfilter_speex.c (modified) added full block encoding support Wed, 20 Aug 2008 00:03:01 GMT phi [618:54c999bd8696] * roard/codecfilter_speex.c (modified) use local vars in host order, not network byte order ;) 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 23:35:21 GMT phi [616:9e692d24c8f9] * roard/codecfilter_speex.c (modified) fixed var name bug :) Tue, 19 Aug 2008 23:34:50 GMT phi [615:5df24d5c701f] * roard/codecfilter.c (modified) * roard/codecfilter_speex.c (modified) added some encoder init code Tue, 19 Aug 2008 23:15:45 GMT phi [614:ba67ef04df1e] * roard/codecfilter_speex.c (modified) got cf speex working for reading, freqs are correct now, cleaned up ... Tue, 19 Aug 2008 20:13:24 GMT phi [613:ddd096787985] * roard/codecfilter.c (modified) added mode and table title to print_codecfilterlist() 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 19:58:06 GMT phi [611:eb4c2b27dd1b] * roard/codecfilter.c (modified) * roard/codecfilter_celt.c (modified) got RoarCELT codec filter rw! Tue, 19 Aug 2008 19:57:37 GMT phi [610:c422c1ec35fe] * roard/clients.c (modified) added debuging line Tue, 19 Aug 2008 19:10:25 GMT phi [609:093b3891d709] * roard/codecfilter_celt.c (modified) * roard/codecfilter_cmd.c (modified) * roard/codecfilter_speex.c (modified) * roard/codecfilter_wave.c (modified) * roard/streams.c (modified) cleanup of casts Tue, 19 Aug 2008 19:01:30 GMT phi [608:745a06132506] * roard/codecfilter_celt.c (modified) * roard/codecfilter_speex.c (modified) make codec filter fuse vio Tue, 19 Aug 2008 19:01:13 GMT phi [607:e49199a77993] * roard/clients.c (modified) fixed deleted client in streamless list bug Tue, 19 Aug 2008 17:46:18 GMT phi [606:4f42f165ceb4] * roard/codecfilter_wave.c (modified) use vio Tue, 19 Aug 2008 17:25:27 GMT phi [603:4ad0230688bc] * roard/streams.c (modified) delete stream if we got errors within codec filters Tue, 19 Aug 2008 17:24:36 GMT phi [602:1fa28940e508] * roard/codecfilter_vorbis.c (modified) return error if write() fails Tue, 19 Aug 2008 17:24:22 GMT phi [601:dfbc7c9edbd9] * roard/clients.c (modified) fixed(?) a bug with execed streams being re-queued as streamless Tue, 19 Aug 2008 16:03:05 GMT phi [598:4c78782357f8] * roard/codecfilter_vorbis.c (modified) let codecfilter_vorbis.c use vio for writeing 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:45:18 GMT phi [587:e6cd07dec284] * roard/codecfilter_vorbis.c (modified) yehaa! encoding vorbis seems to work :))) Tue, 19 Aug 2008 14:34:00 GMT phi [586:86cf0fedfa63] * roard/codecfilter_vorbis.c (modified) aedded a bit code for encoding Tue, 19 Aug 2008 14:16:42 GMT phi [585:6fb31f1faf3d] * roard/streams.c (modified) allow monetoring streams to use codec filters, and cast cleanup Tue, 19 Aug 2008 14:10:28 GMT phi [584:8c036ec915ae] * roard/codecfilter_vorbis.c (modified) test for self->opened Tue, 19 Aug 2008 14:08:47 GMT phi [583:c699ca8890b0] * roard/codecfilter_vorbis.c (modified) clean up of cast 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 13:01:16 GMT phi [580:f23bf553e14c] * roard/roard.c (modified) only delete socket if we not allready had deleted it before, needed by ... Tue, 19 Aug 2008 12:50:04 GMT phi [579:2c1678ae3911] * roard/roard.c (modified) added code to support server restart (--restart) Tue, 19 Aug 2008 12:37:32 GMT phi [576:89baebafdc4f] * roard/req.c (modified) * roard/roard.c (modified) set g_listen_socket to -1 to let g_terminate work :) Tue, 19 Aug 2008 12:22:46 GMT phi [575:34285c238c1e] * roard/req.c (modified) give ROAR_CMD_EXIT an option to make the server like --no-listen ... Tue, 19 Aug 2008 12:18:40 GMT phi [574:fda350c7a108] * roard/include/roard.h (modified) * roard/roard.c (modified) added cleanup_listen_socket() Tue, 19 Aug 2008 12:16:02 GMT phi [573:23600819747c] * roard/roard.c (modified) added long options to conform help Tue, 19 Aug 2008 12:12:40 GMT phi [572:d00cfa9c139d] * roard/codecfilter_vorbis.c (modified) typo Tue, 19 Aug 2008 00:25:49 GMT phi [571:0dfe525abe11] * roard/codecfilter.c (modified) * roard/streams.c (modified) fixed bugs then codec filter can not be opened: delete stream 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 22:27:45 GMT phi [566:bbe262037cc9] * roard/sources.c (modified) added obsoleted-warnings and set orginal codec in source type cf Mon, 18 Aug 2008 20:09:27 GMT phi [565:f4d86cf146d5] * roard/codecfilter_wave.c (modified) cleanup and comment Mon, 18 Aug 2008 20:08:33 GMT phi [564:6ec555485c20] * roard/codecfilter_wave.c (modified) need to set self->opened when opened ;) 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 19:47:35 GMT phi [559:87c4f08f2204] * roard/codecfilter_wave.c (added) added codecfilter_wave.c Mon, 18 Aug 2008 19:14:22 GMT phi [556:24413e9e6310] * include/libroar/file.h (modified) * roard/sources.c (modified) added codec auto detection code for source cf and added ... Mon, 18 Aug 2008 19:08:28 GMT phi [555:3e21244380f6] * include/libroar/file.h (modified) * roard/sources.c (modified) removed CELT_PREFIX and added INCPATH Mon, 18 Aug 2008 16:35:14 GMT phi [554:7996c18e7526] * libroar/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) removed CELT_PREFIX and added INCPATH Mon, 18 Aug 2008 16:24:22 GMT phi [552:801212b75d99] * roard/codecfilter.c (modified) where is no options description feld Mon, 18 Aug 2008 16:22:16 GMT phi [551:1edce32e06ad] * roard/codecfilter.c (modified) make --list-cf look nice after we now have codec names Mon, 18 Aug 2008 16:16:32 GMT phi [550:2c57af617cf8] * roard/roard.c (modified) changed order of -s and -S, now -S implays start of source not -s, -s ... Mon, 18 Aug 2008 16:07:02 GMT phi [548:bf2791966e7b] * libroar/socket.c (modified) * roard/roard.c (modified) --no-listen now impleys --terminate Mon, 18 Aug 2008 16:03:26 GMT phi [547:797f5692456f] * roard/loop.c (modified) * roard/streams.c (modified) updated --terminate to wait for all clients AND streams, this is usefull ... Mon, 18 Aug 2008 13:54:45 GMT phi [542:c71495eebd20] * roard/include/sources.h (modified) * roard/sources.c (modified) added sources_add_cf() Mon, 18 Aug 2008 13:54:29 GMT phi [541:4bb3a9f715a6] * roard/codecfilter.c (modified) * roard/codecfilter_vorbis.c (modified) fixed a cf_vorbis about errno Mon, 18 Aug 2008 12:43:14 GMT phi [540:c1fd46366418] * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) get display of orgiginal codec working Mon, 18 Aug 2008 12:36:24 GMT phi [539:79cc09e8d4f9] * include/libroar/stream.h (modified) * roard/req.c (modified) save orginal codec and send it via ROAR_CMD_GET_STREAM_PARA Mon, 18 Aug 2008 12:30:04 GMT phi [538:766ee7a02149] * roard/streams.c (modified) set codec_orgi and align spaces Fri, 15 Aug 2008 23:05:53 GMT phi [525:57dc0b2f5ee6] * roard/req.c (modified) added debug line for connect Fri, 15 Aug 2008 22:26:43 GMT phi [523:0c640b607a7f] * roard/roard.c (modified) it should now be possible to use --setuid/--setgid on non unix sockets Fri, 15 Aug 2008 12:29:25 GMT phi [519:245b982566c1] * roard/roard.c (modified) -6 gives error now if no IPv6 support is compiled in Fri, 15 Aug 2008 12:13:10 GMT phi [518:b4054527b555] * roard/roard.c (modified) added options -4 and -6