Lennart Poettering
99d3e6b744
combine: store adjust time in usec
2009-08-26 01:51:29 +02:00
Lennart Poettering
ea4b65b8e0
loopback: add loopback module for direct connections of sinks and sources
2009-08-26 01:42:17 +02:00
Lennart Poettering
827ae07c1e
macro: add PA_CLIP_SUB() for saturated subtraction
2009-08-26 01:41:34 +02:00
Finn Thain
457b973ba6
Solaris: debug my latest enbugging, take 2
...
Prevent partially played memchunks from getting lost.
If the sink has a memblock, don't leak it when rewinding.
2009-08-25 03:18:50 +02:00
Lennart Poettering
57e1f84f03
Merge commit 'jprvita2/master'
2009-08-24 23:31:35 +02:00
Lennart Poettering
57fb77134b
remap: fix build for non-x86 builds
2009-08-24 17:01:44 +02:00
Lennart Poettering
419b071a1e
detect: recommend module-udev-detect instead of module-hal-detect
2009-08-24 16:35:19 +02:00
Lennart Poettering
ba17ff4101
build-sys: add missing header files to tarball
2009-08-24 04:02:08 +02:00
João Paulo Rechi Vita
2772521698
bluetooth: add discover of bluetooth sources
2009-08-23 22:46:56 -03:00
João Paulo Rechi Vita
65c3e6576c
bluetooth: handle bluetooth source
2009-08-23 22:46:56 -03:00
Lennart Poettering
be46eaa5b6
i18n: run make update-po
2009-08-24 03:32:48 +02:00
Lennart Poettering
60a350209d
Merge commit 'origin/master-tx'
2009-08-24 03:31:03 +02:00
Lennart Poettering
050a3a99e1
alsa: automatically decrease watermark after a time of stability
2009-08-24 03:27:29 +02:00
Lennart Poettering
80c6937303
alsa: increase interval between smoother updates exponentially for alsa sources, following the scheme for sinks
2009-08-23 22:34:42 +02:00
Lennart Poettering
a0f01ddc95
port a few things over to use xmalloc and friends instead of low-level libc malloc/free directly
2009-08-23 21:49:37 +02:00
beckerde
57117d4ab7
Sending translation for Spanish
2009-08-23 13:44:24 +00:00
Lennart Poettering
ab5ac06ac7
Merge commit 'wtay/optimize'
2009-08-23 00:06:35 +02:00
Lennart Poettering
d6fb8d1081
udev: check busy status of alsa cards before loading alsa modules and hence initiating profile probing
2009-08-22 23:10:45 +02:00
Lennart Poettering
560da5b0a1
udev: process all inotify events queued up, not just the first one in the queue
2009-08-22 21:59:17 +02:00
raven
857e055400
Sending translation for Polish
2009-08-22 10:13:32 +00:00
Lennart Poettering
1a05d67f07
core: relex validity checks when destructing half-set up source outputs/sink inputs
2009-08-22 04:04:23 +02:00
Lennart Poettering
5b0683d6cd
ladspa/remap: handle failing stream moves properly
2009-08-22 04:03:31 +02:00
Lennart Poettering
2595b9d985
add usergroup-test to .gitignore
2009-08-22 03:17:24 +02:00
Lennart Poettering
aa5429805f
daemon: don't free script_commands twice
2009-08-22 03:16:47 +02:00
Ted Percival
17dc410e88
core: Remove wrong doc on how to free returned data
2009-08-22 01:08:39 +02:00
Finn Thain
601fb63b01
Solaris: fixed latency (resent)
...
Set a fixed latency based on the given buffer size, which is constrained to
the 128 KB limit on buffered writes. Also fix an error path.
2009-08-22 00:59:33 +02:00
Finn Thain
87d2dded9b
Solaris: use smoother (resent)
...
Make use of the smoother, just in case.
2009-08-22 00:59:23 +02:00
Finn Thain
44c7aa55e2
Solaris: build fixes (resent)
...
Fix bit rot due to recent flat volume changes.
2009-08-22 00:59:16 +02:00
Finn Thain
b96390fc98
Solaris: bootstrap portability
...
On Fri, 21 Aug 2009, Colin Guthrie wrote:
>
> Just put an echo statement in there too. Should cover the bases for everyone.
Something like this?
2009-08-22 00:58:53 +02:00
Ted Percival
15eb03a5b3
core: Add thread-safe group info functions with dynamic buffers
...
Provides getgrgid, getgrnam, getpwuid & getpwnam replacements that are
thread safe (a la getgrgid_r() and friends) that internally
handle allocating big-enough buffers to avoid ERANGE errors
on large users or groups.
2009-08-22 00:53:39 +02:00
Lennart Poettering
9d1cc133f3
i18n: run make update-po
2009-08-22 00:09:16 +02:00
Lennart Poettering
aaf0d5ae35
Merge commit 'origin/master-tx'
2009-08-22 00:08:33 +02:00
Scott Reeves
de19bdd34e
daemon: fix leak of script_commands
2009-08-21 23:59:39 +02:00
Lennart Poettering
066e160bbd
udev: tell inotify to actually inform us about ACL changes
2009-08-21 23:24:40 +02:00
Lennart Poettering
2d0120485c
udev: watch for both ACL changes and processes closing devices
2009-08-21 22:49:23 +02:00
Lennart Poettering
4ec701aa21
udev: don't access string after free()
2009-08-21 22:11:38 +02:00
Lennart Poettering
d06680afe8
udev: always verify access before loading modules
2009-08-21 22:06:23 +02:00
Lennart Poettering
14c27c7ade
gconf: use correct path for gconf-helper tool when running from build tree
2009-08-21 22:05:27 +02:00
Lennart Poettering
9abc010c93
object: speed up type verification by not relying on strcmp()
...
Instead of using string contents for type identification use the address
of a constant string array. This should speed up type verifications a
little sind we only need to compare one machine word instead of a full
string. Also, this saves a few strings.
To make clear that types must be compared via address and not string
contents 'type_name' is now called 'type_id'.
This also simplifies the macros for declaring and defining public and
private subclasses.
2009-08-21 21:27:44 +02:00
igor
c5d78605fe
Sending translation for Brazilian Portuguese
2009-08-21 14:27:24 +00:00
Lennart Poettering
5317e35543
udev: when a device appears that we cannot access right-away try again later on inotify
2009-08-21 14:55:05 +02:00
Lennart Poettering
fe9a577cf2
alsa: leave headphone jack enabled in normal mixer paths
2009-08-21 03:45:58 +02:00
Lennart Poettering
ac05619141
combine: quieten gcc a bit
2009-08-21 03:45:17 +02:00
Lennart Poettering
8a2a6b2004
adjust various data/library paths automatically if we are run from a build tree
2009-08-21 03:43:53 +02:00
Lennart Poettering
a562978509
ladspa: forward volume changes from ladspa sink to stream and hence via flat volume logic to master sink
2009-08-21 02:59:26 +02:00
Lennart Poettering
9f97b7cbe1
sink-input: add callbacks that are called whenever the mute/volume changes
2009-08-21 02:56:17 +02:00
Wim Taymans
6076cef209
remap: make the MMX code pretier
2009-08-20 20:00:50 +02:00
Wim Taymans
6e5dbed51e
remap: add MMX mono to stereo
2009-08-20 19:46:06 +02:00
Wim Taymans
e961efc130
remap: init the do_remap function to NULL
2009-08-20 18:32:51 +02:00
Wim Taymans
28baa53d55
remap: allow specialisations to install NULL
...
Fallback to the default C implementation when the remap init function did not
set a function.
2009-08-20 18:29:02 +02:00