# # ChangeLog for libroardsp/convert.c in roaraudio # # Generated by Trac 1.0.1 # 05/10/24 23:37:31 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 Sat, 26 Sep 2009 11:41:04 GMT phi [2797:d6185d393e50] * libroardsp/convert.c (modified) first version seems to work best Sat, 26 Sep 2009 11:35:38 GMT phi [2796:ed4b8a2ee05a] * libroardsp/convert.c (modified) try a XOR based solution Sat, 26 Sep 2009 11:25:34 GMT phi [2795:5230f2b20ac0] * libroardsp/convert.c (modified) more clear code Tue, 22 Sep 2009 00:15:50 GMT phi [2750:3b5c1d0d75e0] * libroardsp/convert.c (modified) downmixing 4.0->2.0 Mon, 21 Sep 2009 23:53:01 GMT phi [2749:bbb02514597a] * libroardsp/convert.c (modified) new prototypes Mon, 21 Sep 2009 21:56:05 GMT phi [2748:c64f61dde0fd] * libroardsp/convert.c (modified) parameter is in samples not frames Mon, 21 Sep 2009 00:40:28 GMT phi [2743:0a9f381f7519] * libroardsp/convert.c (modified) corrected nummber of channels, corrected decrement Mon, 21 Sep 2009 00:24:56 GMT phi [2742:a5c3ca61e61d] * libroardsp/convert.c (modified) added roar_conv_chans_2to616(), roar_conv_chans_2to516() and ... Mon, 21 Sep 2009 00:18:37 GMT phi [2741:09f063a4a56e] * libroardsp/convert.c (modified) added roar_conv_chans_2to316() Mon, 24 Aug 2009 12:52:12 GMT phi [2501:b7965573ae61] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) start of roar_conv_bits_24to32() Sun, 16 Aug 2009 04:26:47 GMT phi [2388:a61fdecf77d0] * libroardsp/convert.c (modified) SRC resampler need to call over all samples, not only the first ones Sun, 16 Aug 2009 03:36:30 GMT phi [2386:0ff0440ba500] * Makefile.inc (modified) * include/libroardsp/convert.h (modified) * include/libroardsp/libroardsp.h (modified) * libroardsp/convert.c (modified) added SRC (libsamplerate) based resampler Tue, 21 Jul 2009 12:29:33 GMT phi [2103:81ac336e6c97] * libroardsp/convert.c (modified) added simple not yet working resampler code Tue, 21 Jul 2009 11:21:38 GMT phi [2100:430d165c702f] * libroardsp/convert.c (modified) WARN -> DBG Tue, 21 Jul 2009 11:20:23 GMT phi [2099:858f02f3765e] * libroardsp/convert.c (modified) got it working :) (samples vs. frames) Tue, 21 Jul 2009 10:53:42 GMT phi [2098:e9932b68c679] * libroardsp/convert.c (modified) added a lot debug lions, changed sign-convert code Mon, 20 Jul 2009 23:24:05 GMT phi [2097:80d714c6d7d6] * libroardsp/convert.c (modified) added support to change signess Mon, 20 Jul 2009 18:00:15 GMT phi [2096:40ce6a9c8492] * libroardsp/convert.c (modified) started with roar_conv2(), still need to add support to convert codec ... Mon, 20 Jul 2009 17:30:05 GMT phi [2094:bfd10d8c1de4] * libroardsp/convert.c (modified) added a very basic converter function Sun, 29 Mar 2009 16:41:36 GMT phi [1458:5198ba10a100] * libroardsp/convert.c (modified) force width of int (needed for micro controllers) Tue, 24 Mar 2009 23:28:07 GMT phi [1367:768517566a44] * libroar/Makefile (modified) * libroardsp/Makefile (modified) * libroardsp/convert.c (modified) * roarclients/Makefile (modified) moved convert.c from libroar to libroardsp Thu, 25 Dec 2008 16:06:29 GMT phi [1064:cc490b4af5df] * libroardsp/convert.c (modified) ha, seems that I got downsampling code working, ha, zoh even for 2 ... Wed, 24 Dec 2008 12:21:36 GMT phi [1061:b91fe3c6f1e8] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) * roard/include/output.h (modified) wrote zoh resampler, fixed a bug with output size calulation Wed, 24 Dec 2008 11:40:31 GMT phi [1060:ddaf199fe8d6] * libroardsp/convert.c (modified) corrected bug with from_size > to_size Wed, 24 Dec 2008 11:13:14 GMT phi [1059:dcb32066a3d6] * libroardsp/convert.c (modified) added support for conv from bigger to smaller size Tue, 21 Oct 2008 20:59:07 GMT phi [876:b8c42b09b8f7] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) renamed raor_conv_codec() to roar_conv_codec(), got bo conv working on ... Tue, 21 Oct 2008 20:31:28 GMT phi [875:3df25f7ae32d] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) added roar_conv_signedness() and roar_conv_endian(), changed ... Wed, 01 Oct 2008 14:11:18 GMT phi [871:1f9e7d2c2dcc] * libroardsp/convert.c (modified) use always use ROAR_CODEC_NATIVE_ENDIAN on 8 bit streams Wed, 01 Oct 2008 14:05:21 GMT phi [869:a8feb1a96af2] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) implemnted roar_conv_endian_32() Wed, 01 Oct 2008 12:07:40 GMT phi [868:c29b4e7e4e01] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) use roar_conv_endian_24() as it is working... Tue, 30 Sep 2008 01:47:36 GMT phi [859:7f05baebc15c] * libroardsp/convert.c (modified) added roar_conv_endian_24() Tue, 30 Sep 2008 01:24:22 GMT phi [858:5ef1c551785f] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) added eddines converting for 16 bit Mon, 29 Sep 2008 23:34:39 GMT phi [857:b67a0fbdd113] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) added roar_conv_endian_16() Sun, 28 Sep 2008 12:59:37 GMT phi [852:de662ac08ef4] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) got roar_conv_chans_AtoB*() with a or B = 2 working, realigned some ... Sun, 28 Sep 2008 10:45:25 GMT phi [850:b498ce53df3a] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) added new more optimized roar_conv_chans_*() funcs Sun, 28 Sep 2008 10:06:00 GMT phi [849:52b8d86b3e60] * libroardsp/convert.c (modified) changed spaces and use 32 bit funcs in 32 bit mode Sun, 28 Sep 2008 01:10:49 GMT phi [846:7ae73a8f5a4a] * libroardsp/convert.c (modified) added roar_conv_codec_u2sA()/_s2uA() for A element 8, 16, 32 :) Sun, 28 Sep 2008 01:01:57 GMT phi [845:21845f9f414c] * libroardsp/convert.c (modified) added roar_conv_bits_AtoB() with A,B element 8,16,32 :) Wed, 27 Aug 2008 21:19:33 GMT phi [690:cee9bf5fa456] * include/libroar/acl.h (modified) * include/libroar/auth.h (modified) * include/libroar/basic.h (modified) * include/libroar/buffer.h (modified) * include/libroar/ctl.h (modified) * include/libroar/file.h (modified) * include/libroar/libroar.h (modified) * include/libroar/meta.h (modified) * include/libroar/simple.h (modified) * include/libroar/socket.h (modified) * include/libroar/stream.h (modified) * include/libroar/vio.h (modified) * include/libroardsp/convert.h (modified) * include/libroardsp/poly.h (modified) * libroar/acl.c (modified) * libroar/auth.c (modified) * libroar/basic.c (modified) * libroar/buffer.c (modified) * libroar/ctl.c (modified) * libroar/file.c (modified) * libroar/libroar.c (modified) * libroar/meta.c (modified) * libroar/simple.c (modified) * libroar/socket.c (modified) * libroar/stream.c (modified) * libroar/vio.c (modified) * libroardsp/convert.c (modified) * libroardsp/poly.c (modified) added copyright statements Wed, 20 Aug 2008 15:42:01 GMT phi [633:0326bde1f1cb] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) added roar_conv_codec_s2u16() Wed, 20 Aug 2008 11:22:42 GMT phi [629:2b5892e655eb] * libroardsp/convert.c (modified) convert codec Wed, 20 Aug 2008 11:09:58 GMT phi [626:f7076b318cdf] * libroardsp/convert.c (modified) Added roar_conv_chans_nto18() Wed, 20 Aug 2008 11:00:12 GMT phi [624:b07ec9408d64] * libroardsp/convert.c (modified) added support fro 16 bit downmixing Wed, 06 Aug 2008 12:55:54 GMT phi [386:372958bba38d] * include/libroardsp/convert.h (modified) * libroardsp/convert.c (modified) make the resample use a more accorate value for step Wed, 06 Aug 2008 02:05:56 GMT phi [385:6b46bb8f03cd] * libroardsp/convert.c (modified) removed a lot nonworking code Wed, 06 Aug 2008 02:03:43 GMT phi [383:56f41c54f169] * include/libroardsp/convert.h (modified) * include/libroardsp/poly.h (modified) * libroardsp/convert.c (modified) * libroardsp/poly.c (modified) added working 16 bit mono resampling code Sat, 12 Jul 2008 10:18:18 GMT phi [59:db97b72a53ca] * libroardsp/convert.c (modified) added another non-working resampling code Sun, 22 Jun 2008 01:54:19 GMT phi [35:cafb8920bb19] * libroardsp/convert.c (modified) removed resampling code because it's simply not working Sun, 22 Jun 2008 01:31:08 GMT phi [33:55fb857975c3] * libroardsp/convert.c (modified) changed minor formating Sun, 08 Jun 2008 21:40:33 GMT phi [0:2a41d2f42394] * Makefile (added) * README (added) * include/libroar/auth.h (added) * include/libroar/basic.h (added) * include/libroar/buffer.h (added) * include/libroar/ctl.h (added) * include/libroar/libroar.h (added) * include/libroar/simple.h (added) * include/libroar/socket.h (added) * include/libroar/stream.h (added) * include/libroardsp/convert.h (added) * include/libroaresd/libroaresd.h (added) * include/roaraudio.h (added) * include/roaraudio/audio.h (added) * include/roaraudio/client.h (added) * include/roaraudio/config.h.OLD (added) * include/roaraudio/meta.h (added) * include/roaraudio/proto.h (added) * include/roaraudio/sample.h (added) * include/roaraudio/stream.h (added) * libroar/Makefile (added) * libroar/auth.c (added) * libroar/basic.c (added) * libroar/buffer.c (added) * libroar/ctl.c (added) * libroar/empty.c (added) * libroar/libroar.c (added) * libroar/simple.c (added) * libroar/socket.c (added) * libroar/stream.c (added) * libroardsp/convert.c (added) * libroaresd/Makefile (added) * libroaresd/esdbasic.c (added) * libroaresd/esdctl.c (added) * libroaresd/esdfile.c (added) * libroaresd/esdsample.c (added) * libroaresd/esdstream.c (added) * libroaresd/libroaresd.c (added) * plugins/ao/AUTHORS (added) * plugins/ao/CHANGES (added) * plugins/ao/COPYING (added) * plugins/ao/Makefile (added) * plugins/ao/README (added) * plugins/ao/TODO (added) * plugins/ao/ao_roar.c (added) * plugins/ao/configure (added) * roarclients/Makefile (added) * roarclients/roarcat.c (added) * roarclients/roarcatad.c (added) * roarclients/roarctl.c (added) * roarclients/roarmon.c (added) * roard/Makefile (added) * roard/clients.c (added) * roard/commands.c (added) * roard/driver.c (added) * roard/driver_ao.c (added) * roard/driver_esd.c (added) * roard/driver_roar.c (added) * roard/empty.c (added) * roard/include/client.h (added) * roard/include/commands.h (added) * roard/include/driver.h (added) * roard/include/driver_ao.h (added) * roard/include/driver_esd.h (added) * roard/include/driver_roar.h (added) * roard/include/mixer.h (added) * roard/include/network.h (added) * roard/include/output.h (added) * roard/include/req.h (added) * roard/include/roard.h (added) * roard/include/sources.h (added) * roard/include/streams.h (added) * roard/loop.c (added) * roard/mixer.c (added) * roard/network.c (added) * roard/output.c (added) * roard/req.c (added) * roard/roard.c (added) * roard/signals.c (added) * roard/sources.c (added) * roard/streams.c (added) * tools/create-meta-types (added) Initial revision