Commit graph

  • 80c6937303 alsa: increase interval between smoother updates exponentially for alsa sources, following the scheme for sinks Lennart Poettering 2009-08-23 22:34:42 +02:00
  • a0f01ddc95 port a few things over to use xmalloc and friends instead of low-level libc malloc/free directly Lennart Poettering 2009-08-23 21:49:37 +02:00
  • 57117d4ab7 Sending translation for Spanish beckerde 2009-08-23 13:44:24 +00:00
  • ab5ac06ac7 Merge commit 'wtay/optimize' Lennart Poettering 2009-08-23 00:06:35 +02:00
  • d6fb8d1081 udev: check busy status of alsa cards before loading alsa modules and hence initiating profile probing Lennart Poettering 2009-08-22 23:10:45 +02:00
  • 560da5b0a1 udev: process all inotify events queued up, not just the first one in the queue Lennart Poettering 2009-08-22 21:59:17 +02:00
  • 857e055400 Sending translation for Polish raven 2009-08-22 10:13:32 +00:00
  • 1a05d67f07 core: relex validity checks when destructing half-set up source outputs/sink inputs Lennart Poettering 2009-08-22 04:04:23 +02:00
  • 5b0683d6cd ladspa/remap: handle failing stream moves properly Lennart Poettering 2009-08-22 04:03:31 +02:00
  • 2595b9d985 add usergroup-test to .gitignore Lennart Poettering 2009-08-22 03:17:24 +02:00
  • aa5429805f daemon: don't free script_commands twice Lennart Poettering 2009-08-22 03:16:47 +02:00
  • 17dc410e88 core: Remove wrong doc on how to free returned data Ted Percival 2009-08-21 17:05:41 -06:00
  • 601fb63b01 Solaris: fixed latency (resent) Finn Thain 2009-08-21 13:18:40 +10:00
  • 87d2dded9b Solaris: use smoother (resent) Finn Thain 2009-08-21 13:17:03 +10:00
  • 44c7aa55e2 Solaris: build fixes (resent) Finn Thain 2009-08-21 13:15:38 +10:00
  • b96390fc98 Solaris: bootstrap portability Finn Thain 2009-08-21 18:13:11 +10:00
  • 15eb03a5b3 core: Add thread-safe group info functions with dynamic buffers Ted Percival 2009-08-21 16:02:57 -06:00
  • 9d1cc133f3 i18n: run make update-po Lennart Poettering 2009-08-22 00:09:14 +02:00
  • aaf0d5ae35 Merge commit 'origin/master-tx' Lennart Poettering 2009-08-22 00:08:33 +02:00
  • de19bdd34e daemon: fix leak of script_commands Scott Reeves 2009-08-21 23:59:39 +02:00
  • 066e160bbd udev: tell inotify to actually inform us about ACL changes Lennart Poettering 2009-08-21 23:24:40 +02:00
  • 2d0120485c udev: watch for both ACL changes and processes closing devices Lennart Poettering 2009-08-21 22:49:23 +02:00
  • 4ec701aa21 udev: don't access string after free() Lennart Poettering 2009-08-21 22:11:38 +02:00
  • d06680afe8 udev: always verify access before loading modules Lennart Poettering 2009-08-21 22:06:23 +02:00
  • 14c27c7ade gconf: use correct path for gconf-helper tool when running from build tree Lennart Poettering 2009-08-21 22:05:27 +02:00
  • 9abc010c93 object: speed up type verification by not relying on strcmp() Lennart Poettering 2009-08-21 21:27:44 +02:00
  • c5d78605fe Sending translation for Brazilian Portuguese igor 2009-08-21 14:27:24 +00:00
  • 5317e35543 udev: when a device appears that we cannot access right-away try again later on inotify Lennart Poettering 2009-08-21 14:55:05 +02:00
  • fe9a577cf2 alsa: leave headphone jack enabled in normal mixer paths Lennart Poettering 2009-08-21 03:45:58 +02:00
  • ac05619141 combine: quieten gcc a bit Lennart Poettering 2009-08-21 03:45:17 +02:00
  • 8a2a6b2004 adjust various data/library paths automatically if we are run from a build tree Lennart Poettering 2009-08-21 03:43:53 +02:00
  • a562978509 ladspa: forward volume changes from ladspa sink to stream and hence via flat volume logic to master sink Lennart Poettering 2009-08-21 02:59:26 +02:00
  • 9f97b7cbe1 sink-input: add callbacks that are called whenever the mute/volume changes Lennart Poettering 2009-08-21 02:56:17 +02:00
  • 6076cef209 remap: make the MMX code pretier Wim Taymans 2009-08-20 20:00:50 +02:00
  • 6e5dbed51e remap: add MMX mono to stereo Wim Taymans 2009-08-20 19:46:06 +02:00
  • e961efc130 remap: init the do_remap function to NULL Wim Taymans 2009-08-20 18:32:51 +02:00
  • 28baa53d55 remap: allow specialisations to install NULL Wim Taymans 2009-08-20 18:29:02 +02:00
  • ac1f2e0a2e remap: move remapping code in separate file Wim Taymans 2009-08-20 18:23:42 +02:00
  • a3f4a4f6ba resamples; refactor the channel remapping bits Wim Taymans 2009-08-20 17:54:45 +02:00
  • 05fef5f551 sconv: allow for setting custom functions Wim Taymans 2009-08-20 15:50:02 +02:00
  • c1b6a87b27 alsa-sink: reduce the amount of smoother updates Wim Taymans 2009-08-20 13:40:27 +02:00
  • f8ffe0dabc svolume: cleanups Wim Taymans 2009-08-20 12:30:48 +02:00
  • f09b51198f whitespace fixes Wim Taymans 2009-08-20 10:56:20 +02:00
  • 3cc1278dcf resampler: avoid some multiplies when we can Wim Taymans 2009-08-19 20:47:48 +02:00
  • aeae567f88 svolume: add comment Wim Taymans 2009-08-19 20:00:28 +02:00
  • 8aa86f5247 arm: implement ARM cpu detection Wim Taymans 2009-08-19 19:51:11 +02:00
  • 078bde1b49 x86: keep the cpu flags local Wim Taymans 2009-08-19 19:50:42 +02:00
  • 370016c0e7 svolume: fix compilation in 32bits Wim Taymans 2009-08-19 18:52:28 +02:00
  • d2389ef96e sample: manually inline table lookups Wim Taymans 2009-08-19 17:27:17 +02:00
  • 548b735ccf resampler: fix identity check Wim Taymans 2009-08-19 17:24:23 +02:00
  • d04a6e935f resample: fix counters Wim Taymans 2009-08-19 16:23:55 +02:00
  • b4e9942c2f resample: refactor the channel remapping a little Wim Taymans 2009-08-19 16:15:18 +02:00
  • bd49d43bd3 svolume: add CPU guards around code Wim Taymans 2009-08-19 16:09:48 +02:00
  • 951bf1b28d svolume: add ARM optimized volume scaling Wim Taymans 2009-08-19 16:09:14 +02:00
  • a98fa950d2 svolume: remove unneeded compare Wim Taymans 2009-08-19 15:56:44 +02:00
  • 601e5f1867 resampler: cache integer channel_map Wim Taymans 2009-08-17 11:35:47 +02:00
  • 25724cdd40 Get rid of liboil Wim Taymans 2009-08-14 19:45:39 +02:00
  • 591baacba5 volume: remove ref functions Wim Taymans 2009-08-14 15:48:10 +02:00
  • f24c24c14b volume: improved comments Wim Taymans 2009-08-14 15:41:32 +02:00
  • a1235446a7 volume: make the benchmark more meaningfull Wim Taymans 2009-08-14 15:19:26 +02:00
  • dcae9a3113 svolume: add some comments Wim Taymans 2009-08-14 13:12:30 +02:00
  • e396fe67fb cpu-x86: guard header with ifdef Wim Taymans 2009-08-13 17:22:39 +02:00
  • 563cb2dea9 main: hook up cpu detection code Wim Taymans 2009-08-13 17:12:44 +02:00
  • a83f5524fb cpu-x86: add cpu detection code and helpers Wim Taymans 2009-08-13 17:11:43 +02:00
  • 5998cf99b0 svolume: improve SSE and MMX code Wim Taymans 2009-08-13 13:45:01 +02:00
  • 7086784573 volume_sse: add sse optimisations Wim Taymans 2009-08-12 20:44:12 +02:00
  • 08f3e16c84 volume_mmx: fix mmx code a bit Wim Taymans 2009-08-12 20:43:37 +02:00
  • 3a0b012ee0 volume: add first mmx optimized function Wim Taymans 2009-08-12 17:08:41 +02:00
  • 2d73f13567 samples-util: add padding to volume array Wim Taymans 2009-08-12 17:03:30 +02:00
  • 3d008961c0 sample-util: move volume code to separate file Wim Taymans 2009-08-11 17:10:44 +02:00
  • e71e644eb6 sample-util: move some functions around Wim Taymans 2009-08-11 16:43:46 +02:00
  • 5b8b6544e2 sample-utils: coding style cleanup Wim Taymans 2009-08-11 16:25:44 +02:00
  • 26839c4b9e sample-utils: split out functions from case Wim Taymans 2009-08-11 15:15:57 +02:00
  • 52e5d4b1d2 Modification of the thread-mainloop doc to ensure that nobody frees the api as it is owned by the loop. Xabier Rodriguez Calvar 2009-06-30 18:23:17 +02:00
  • 65f86ef7d4 Modification of the mainloop doc to ensure that nobody frees the api as it is owned by the loop. Xabier Rodriguez Calvar 2009-06-30 18:22:44 +02:00
  • 30ba9030ef Modification of the glib-mainloop doc to ensure that nobody frees the api as it is owned by the loop. Xabier Rodriguez Calvar 2009-06-30 18:20:03 +02:00
  • c5bd72509e core: check return value of getgrnam_r() instead of errno Lennart Poettering 2009-08-20 00:20:03 +02:00
  • d2f50eaa91 Sending translation for Polish raven 2009-08-19 20:53:19 +00:00
  • 9b6add303a Sending translation for Spanish beckerde 2009-08-19 11:13:19 +00:00
  • 179f849c08 dbusifaca-device: Adapt to the changed pa_sink_get/set_volume() interface. Tanu Kaskinen 2009-08-19 09:54:09 +03:00
  • 292d6dcb5f Merge branch 'master' of git://0pointer.de/pulseaudio into dbus-work Tanu Kaskinen 2009-08-19 09:20:02 +03:00
  • b4e0d5d1e1 dbusiface-sample: Implement the Sample D-Bus interface. Tanu Kaskinen 2009-08-19 09:18:50 +03:00
  • 3de210b671 dbusiface-core: Assert that _add/remove_interface calls succeed. Tanu Kaskinen 2009-08-19 09:13:59 +03:00
  • 636dbc31f9 dbusiface-core: Use the PA_IDXSET_FOREACH macro. Tanu Kaskinen 2009-08-19 09:10:38 +03:00
  • 8e6664f499 dbusiface-core: Split some overly long lines. Tanu Kaskinen 2009-08-19 09:09:40 +03:00
  • f4f16ab10d i18n: run make update-po v0.9.16-test5 Lennart Poettering 2009-08-19 04:16:35 +02:00
  • 8f2909058a i18n: add ko to LINGUAS Lennart Poettering 2009-08-19 04:15:36 +02:00
  • b2cb8efd28 Merge commit 'origin/master-tx' Lennart Poettering 2009-08-19 04:14:00 +02:00
  • 7af3833b71 lirc: replace manual code by pa_cvolume_{inc|dec}() Lennart Poettering 2009-08-19 03:37:42 +02:00
  • 2f54798b1a mmkbd: replace manual code by pa_cvolume_{inc|dec}() Lennart Poettering 2009-08-19 03:37:29 +02:00
  • 8c31974f56 sink: volume handling rework, new flat volume logic Lennart Poettering 2009-08-19 02:55:02 +02:00
  • 5207e19142 match: document how broken the module-match logic is Lennart Poettering 2009-08-19 02:37:35 +02:00
  • cfef930036 volume: introduce pa_cvolume_{inc|dec}() Lennart Poettering 2009-08-19 02:32:36 +02:00
  • 1421eff0b6 volume: use PA_VOLUME_MAX instead of (pa_volume_t) -1 Lennart Poettering 2009-08-19 02:31:11 +02:00
  • d6f598ab3e udev: allow passing of ignore_dB= parameter to alsa modules Lennart Poettering 2009-08-19 02:29:59 +02:00
  • 24e582808c source: rework volume handling Lennart Poettering 2009-08-19 01:35:43 +02:00
  • 2838b78e59 macro: extend comments a bit Lennart Poettering 2009-08-19 01:03:09 +02:00
  • a69b729414 voltest: extend test to verify correctness of _multiply() and _divide() Lennart Poettering 2009-08-19 01:02:32 +02:00
  • 2223a9f938 dbus: never return DBUS_HANDLER_RESULT_HANDLED in filter callbacks, since other callbacks might stell want to have the messages Lennart Poettering 2009-08-19 00:59:23 +02:00
  • ef01baf613 volume: round properly when showing human readable volume percentages Lennart Poettering 2009-08-19 00:58:20 +02:00