# # ChangeLog for libroarpulse in roaraudio # # Generated by Trac 1.0.1 # 03/28/24 15:15:43 Sun, 14 Feb 2010 17:33:30 GMT phi [3495:36347978f766] * libroarpulse/mainloop-signal.c (modified) some more changed to not need pipe() Sun, 14 Feb 2010 17:32:32 GMT phi [3494:35b4a36cd351] * libroarpulse/mainloop-signal.c (modified) do only use pipe() in case we have it Sun, 14 Feb 2010 17:26:36 GMT phi [3493:92c9d034acbd] * libroarpulse/mainloop.c (modified) define some consts for non poll() enabled systems Sun, 14 Feb 2010 17:25:11 GMT phi [3492:e9d7e26291c3] * libroarpulse/mainloop.c (modified) define nfds_t Sun, 14 Feb 2010 17:23:56 GMT phi [3491:babffbc52d06] * libroarpulse/x11.c (modified) use void as Display on non X11 systems Sun, 14 Feb 2010 17:20:35 GMT phi [3490:170391ca4c93] * libroarpulse/mainloop.c (modified) some workarounds for poll() on non-poll()-enabled systems Sun, 14 Feb 2010 17:17:25 GMT phi [3489:8f6a8b0ac453] * libroarpulse/util.c (modified) some more prototypes, implemented some of them Sun, 14 Feb 2010 16:55:18 GMT phi [3488:c1b4ef74afda] * libroarpulse/x11.c (modified) x11 prop functions Sun, 14 Feb 2010 16:42:39 GMT phi [3486:0224eb13cdd2] * libroarpulse/x11.c (modified) prototype Sun, 14 Feb 2010 16:38:06 GMT phi [3485:62a60ae1a0c9] * libroarpulse/Makefile (modified) * libroarpulse/x11.c (added) added x11.c Sun, 14 Feb 2010 05:00:59 GMT phi [3483:1eaad4fca752] * libroarpulse/mainloop.c (modified) wrote _roar_pa_mainloop_quit()... everything is now working fine Sun, 14 Feb 2010 04:55:25 GMT phi [3482:48c3807318a5] * libroarpulse/mainloop-signal.c (modified) debug lion Sun, 14 Feb 2010 04:42:34 GMT phi [3481:22f4d04a1114] * libroarpulse/mainloop.c (modified) restarted poll() in case we got interuppted Sun, 14 Feb 2010 04:31:56 GMT phi [3480:4e3826267412] * libroarpulse/mainloop-signal.c (modified) use IO based indirect callbacks Sun, 14 Feb 2010 03:38:07 GMT phi [3478:2abe354cd9d4] * libroarpulse/utf8.c (modified) added iconv support Sun, 14 Feb 2010 03:08:46 GMT phi [3476:772b0a7aa509] * libroarpulse/utf8.c (modified) prototype Sun, 14 Feb 2010 03:08:14 GMT phi [3475:79552eb1413f] * libroarpulse/Makefile (modified) * libroarpulse/utf8.c (added) added utf8.c Sun, 14 Feb 2010 01:54:19 GMT phi [3473:9b37ab18c87d] * libroarpulse/mainloop-signal.c (modified) a lot debug lions for the signal handler Sun, 14 Feb 2010 01:23:27 GMT phi [3472:d2274d9b5795] * libroarpulse/mainloop.c (modified) get it to work with pacat! Sun, 14 Feb 2010 01:11:34 GMT phi [3471:8c6856b26672] * libroarpulse/mainloop-signal.c (modified) worte unix signal stuff Sun, 14 Feb 2010 00:22:21 GMT phi [3470:5bd95456e1b7] * libroarpulse/Makefile (modified) * libroarpulse/mainloop-signal.c (added) added mainloop-signal.c Sun, 14 Feb 2010 00:21:26 GMT phi [3469:3082508bf5a4] * libroarpulse/mainloop.c (modified) wrote most of the mainloop logic Sat, 13 Feb 2010 23:40:31 GMT phi [3468:c2bff8bedf7c] * libroarpulse/mainloop.c (modified) wrote io event API Sat, 13 Feb 2010 23:03:27 GMT phi [3467:2edc25131da6] * libroarpulse/stream.c (modified) get pacat to work using LD_PRELOAD Sat, 13 Feb 2010 22:39:45 GMT phi [3466:6d461930b82b] * libroarpulse/stream.c (modified) more debug lions, corrected number of fragments Sat, 13 Feb 2010 22:23:36 GMT phi [3465:23962b935804] * libroarpulse/stream.c (modified) start to support writeout of playback buffer Sat, 13 Feb 2010 21:51:01 GMT phi [3464:90b4012c0372] * libroarpulse/stream.c (modified) temp workaround Sat, 13 Feb 2010 21:41:00 GMT phi [3463:38c2b0438750] * libroarpulse/mainloop.c (modified) added struct pa_io_event Sat, 13 Feb 2010 21:22:42 GMT phi [3462:c8823247312c] * libroarpulse/mainloop.c (modified) wrote basic framework Sat, 13 Feb 2010 20:59:58 GMT phi [3461:d5cac3d3f9b6] * libroarpulse/mainloop.c (modified) prototype Sat, 13 Feb 2010 20:59:10 GMT phi [3460:c9ad63c2545b] * libroarpulse/Makefile (modified) * libroarpulse/mainloop.c (added) added mainloop.c Sat, 13 Feb 2010 20:56:57 GMT phi [3459:d5eff217fea2] * libroarpulse/volume.c (modified) implemented a lot volume functions Sat, 13 Feb 2010 20:44:14 GMT phi [3458:65ad445b7626] * libroarpulse/volume.c (modified) prototype Sat, 13 Feb 2010 20:31:08 GMT phi [3457:bdf3938a417d] * libroarpulse/Makefile (modified) * libroarpulse/volume.c (added) added volume.c Sat, 13 Feb 2010 20:24:16 GMT phi [3456:005f7563cf6c] * libroarpulse/channelmap.c (modified) as long as invalid, not as long as not invalid Sat, 13 Feb 2010 20:14:01 GMT phi [3455:5a26f2fec851] * libroarpulse/channelmap.c (modified) implement pa_channel_map_parse() Sat, 13 Feb 2010 18:41:10 GMT phi [3454:57b8f9e6de1e] * libroarpulse/stream.c (modified) implemented pa_stream_get_buffer_attr() Sat, 13 Feb 2010 18:29:03 GMT phi [3453:cddb31dd11f9] * libroarpulse/stream.c (modified) wrote pa_stream_get_time(), wrote dummy pa_stream_get_latency() Sat, 13 Feb 2010 18:21:58 GMT phi [3452:3e3d7b1124c2] * libroarpulse/stream.c (modified) implement pa_stream_flush() Sat, 13 Feb 2010 18:20:52 GMT phi [3451:c8b8a7639039] * libroarpulse/stream.c (modified) implemented pa_stream_get_timing_info() and updated ... Sat, 13 Feb 2010 18:02:12 GMT phi [3450:65b4cc64b26e] * libroarpulse/stream.c (modified) added pa_stream_update_timing_info() Sat, 13 Feb 2010 17:55:01 GMT phi [3449:ba42ab088e13] * libroarpulse/stream.c (modified) support pa_stream_drain() Sat, 13 Feb 2010 14:58:10 GMT phi [3448:a1d933fa1897] * libroarpulse/timeval.c (modified) implemented pa_timeval_add() Sat, 13 Feb 2010 14:53:48 GMT phi [3447:ded31ab2cdf5] * libroarpulse/timeval.c (modified) implemented pa_gettimeofday() Sat, 13 Feb 2010 14:47:12 GMT phi [3446:6552ae491381] * libroarpulse/timeval.c (modified) prototype Sat, 13 Feb 2010 14:46:12 GMT phi [3445:7b8433d3a7e5] * libroarpulse/Makefile (modified) * libroarpulse/timeval.c (added) added timeval.c Sat, 13 Feb 2010 14:40:09 GMT phi [3444:ba88a49e6ad6] * libroarpulse/error.c (modified) implemented pa_strerror() Sat, 13 Feb 2010 14:30:37 GMT phi [3443:5f41dee3faec] * libroarpulse/error.c (modified) prototype Sat, 13 Feb 2010 14:30:02 GMT phi [3442:c39cd072362a] * libroarpulse/Makefile (modified) * libroarpulse/error.c (added) added error.c Sat, 13 Feb 2010 14:28:10 GMT phi [3441:a0284486d4b2] * libroarpulse/stream.c (modified) move calcing of roar_pa_sspec2auinfo() from new to connect, added some ... Sat, 13 Feb 2010 13:42:07 GMT phi [3440:7730bc584725] * libroarpulse/stream.c (modified) added _roar_pa_stream_ioecb(), added some debug lions Sat, 13 Feb 2010 12:46:37 GMT phi [3439:83fb987c6017] * libroarpulse/stream.c (modified) registzer IO event, still need callback Sat, 13 Feb 2010 12:46:17 GMT phi [3438:a40a55ea0254] * include/libroarpulse/libroarpulse.h (modified) * libroarpulse/context.c (modified) add support to get api Fri, 12 Feb 2010 15:03:31 GMT phi [3434:6dd7040af0f3] * libroarpulse/stream.c (modified) implement most basic _roar_pa_stream_open() Fri, 12 Feb 2010 14:50:59 GMT phi [3433:5fb9bfd5e810] * libroarpulse/stream.c (modified) pa_stream_connect_record() and pa_stream_connect_playback() -> ... Fri, 12 Feb 2010 14:36:04 GMT phi [3432:0c3347ed155b] * libroarpulse/stream.c (modified) wrote pa_stream_write() Fri, 12 Feb 2010 13:48:08 GMT phi [3431:a62fa829e0af] * libroarpulse/stream.c (modified) added pa_stream_drop() and pa_stream_peek() Fri, 12 Feb 2010 13:41:43 GMT phi [3430:4e9790a5a08a] * libroarpulse/stream.c (modified) implemented pa_stream_readable_size() and pa_stream_writable_size() Thu, 11 Feb 2010 23:05:18 GMT phi [3429:8b04b92caa30] * libroarpulse/stream.c (modified) added a lot functions to set callbacks Thu, 11 Feb 2010 22:51:57 GMT phi [3428:44989588ad5a] * libroarpulse/stream.c (modified) use struct _roar_pa_stream_cb Thu, 11 Feb 2010 22:26:35 GMT phi [3427:bb188ddb4b1d] * libroarpulse/stream.c (modified) support pa_stream_get_sample_spec() Thu, 11 Feb 2010 22:09:05 GMT phi [3426:c3fe58581556] * libroarpulse/stream.c (modified) wrote pa_stream_get_index() Thu, 11 Feb 2010 22:03:37 GMT phi [3425:a23992f03d97] * libroarpulse/stream.c (modified) wrote some stream support Thu, 11 Feb 2010 20:55:25 GMT phi [3424:be95fb35f8ec] * libroarpulse/stream.c (modified) prototyoes Thu, 11 Feb 2010 20:52:31 GMT phi [3423:5bfbb855d1de] * libroarpulse/Makefile (modified) * libroarpulse/stream.c (added) added stream.c Thu, 11 Feb 2010 20:45:26 GMT phi [3422:1e1481777215] * libroarpulse/channelmap.c (modified) wrote some more funcs Thu, 11 Feb 2010 19:15:11 GMT phi [3421:829b4fb6d821] * libroarpulse/sample.c (modified) added float types Thu, 11 Feb 2010 19:13:41 GMT phi [3420:a4ccb3b17562] * libroarpulse/channelmap.c (modified) * libroarpulse/introspect.c (modified) started with channel mapping stuff Thu, 11 Feb 2010 19:01:03 GMT phi [3419:9e791c7ba5c3] * libroarpulse/channelmap.c (modified) prototypes Thu, 11 Feb 2010 18:49:08 GMT phi [3418:6affa9222ea5] * libroarpulse/Makefile (modified) * libroarpulse/channelmap.c (added) added channelmap.c Thu, 11 Feb 2010 18:24:46 GMT phi [3417:4b788d82b0dd] * libroarpulse/sample.c (modified) implemented the rest Thu, 11 Feb 2010 18:23:00 GMT phi [3416:aeaea539f960] * libroarpulse/sample.c (modified) implemented most of the rest Thu, 11 Feb 2010 16:55:21 GMT phi [3415:bf9a44f51723] * libroarpulse/sample.c (modified) start with those strange formating functions Thu, 11 Feb 2010 16:41:38 GMT phi [3414:4c5cb34458dd] * libroarpulse/sample.c (modified) a lot prototypes Thu, 11 Feb 2010 16:37:13 GMT phi [3413:2d3175392846] * libroarpulse/Makefile (modified) * libroarpulse/sample.c (added) added sample.c Thu, 11 Feb 2010 16:32:47 GMT phi [3412:45514e2fd112] * libroarpulse/introspect.c (modified) added basic pa_context_get_sink_info_by_name() Thu, 11 Feb 2010 16:11:08 GMT phi [3411:fe6bc2bdebc2] * libroarpulse/context.c (modified) * libroarpulse/introspect.c (modified) added support for a virtual default sink and source Thu, 11 Feb 2010 16:05:12 GMT phi [3409:93159e6d3bac] * libroarpulse/introspect.c (modified) load oinfo from server Thu, 11 Feb 2010 15:59:39 GMT phi [3408:c2995580c30a] * include/libroarpulse/libroarpulse.h (modified) * libroarpulse/libroarpulse.c (modified) added roar_pa_auinfo2sspec() Thu, 11 Feb 2010 15:49:44 GMT phi [3407:44e4037cb096] * libroarpulse/introspect.c (modified) most of the work for pa_context_get_server_info() is done, we need some ... Thu, 11 Feb 2010 15:35:48 GMT phi [3406:d7f39ce0ab78] * include/libroarpulse/libroarpulse.h (modified) * libroarpulse/context.c (modified) added roar_pa_context_get_con() Thu, 11 Feb 2010 15:11:11 GMT phi [3404:208155c7da25] * libroarpulse/introspect.c (modified) a lot unfriendly prototypes Thu, 11 Feb 2010 15:08:18 GMT phi [3403:4791eefd7c50] * libroarpulse/Makefile (modified) * libroarpulse/introspect.c (added) added introspect.c Thu, 11 Feb 2010 14:58:38 GMT phi [3402:47d22a58578e] * libroarpulse/context.c (modified) return dummy operations Thu, 11 Feb 2010 14:55:09 GMT phi [3400:e2e4250da752] * libroarpulse/operation.c (modified) support pa_operations Thu, 11 Feb 2010 14:46:42 GMT phi [3399:1670d50a826c] * libroarpulse/Makefile (modified) start of Makefile cleanup Thu, 11 Feb 2010 14:44:48 GMT phi [3398:9a6289c83904] * libroarpulse/Makefile (modified) * libroarpulse/operation.c (added) added operation.c Thu, 11 Feb 2010 14:29:20 GMT phi [3397:e6a0b746f3e1] * libroarpulse/context.c (modified) handle server == NULL case Thu, 11 Feb 2010 14:23:14 GMT phi [3396:15a6bfb3ae4a] * libroarpulse/context.c (modified) corrected pa_context_new_with_proplist() Thu, 11 Feb 2010 14:07:47 GMT phi [3395:061eb4697ce1] * libroarpulse/Makefile (modified) * libroarpulse/version.c (added) added version.c Thu, 11 Feb 2010 14:04:42 GMT phi [3394:e9e1f877b280] * libroarpulse/xmalloc.c (modified) wrote memory functions Thu, 11 Feb 2010 13:59:30 GMT phi [3393:f6fd8a8a9658] * libroarpulse/Makefile (modified) * libroarpulse/xmalloc.c (added) started wil xmalloc -> memory functions Thu, 11 Feb 2010 13:57:22 GMT phi [3392:842c8d8f99a9] * libroarpulse/context.c (modified) wrote most of the context code, should work now Thu, 11 Feb 2010 13:39:58 GMT phi [3391:b2905b861e43] * libroarpulse/context.c (modified) we are now mostly done, just a commit inbetween Thu, 11 Feb 2010 12:54:55 GMT phi [3390:d9db3bb263d5] * libroarpulse/Makefile (modified) * libroarpulse/context.c (added) a lot code Thu, 11 Feb 2010 12:22:25 GMT phi [3389:62404943863d] * libroarpulse/simple.c (modified) use roar_pa_find_server() Thu, 11 Feb 2010 12:21:23 GMT phi [3388:0a02c6ba7c10] * include/libroarpulse/libroarpulse.h (modified) * libroarpulse/libroarpulse.c (modified) implement roar_pa_find_server(), function to search for PA server Thu, 11 Feb 2010 12:03:42 GMT phi [3386:89f9ef49c056] * libroarpulse/simple.c (modified) use RoarAudio's MemMgr, not system's Thu, 11 Feb 2010 11:58:44 GMT phi [3385:917010d31107] * include/libroarpulse/simple.h (modified) * libroarpulse/simple.c (modified) upgrade libroarpulse/simple to vio :) Thu, 11 Feb 2010 11:22:40 GMT phi [3384:955ae12df263] * libroarpulse/simple.c (modified) use roar_pa_sspec2auinfo()