Commit graph

  • 692ce73899 Merge remote branch 'tanuk/dbus-work' Lennart Poettering 2009-10-07 03:39:30 +02:00
  • b3592a160f position-event-sounds: never position test sounds in space Lennart Poettering 2009-10-06 23:34:22 +02:00
  • 5331e60b05 Sending translation for Ukrainian mvdz 2009-10-06 10:22:55 +00:00
  • c96d2d1117 alsa: disable period event only with tsched=1 Lennart Poettering 2009-10-06 00:17:24 +02:00
  • 7b682c9690 loopback: Setting latency of module-loopback Tor-Björn Claesson 2009-10-02 14:13:59 +02:00
  • 3aec58049e Sending translation for Spanish fgonz 2009-10-04 19:24:35 +00:00
  • 40c1ca76c4 bluetooth: don't set auto_connect flag when discovering bt devices Lennart Poettering 2009-10-04 13:00:51 +02:00
  • e8bab13c81 Sending translation for Dutch warrink 2009-10-02 22:50:26 +00:00
  • 9d7a27ec88 device-manager: Play nice with module-stream-restore. Colin Guthrie 2009-10-02 22:44:56 +01:00
  • cc31d7c35a device-manager: Make use of PA_IDXSET_FOREACH when applying entries. Colin Guthrie 2009-10-02 21:04:03 +01:00
  • fdbb550063 device-manager: Keep track as to whether or not the user specifically renamed the device. Colin Guthrie 2009-10-02 21:01:19 +01:00
  • 6468dcf9d1 device-manager: No need to check the version after calling read_entry() Colin Guthrie 2009-10-02 19:12:10 +01:00
  • 019331d25b Merge branch 'master' into dbus-work Tanu Kaskinen 2009-10-02 17:24:44 +03:00
  • e895200169 module-equalizer-sink: disable active profile name restoration as something in pack/unpack is funky and I don't have time for a proper fix Jason Newton 2009-09-19 11:15:05 -07:00
  • 97056d2a0e module-equalizer-sink: *added client initiated sync support for filter state *added note of possible unstable behavior with next-power-of-2 sample rate calculation Jason Newton 2009-09-18 05:48:01 -07:00
  • a434f4c6af module-equalizer-sink: resyncing with head and fix invalid writes * pa_log->debug for default equalizer notification * partially fixed infinite rewind bug * set max_request to window_size first iteration * swap order inside ROUND_UP calls * resync pa_sink_input_new changes * change pa_sample_clamp parameters to be correct to fix invalid writes * reenable proper reset logic + proper request size Jason Newton 2009-08-26 01:15:49 -07:00
  • 50db81c860 device-manager: Fix typo in module loading script. Colin Guthrie 2009-10-02 00:49:50 +01:00
  • 42e28ce31c device-manager: Add some scripts that are only run under KDE to load/initialise module-device-manager with routing turned on. Colin Guthrie 2009-10-01 22:33:22 +01:00
  • 20eedb2416 device-manager: Misc fixes to co-exist with other stream management/routing modules. Colin Guthrie 2009-10-01 22:12:16 +01:00
  • 3a20cf0b9f device-manager: Misc fixes. Colin Guthrie 2009-10-01 21:30:24 +01:00
  • b8a6436d4b device-manager: Fix the writing of the database when priority doesn't change. Colin Guthrie 2009-10-01 20:13:38 +01:00
  • 8cfd01e41e Sending translation for po/hu.po kami911 2009-10-01 08:46:05 +00:00
  • 7633bb8a29 device-manager: Add extra debug messages Colin Guthrie 2009-10-01 09:07:42 +01:00
  • f9b2d6500b device-manager: Change the prefer/defer options to a single 'reorder' command. Colin Guthrie 2009-10-01 01:27:02 +01:00
  • 8977abdc84 device-manager: Don't notify clients on every subscription (it happens all the time). Colin Guthrie 2009-09-27 16:55:31 +01:00
  • bbf67019df device-manager: Save icon and report current availability over protocol. Colin Guthrie 2009-09-27 03:11:44 +01:00
  • 8b2cc4def3 device-manager: Expose the priority lists in the protocol extension. Colin Guthrie 2009-09-26 14:36:36 +01:00
  • 4dedba73a6 device-manager: Add a function to dump the database which we do whenever we save it (and on startup) Colin Guthrie 2009-09-21 18:50:00 +01:00
  • 1d43230006 device-manager: Reroute streams when they change allowing the media.role to be updated mid-stream. Colin Guthrie 2009-09-20 21:19:41 +01:00
  • d3460e3498 device-manager: Refactor the routing method to allow the routing of a single stream Colin Guthrie 2009-09-20 20:57:34 +01:00
  • 8d0787c1d5 device-manager: More sensible names for internal functions Colin Guthrie 2009-09-20 20:50:23 +01:00
  • 25f75342d4 device-manager: Reroute the streams on startup and update our cache on enable. Colin Guthrie 2009-09-20 20:48:58 +01:00
  • 0016b5e265 device-manager: Keep a cache of the highest priority devices for each role. Colin Guthrie 2009-09-20 20:34:52 +01:00
  • ce0b2bdc07 device-manager: Fix the database write mode Colin Guthrie 2009-09-20 19:30:31 +01:00
  • 1e2d236b99 device-manager: Update exports Colin Guthrie 2009-09-20 19:18:22 +01:00
  • 9e447978eb device-manager: Some efficiency and safety tweaks Colin Guthrie 2009-09-20 18:39:50 +01:00
  • e47f385b09 device-manager: Allow the routing component to be turned on via a module argument as well as via protocol extn. Colin Guthrie 2009-09-20 18:31:10 +01:00
  • 4fb9dafaf8 device-manager: Remove unused variables Colin Guthrie 2009-09-20 18:24:51 +01:00
  • 1d04c353ea device-manager: Set the most appropriate sink/source when new streams are created Colin Guthrie 2009-09-20 18:23:52 +01:00
  • 74c1c27eaa device-manager: Add routing functions that are triggered when sinks/soruces are added/removed. Colin Guthrie 2009-09-20 18:08:40 +01:00
  • 678d8e963d device-manager: Add a function to get a list of the highest priority device indexes for each role. Colin Guthrie 2009-09-20 17:34:17 +01:00
  • ca68105c8f device-manager: Remove unneeded logic for checking for and (un)loading module-stream-restore. We can co-exist Colin Guthrie 2009-09-20 17:33:18 +01:00
  • ed8af7c8fd device-manager: Rough framework (slots etc.) for handling routing. Colin Guthrie 2009-09-20 17:29:38 +01:00
  • faae33d808 device-manager: debug and comments Colin Guthrie 2009-09-20 14:43:53 +01:00
  • e589f38e22 device-manager: Fix the freeing of the datum on prefer/defer. Colin Guthrie 2009-09-20 14:39:41 +01:00
  • 1802500967 device-manager: When a new device is encountered, initialise the priority list to an appropriate value Colin Guthrie 2009-09-20 14:36:20 +01:00
  • a64f0f719f device-manager: Let subscribed clients know when something changes. Colin Guthrie 2009-09-20 13:57:10 +01:00
  • f8ec8f382f device-manager: Change the write function to a rename function. Colin Guthrie 2009-09-20 12:44:02 +01:00
  • aebe4787f2 device-manager: Provide a method for prefering/defering a device. Colin Guthrie 2009-09-19 17:48:10 +01:00
  • 95f28393ab device-manager: Fix copy+paste code that looped over the tagstruct when not necessary Colin Guthrie 2009-09-19 16:46:18 +01:00
  • 103897a1e3 device-manager: Provide a way for clients to enable/disable role-based device-priority routing. Colin Guthrie 2009-09-19 16:13:25 +01:00
  • 9357bdf4e7 device-manager: Update docs version -> 0.9.19 (predicted) Colin Guthrie 2009-09-19 15:32:13 +01:00
  • 464e1a8986 device-manager: Fix copy+paste leftover Colin Guthrie 2009-07-05 19:40:06 +01:00
  • aa5d56ba75 device-manager: Only store and save details for non-monitor sources Colin Guthrie 2009-06-29 20:10:04 +01:00
  • 42b30e1aa2 stream-restore: Preventative initialistion to NULL Colin Guthrie 2009-06-29 19:55:34 +01:00
  • 64979385e0 device-restore: Fix the application of an entry to allow changing the name of devices. Colin Guthrie 2009-06-28 15:33:38 +01:00
  • 40e97eb698 device-manager: Fix tagstruct description extraction (copy+paste blunder) Colin Guthrie 2009-06-28 14:40:00 +01:00
  • 70accbbd61 device-manager: Link native protocol library. Colin Guthrie 2009-06-28 13:21:43 +01:00
  • 0b3b037e22 device-manager: Export device-manager extension functions Colin Guthrie 2009-06-28 13:08:17 +01:00
  • 93c3c655e4 device-manager: Fix indentation Colin Guthrie 2009-06-27 22:09:00 +01:00
  • 37e82cec0a device-manager: Add an untested protocol extension. Colin Guthrie 2009-06-27 22:08:07 +01:00
  • bc869b5b28 device-manager: Add a new module to keep track of the names and descriptions of various sinks. Colin Guthrie 2009-06-27 21:03:37 +01:00
  • 7e0bccfe6f Sending translation for Czech pmkovar 2009-09-30 18:43:00 +00:00
  • fc74fc1cd8 Sending translation for Polish raven 2009-09-30 15:05:36 +00:00
  • f2f37b50f6 Sending translation for Dutch warrink 2009-09-30 14:48:45 +00:00
  • 3053badf06 module-equalizer-sink: resync with ladspa parent sink Jason Newton 2009-08-23 15:49:27 -07:00
  • 263b683437 module-equalizer-sink: fix improper usage of pa_modargs_get_value_boolean for u->set_default Jason Newton 2009-08-20 23:55:02 -07:00
  • f5ceed8151 module-equalizer-sink: added server side persistance of profile names Jason Newton 2009-08-20 18:24:19 -07:00
  • b028e4e917 module-equalizer-sink: per-channel filtering support + profiles, easier default configuration Jason Newton 2009-08-19 23:22:33 -07:00
  • 2f6fd32cc5 module-equalizer-sink: fixed a bug w/ new zero-latency input scheme (that was an interesting/cool bug!) Jason Newton 2009-08-19 00:30:07 -07:00
  • 735c8ab6fb module-equalizer-sink: added support for preamp Jason Newton 2009-08-18 22:11:37 -07:00
  • cd54ecdc8c module-equalizer-sink: drop old macros for new library based ones Jason Newton 2009-08-17 10:52:43 -07:00
  • ab0e20ab2c module-equalizer-sink: fixed timeval initialization Jason Newton 2009-08-16 16:14:30 -07:00
  • 7bd7ce6dec module-equalizer-sink.c: swapped order of attach_within_thread and set_max_request within sink_input_attach_cb Jason Newton 2009-08-16 15:41:40 -07:00
  • 07cd6a4c3d module-equalizer-sink.c i->sink -> i in pa_get_sink_max_request* Jason Newton 2009-08-16 14:29:21 -07:00
  • 1c1a812b32 module-equalizer-sink exchanged improper usage of memblockq_peek'd memchunk for silence block dropped unneeded function prototypes changed mround to be slightly more elegant __restrict__ -> restrict for c99 removed unneeded pa_aupdate_swap calls first_iteration -> pa_bool_t cleaned up some usage of pa_malloc0 where pa_new0 was more appropriate cruft removal, whitespace fixes and reordering of variables Jason Newton 2009-08-16 11:38:12 -07:00
  • 0e6711ddd0 module-equalizer-sink: merging in upstream changes whitespace fix and fix for first iteration un-windowing Jason Newton 2009-08-15 06:17:40 -07:00
  • 38d608ad5a module-equalizer-sink: reworked processing so we don't have input->output delay of R samples Jason Newton 2009-08-15 05:22:29 -07:00
  • 8c2f9763df module-equalizer-sink: fix for peek returning a null memblock pa_log -> pa_log_debug for fft size updated module description fixed a comment in dbus error for incorrect x positions Jason Newton 2009-08-11 03:00:28 -07:00
  • 684ad6ddb7 module-equalizer-sink: proper fix for pa_xmalloc(0) given that 0 is illegal fix coefficients in case there's no resume state loadprofile now signals filterchanged Jason Newton 2009-08-10 15:33:55 -07:00
  • 1e3c7d326f module-equalizer-sink: dbus: eliminated some redundant code in dbus handlers/getall switched filter back to being a property signals for changed profiles, added/removed sinks, filter updates and sink reconfigurations fixed timing routines Jason Newton 2009-08-08 22:20:05 -07:00
  • 4231ac444f module-equalizer-sink: reverted buffering logic back to how the ladspa sink did it Jason Newton 2009-08-08 00:53:40 -07:00
  • 857eea0621 module-equalizer-sink: add lennard's fix for piggy-back sinks in pop_cb fixed some tsched issues Jason Newton 2009-08-07 15:08:57 -07:00
  • 144f1c4f31 module-equalizer-sink: dbus properties and manager so that multiple sinks can be loaded and mixers can be equalizer-sink aware functionality to seed new filters quickly (rteq guis) profile support extra checking in client->server dbus messages Jason Newton 2009-08-05 00:52:16 -07:00
  • 66a6cc693b module-equalizer-sink: added support for suspend/resume of filter coefficients unregister the correct dbus interface. made equalizer state file sink index dependent expanded dbus properties whitespace Jason Newton 2009-08-01 20:23:49 -07:00
  • 8934c314f6 module-equalizer-sink: added dbus support removed cruft from inherited from ladspa module and improved clarity switched dsp processing to reference implementation until project is more mature tsched=0 seems to help with the micro-dropouts/crackling! oh my! reformatting/spaces Jason Newton 2009-07-31 18:10:11 -07:00
  • c7fcc9cc01 module-equalizer-sink: removed liboil added sse2 optimized dsp logic implementation cleaned up a bit Jason Newton 2009-07-27 01:22:26 -07:00
  • 702480a883 module-equalizer-sink: first commit of a working state (cpu speed dependant) added noop processing for filter debugability Jason Newton 2009-07-23 03:26:35 -07:00
  • 09d9096069 module-equalizer-sink: simplified sink_input pop callback and introduced new variables that simplify different strategies. Jason Newton 2009-07-21 03:24:57 -07:00
  • cf8331a0da module-equalizer-sink: trying new buffering strategies Jason Newton 2009-07-18 01:00:35 -07:00
  • d4fe5bfce9 module-equalizer-sink: attempt different buffering strategy Jason Newton 2009-07-16 22:00:38 -07:00
  • 182c9c7dcb module-equalizer-sink: added more assertions to aid in debugging Jason Newton 2009-07-16 18:18:14 -07:00
  • 2e119060cb module-equalizer-sink: added temporary debugging output to track filter output removed dead code only a small amount of crackling remains Jason Newton 2009-07-15 06:57:33 -07:00
  • 431555030e module-equalizer-sink added src/Makefile.am: added module-equalizer-sink Jason Newton 2009-06-22 00:36:14 -07:00
  • afd1b6d355 build-sys: bump soname v0.9.19 Lennart Poettering 2009-09-30 03:04:12 +02:00
  • c622f77cf0 i18n: run make update-po Lennart Poettering 2009-09-30 02:43:55 +02:00
  • 6a3b51a530 i18n: ad more .c files to POTFILES.in Lennart Poettering 2009-09-29 23:48:37 +02:00
  • b8de3bd214 polkit: drop left-over polkit policy file from git tree Lennart Poettering 2009-09-29 23:47:49 +02:00
  • eac566226e Don't refuse to start on systems using GNU stow, graft, STORE et al Nix 2009-09-26 20:18:00 +01:00
  • faf113d95b i18n: run make update-po Lennart Poettering 2009-09-29 19:27:02 +02:00