Commit graph

  • b152f3a052 module-dbus-protocol: Allow anyone to connect the daemon in system mode. Tanu Kaskinen 2009-06-20 10:17:46 +03:00
  • 32e2cd6d32 core: get rid of rt sig/timer handling since modern Linux' ppooll() is finally fixed for granularity Lennart Poettering 2009-06-19 21:00:06 +02:00
  • a62db279b7 daemon: enable real-time by default Lennart Poettering 2009-06-19 18:21:35 +02:00
  • 06ec5fda21 mergo Lennart Poettering 2009-06-19 18:18:49 +02:00
  • 5dcdd5e358 perl -p -i -e 's/pa_rtclock_usec/pa_rtclock_now/g' find . -name '*.[ch]' Marc-André Lureau 2009-04-04 22:56:38 +03:00
  • 9c438bcac6 daemon: strip all special suid/caps log from our startup code, we'll now rely on RealtimeKit for all high-priority/RT scheduling policy issues Lennart Poettering 2009-06-19 17:37:18 +02:00
  • f21457e8e5 Sending translation for Spanish logan 2009-06-19 14:52:48 +00:00
  • 3c6a0acc98 dbus-protocol: Implement TCP server startup. Tanu Kaskinen 2009-06-19 15:17:57 +03:00
  • 8f81555775 Sending translation for German barney 2009-06-19 12:03:45 +00:00
  • 123c6a3c6f dbus-common: Implement infrastructure for registering D-Bus objects on all client connections and for receiving method calls from clients. Tanu Kaskinen 2009-06-19 10:28:08 +03:00
  • bacc5ca6f4 core: use rtkit to acquire high-priority scheduling Lennart Poettering 2009-06-19 04:45:19 +02:00
  • 8474fd7c62 core: ask RealtimeKit for RT scheduling Lennart Poettering 2009-06-19 04:19:08 +02:00
  • 6ad3855639 alsa: synthesize volume values more sensibly for channels that are not controllable in hw Lennart Poettering 2009-06-19 02:03:03 +02:00
  • b1ea7c0d89 alsa: document alsa mixer path/profile sets a bit more Lennart Poettering 2009-06-19 01:55:59 +02:00
  • b70b5edcfc alsa: add copyright blobs and comments to all mixer paths/profile sets Lennart Poettering 2009-06-19 01:30:24 +02:00
  • 11d2a7ee21 alsa: move udev rules file behind the other sound related rules Lennart Poettering 2009-06-18 23:03:28 +02:00
  • 131f76a11d alsa: move mixer config files to subdir in /usr/share Lennart Poettering 2009-06-18 23:01:24 +02:00
  • 0fd17c6cb9 alsa: document default profile set a bit better Lennart Poettering 2009-06-18 23:00:53 +02:00
  • 8a5f8f41f6 alsa: add profile set for Native Instruments 4 DJ Lennart Poettering 2009-06-18 22:58:58 +02:00
  • 348dcd6a31 alsa: unify alsa log handling and snd_config_update_free_global() handling in one place Lennart Poettering 2009-06-18 21:27:02 +02:00
  • 4dccbe3980 Sending translation for Polish raven 2009-06-18 17:41:19 +00:00
  • 25e5197f6a alsa: merge mic boost into volume slider Lennart Poettering 2009-06-18 15:50:41 +02:00
  • 8fe50b0d7c alsa,core: include mapping name in description strings Lennart Poettering 2009-06-18 04:38:59 +02:00
  • ca560ccc4a alsa: add profile set for Native Instruments Audio 8 DJ sound card Lennart Poettering 2009-06-18 03:58:05 +02:00
  • 60df970bd9 alsa: properly count mappings of manually defined profiles Lennart Poettering 2009-06-18 03:43:51 +02:00
  • b5cea8d590 alsa: fix duplicate mapping detection Lennart Poettering 2009-06-18 03:43:22 +02:00
  • 34b48887ef alsa: when creating alsa sinks/sources include mapping name in device name to allow profiles mit multiple sinks or multiple sources Lennart Poettering 2009-06-18 03:42:39 +02:00
  • 8d3362cec6 device-restore: properly check save_muted flag when storing muted state Lennart Poettering 2009-06-18 03:41:49 +02:00
  • 39b37a2bac core: be a bit more verbose when registering a sink/source fails Lennart Poettering 2009-06-18 03:40:47 +02:00
  • 4951e08031 card,stream-restore: minor cleanups Lennart Poettering 2009-06-18 00:59:33 +02:00
  • 0e4ac56afc device-restore: save last used port in database Lennart Poettering 2009-06-18 00:59:04 +02:00
  • 59bd793734 card-restore: we don't need to save card data that came from the database Lennart Poettering 2009-06-18 00:58:19 +02:00
  • d773638b20 stream-restore: e don't need to save stream data that came from the database Lennart Poettering 2009-06-18 00:56:46 +02:00
  • 53b87033aa Merge commit 'origin/master' into master-tx Lennart Poettering 2009-06-17 23:43:50 +02:00
  • a9f82f1d77 i18n: update i18n Lennart Poettering 2009-06-17 23:43:23 +02:00
  • f1ef2f606f Merge commit 'origin/master-tx' Lennart Poettering 2009-06-17 23:41:46 +02:00
  • 75256fb671 pactl: show list of supported ports Lennart Poettering 2009-06-17 23:40:46 +02:00
  • 46b8ca21d1 native-protocol: allow enumerating ports Lennart Poettering 2009-06-17 23:17:37 +02:00
  • c65ebeec1e raop: move all raop files to subdir Lennart Poettering 2009-06-17 15:09:28 +02:00
  • 6b2ca094ae pactl: implement pactl set-{sink|source}-port Lennart Poettering 2009-06-17 04:54:39 +02:00
  • 914ef89e55 libpulse: implement client side for sink/source port selection commands Lennart Poettering 2009-06-17 04:54:11 +02:00
  • 6d7cf14dbf native: implement command to change sink/source port Lennart Poettering 2009-06-17 04:52:41 +02:00
  • bd8e043a52 bluetooth: return sensible error code in set_profile() Lennart Poettering 2009-06-17 04:51:57 +02:00
  • 334325efd7 alsa: allow placing device id in alsa device strings at arbitrary positions Lennart Poettering 2009-06-17 04:17:25 +02:00
  • 31575f7766 alsa: rework mixer logic Lennart Poettering 2009-06-17 03:45:14 +02:00
  • e9c70ac41b pdispatch: fix s/recieve/receive/ typos Lennart Poettering 2009-06-17 03:18:14 +02:00
  • 1ec33f37d9 pstream: fix s/recieve/receive/ typos Lennart Poettering 2009-06-17 03:17:23 +02:00
  • dddb4b02b3 gdbm: set default block size to 1K Lennart Poettering 2009-06-17 03:16:48 +02:00
  • 279e0d678e card: get rid of description field which is unused Lennart Poettering 2009-06-17 03:16:13 +02:00
  • 4f44fe86fb card: make sure to always hand failure code back in some calls Lennart Poettering 2009-06-17 03:15:56 +02:00
  • 325c01bdbc card: some modernizations Lennart Poettering 2009-06-17 03:15:36 +02:00
  • dda0f5a71a rtp: fix s/recieve/receive/ typo Lennart Poettering 2009-06-17 03:14:26 +02:00
  • 0fa1ddf838 core-util: implement pa_maybe_prefix_path() Lennart Poettering 2009-06-17 03:13:59 +02:00
  • 7fa05bea7e core-util: implement pa_split_spaces_strv() Lennart Poettering 2009-06-17 03:13:32 +02:00
  • c5dbf754b5 core-util: implement pa_xstrfreev() Lennart Poettering 2009-06-17 03:13:01 +02:00
  • 7de7b012fd conf-parse: implement .include directive Lennart Poettering 2009-06-17 03:11:47 +02:00
  • 083b17b28a volume,channelmap: reimplement a couple of calls based on channel masks Lennart Poettering 2009-06-17 03:09:28 +02:00
  • 77901e5e62 channelmap: define a couple of standard channel masks Lennart Poettering 2009-06-17 03:08:34 +02:00
  • 697b8de96f malloc: implement pa_xrenew() Lennart Poettering 2009-06-17 03:07:42 +02:00
  • 4f36cc76f2 channelmap: make sure a mask is generated is 64 bit int Lennart Poettering 2009-06-17 03:06:54 +02:00
  • 26d5f28f8a version: fix prefix in PA_CHECK_VERSION macro Lennart Poettering 2009-06-17 03:06:13 +02:00
  • d9939690ed channelmap: implement pa_channel_position_from_string() Lennart Poettering 2009-06-17 03:05:30 +02:00
  • 64b0f38b67 volume: implement functions for multiplicating a cvolume with a scalar Lennart Poettering 2009-06-17 03:04:21 +02:00
  • c6830bd9dc hashmap: implement pa_hashmap_last() Lennart Poettering 2009-06-17 03:02:34 +02:00
  • a1d84e3935 hashmap: implement api to iterate a hashmap backwards Lennart Poettering 2009-06-17 03:02:19 +02:00
  • 277e8c5ce4 idxset: implement pa_idxset_copy() Lennart Poettering 2009-06-17 03:01:40 +02:00
  • 0b479ffbba daemon: write a warning blurb to syslog when folks use --system mode Lennart Poettering 2009-06-17 03:00:51 +02:00
  • c8d819a5ad dbus-protocol: Connection handling for local connections. Tanu Kaskinen 2009-06-16 19:03:22 +03:00
  • 550b619558 Sending translation for Portuguese ruigo 2009-06-13 04:33:16 +00:00
  • f0f30fbe70 Sending translation for Catalan xconde 2009-06-12 21:20:49 +00:00
  • 5babbaafb2 daemon: Implement the DBus server lookup service. Tanu Kaskinen 2009-06-12 07:16:05 +03:00
  • 88730fd0f6 Sending translation for Spanish dennistobar 2009-06-12 01:49:28 +00:00
  • 1e8a374f2f alsa: fix bad memory access for devices that lack a mixer Lennart Poettering 2009-06-10 23:22:12 +02:00
  • a87f8a2430 Sending translation for Polish raven 2009-06-08 22:03:59 +00:00
  • dce6af5fef alsa: remove debug code Lennart Poettering 2009-04-19 19:25:42 +02:00
  • 2537374770 alsa: properly convert return values of snd_strerror() to utf8 Lennart Poettering 2009-04-19 19:22:51 +02:00
  • 758aac63b9 sample: fix build on BE archs Lennart Poettering 2009-06-08 18:22:19 +02:00
  • e4b4d05487 core: cache requested latency only when we are running, not while we are still constructing Lennart Poettering 2009-05-08 02:02:36 +02:00
  • c2a3d91480 core: introduce pa_{sink,source}_set_fixed_latency() Lennart Poettering 2009-05-08 01:56:21 +02:00
  • 7e664dc56a rescue: make we don't end up in an endless loop when we can't move a sink input Lennart Poettering 2009-05-14 03:52:13 +02:00
  • a8bcf9b843 alsa: be a bit more verbose when a hwparam call fails Lennart Poettering 2009-05-14 01:25:07 +02:00
  • d622b22987 sconv: fix a few minor conversion issues Lennart Poettering 2009-05-01 04:22:08 +02:00
  • 9c467514c5 sample-util: properly allocate silence block for s24-32 formats Lennart Poettering 2009-05-01 04:14:02 +02:00
  • a9c769c26a sample-util: fix iteration loop when adjusting volume of s24 samples Lennart Poettering 2009-05-01 04:14:40 +02:00
  • 26797456d3 sample: correctly pass s24-32 formats Lennart Poettering 2009-05-01 04:12:24 +02:00
  • d7b3dbff6c rescue-streams: when one stream move fails try to continue with the remaining ones Lennart Poettering 2009-04-17 20:30:09 +02:00
  • ad2d938651 idxset: add enumeration macro PA_IDXSET_FOREACH Lennart Poettering 2009-04-29 01:46:12 +02:00
  • 0660bc2dbd simple-protocol: don't hit an assert when we call connection_unlink() early Lennart Poettering 2009-04-29 04:13:07 +02:00
  • 14dd16ad13 oss: don't deadlock when we try to resume an OSS device that lacks a mixer Lennart Poettering 2009-05-26 22:30:36 +02:00
  • 9c09d6b31b mutex: when we fail to fill in mutex into static mutex ptr free it again Lennart Poettering 2009-04-21 21:24:33 +02:00
  • ecb72ee538 man: document that tsched doesn't use fragment settings Lennart Poettering 2009-06-07 00:45:21 +02:00
  • c4a763d19a man: document log related daemon.conf options Lennart Poettering 2009-06-07 00:44:49 +02:00
  • 3c0c08d2ae man: document 24bit sample types in man page Lennart Poettering 2009-06-07 00:45:05 +02:00
  • a3dba1c2e1 log: print file name only when we have it Lennart Poettering 2009-04-19 19:04:50 +02:00
  • 88181bec95 endian: fix LE/BE order for 24 bit accessor functions Lennart Poettering 2009-05-01 04:13:15 +02:00
  • d52262367a core: make sure soft mute status stays in sync with hw mute status Lennart Poettering 2009-06-08 00:02:15 +02:00
  • 56f457c10d conf: remove obsolete module-idle-time directive from default config file/man page Lennart Poettering 2009-06-07 00:44:16 +02:00
  • fab8c8290d alsa: initialize buffer size before number of periods to improve compat with some backends Lennart Poettering 2009-05-01 04:16:17 +02:00
  • 5657be51e1 alsa: fix wording, we are speaking of card profiles, not output profiles Lennart Poettering 2009-05-26 22:29:33 +02:00
  • a5fad31238 alsa: don't hit an assert when invalid module arguments are passed Lennart Poettering 2009-05-01 04:11:30 +02:00