Commit graph

4134 commits

Author SHA1 Message Date
Lennart Poettering
e7a6d53118 core: replace tabs by spaces 2009-06-08 00:12:20 +02:00
Lennart Poettering
587fc2ab1c core: make sure soft mute status stays in sync with hw mute status
This should close rhbz #494851, mandriva bz #51234.

Probably the same as our own #572, launchpad #352732.
2009-06-08 00:02:15 +02:00
Lennart Poettering
ab5adce7a0 rtstutter: increase log level by default 2009-06-07 23:24:02 +02:00
Jyri Sarha
8eaea3aa64 optimization: Optimized pa_sink_render_full.
This is finally the latest version of the patch.
2009-06-07 02:06:44 +02:00
Lennart Poettering
8adf1d5eea man: document that tsched doesn't use fragment settings 2009-06-07 00:45:52 +02:00
Lennart Poettering
3aefc45883 man: document 24bit sample types in man page 2009-06-07 00:45:51 +02:00
Lennart Poettering
5be1cc52ff man: document log related daemon.conf options 2009-06-07 00:45:51 +02:00
Lennart Poettering
78bccde226 conf: remove obsolete module-idle-time directive from default config file/man page 2009-06-07 00:45:51 +02:00
Lennart Poettering
a9b38b3530 daemon: optionally call mlockall() on startup 2009-06-07 00:45:47 +02:00
Lennart Poettering
71ce195d3b udev: properly initialize userdata to 0 2009-06-07 00:40:48 +02:00
Lennart Poettering
3a118f2a03 build-sys: bump libsndfile dependency 2009-06-06 17:02:57 +02:00
Lennart Poettering
bab4b94b56 udev: try to unsuspend devices whenever they are closed by other processes 2009-06-06 15:33:54 +02:00
Lennart Poettering
d1646f78af core: monitor sources need to inherit the suspend cause from their sinks 2009-06-06 15:32:45 +02:00
Lennart Poettering
69eab1e057 core: suppress suspending/resume when we are already in the right state 2009-06-06 15:31:46 +02:00
Lennart Poettering
496be212ad hashmap: introduce PA_HASHMAP_FOREACH macro 2009-06-06 15:30:24 +02:00
Lennart Poettering
e84644aa88 hal,udev: deprecate HAL support in favour of udev 2009-06-06 03:26:55 +02:00
Lennart Poettering
8080ab1259 udev: add module-udev-detect for discovering and configuring devices 2009-06-06 03:26:07 +02:00
Lennart Poettering
e5dd9dfe68 rtp: remove gcc warning 2009-06-05 19:25:15 +02:00
Lennart Poettering
f398407544 augment: try to deduce the media role from the menu category 2009-06-05 19:24:40 +02:00
Lennart Poettering
561c0af851 alsa: monitor device reservation status and resume automatically when device becomes unused 2009-06-05 19:05:42 +02:00
Lennart Poettering
00797b8b6e core: add a suspend cause flags field 2009-06-05 19:05:07 +02:00
Lennart Poettering
3af5f8cb55 reserve: wrap device reservation monitor reference implementation 2009-06-05 19:03:16 +02:00
Lennart Poettering
1748fd2a0d reserve: update reserve.[ch] from upstream git 2009-06-05 19:00:12 +02:00
Lennart Poettering
3e10f3f4e3 tdb: include signal.h before tdb.h for compat reasons 2009-06-04 23:50:43 +02:00
Lennart Poettering
4d874753f5 utils: use pa_path_get_filename() where applicable 2009-06-04 23:19:48 +02:00
Lennart Poettering
8bada7496c Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio 2009-05-28 02:50:11 +02:00
Lennart Poettering
c224aace42 modules: introduce PA_MODULE_DEPRECATED() macro for marking modules deprecated 2009-05-28 02:47:36 +02:00
Lennart Poettering
1c4393acf0 modules: add {sink|source|card}_properties argument to all modules 2009-05-28 02:39:22 +02:00
Lennart Poettering
6044aabf58 Merge commit 'flameeyes/master' 2009-05-27 23:57:50 +02:00
Lennart Poettering
208862698e null: introduce sink_properties= argument 2009-05-27 23:30:29 +02:00
Lennart Poettering
6601e09929 simple: set ADJUST_LATENCY by default 2009-05-27 23:18:55 +02:00
Lennart Poettering
19d7ced40d modargs: introduce pa_modargs_get_proplist() 2009-05-27 23:18:17 +02:00
Lennart Poettering
699bd542f3 libpulse: introduce PA_CHECK_VERSION macro 2009-05-26 22:31:05 +02:00
Lennart Poettering
e8f7eb616a oss: don't deadlock when we try to resume an OSS device that lacks a mixer 2009-05-26 22:30:36 +02:00
Lennart Poettering
d2198c9ba1 alsa: fix wording, we are speaking of card profiles, not output profiles 2009-05-26 22:29:33 +02:00
Lennart Poettering
5c10b84e0f sndfile: big rework of libsndfile interfacing code
This adds proper channel map handling when reading/writing audio files.
This allows surround .WAV files to be played with the right channel
setup automatically.

This also merges paplay into pacat and adds recording into formatted
files to pacat.
2009-05-26 00:05:28 +02:00
Lennart Poettering
759a9d0cc5 core-util: introduce pa_disable_sigpipe() 2009-05-26 00:02:29 +02:00
Lennart Poettering
ebce3185ef cli: allow easy repeating of commands with '/' 2009-05-25 23:56:38 +02:00
Lennart Poettering
8b180b6368 volume: implement pa_cvolume_{scale|max|avg}_mask() 2009-05-25 23:55:44 +02:00
Lennart Poettering
5f2d848d8e map-file: add missing channel map/cvolume position functions 2009-05-25 23:54:08 +02:00
Lennart Poettering
8f23a2edb5 proplist: add two new generic properties, media.copyright and media.software 2009-05-25 23:52:31 +02:00
Lennart Poettering
01fa34ba8a channelmap: introduce pa_channel_map_mask() and pa_channel_position_mask_t 2009-05-25 23:51:34 +02:00
Lennart Poettering
261a4830fb sample: introduce pa_proplist_setp() 2009-05-25 23:50:18 +02:00
Lennart Poettering
346a708c2c sample: introduce pa_sample_format_is_{le,be,ne,re}() 2009-05-25 23:49:47 +02:00
Lennart Poettering
3533599579 upnp: s/org.Rygel./org.gnome.UPnP/ following the newest version of the spec 2009-05-25 23:47:09 +02:00
Lennart Poettering
f80928495a channelmap: document how apple's/microsoft's channel names map to ours 2009-05-24 01:03:34 +02:00
Lennart Poettering
e2aba1521a core-util: fall back to sysconf(_SC_OPEN_MAX) to find maximum file descriptor 2009-05-22 01:31:56 +02:00
Lennart Poettering
ce3fbb5268 tests: show dB in volume-ui.py 2009-05-22 01:31:26 +02:00
Lennart Poettering
000bdb8d25 volume: change pa_volume_t mapping to cubic 2009-05-22 01:30:54 +02:00
Lennart Poettering
e7bca90775 upnp: s/url/URL/ in GetAll() D-Bus call 2009-05-19 18:18:36 +02:00