Lennart Poettering
636b520d74
fix S32 validity check
2008-09-10 12:18:05 +03:00
Lennart Poettering
5538c18416
add src/pulsecore/lock-autospawn.c to POTFILES.in
2008-09-09 01:42:38 +02:00
Lennart Poettering
8f604bfb61
bump revisions
2008-09-09 02:28:22 +03:00
Lennart Poettering
17436b21d3
make sure peaks resampler also works for very short input buffers
2008-09-09 02:18:21 +03:00
Lennart Poettering
0deb6a4b13
minor improvements in debug handling
2008-09-09 02:17:01 +03:00
Lennart Poettering
4050447230
unbreak pa_idxset_rrobin
2008-09-09 02:14:27 +03:00
Lennart Poettering
3a46bbeba5
When returning from a suspend, pass exactly the same flags as originally when
...
we opened the device.
2008-09-09 00:10:54 +03:00
Lennart Poettering
25b200c087
fix minor typo
2008-09-09 00:06:12 +03:00
Lennart Poettering
f4c2f00f78
Work around presumable ALSA bug that treats the dir argument to
...
snd_pcm_hw_params_set_periods_near() actually as > or < instead of >= and <=.
2008-09-09 00:04:50 +03:00
Lennart Poettering
c7a77657ff
Merge branch 'master' into master-tx
2008-09-08 17:25:16 +03:00
Lennart Poettering
821dc1797f
move autospawn lock to pulsecore/ since we don't need it in the client anymore
2008-09-08 17:22:27 +03:00
Robert-André Mauchin
6b034f5bfd
Updated LINGUAS: el, fr, sv added.
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2008-09-06 08:54:58 +00:00
Robert-André Mauchin
a571242753
Added French translation.
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2008-09-06 08:50:25 +00:00
Daniel Nylander
77f57f3031
Added Swedish translation.
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2008-09-05 16:24:54 +00:00
Lennart Poettering
f2164023fd
Add new option to disable remixing from/to LFE and set it to on by default
2008-09-05 16:04:42 +03:00
Lennart Poettering
33d349dcbb
include build and runtime host information in debug output
2008-09-05 15:42:39 +03:00
Lennart Poettering
fb837f0cac
rework autospawning to allow to multiple parallel autospawning contexts
2008-09-05 03:22:13 +02:00
Lennart Poettering
994ff984f0
connect to localhost via IP address instead of host name, to avoid needless NSS lookup
2008-09-05 03:20:33 +02:00
Lennart Poettering
89ed50750e
if we are exiting due to cpu overload, say so via syslog, too
2008-09-05 03:18:36 +02:00
Lennart Poettering
f52fb64313
if we are exiting due to idleness, say so
2008-09-05 03:17:48 +02:00
Lennart Poettering
a609e4a700
check for errors returned by pa_context_connect()
2008-09-05 01:31:39 +02:00
Lennart Poettering
3f6f13f902
use pa_channel_map_compatible() where applicable
2008-09-05 01:31:17 +02:00
Lennart Poettering
b56f344b97
a few minor clean-ups
2008-09-05 01:30:48 +02:00
Lennart Poettering
3429072504
introduce upper channel map definition limit PA_CHANNEL_MAP_DEF_MAX
2008-09-05 01:30:25 +02:00
Lennart Poettering
ece297f21b
update map file
2008-09-05 01:29:24 +02:00
Lennart Poettering
cb0c97dae7
add new API function pa_channel_map_compatible()
2008-09-05 01:29:07 +02:00
Lennart Poettering
5a9a6021f1
update map-file script to ignore gcc malloc attributes
2008-09-05 01:28:08 +02:00
Lennart Poettering
456284918a
update documentation and help texts for s32le/s32be sample types
2008-09-05 00:39:36 +02:00
Lennart Poettering
12c5c62dad
Downgrade hrtimer warning to notice level
2008-09-05 00:38:52 +02:00
Lennart Poettering
11cc072a1e
Merge commit 'origin/master-tx'
2008-09-03 23:13:26 +02:00
Lennart Poettering
bf403fe0d8
introduce macros for all flags so that clients can check for them with #ifdef
2008-09-03 19:51:33 +02:00
Lennart Poettering
cbd8e60f6c
use PA_STREAM_EARLY_REQUESTS for OSS streams
2008-09-03 19:51:12 +02:00
Marc-André Lureau
79009d2235
command_get_info() segv in some conditions
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-09-03 19:44:40 +02:00
Lennart Poettering
c402de7545
reindent comments a bit
2008-09-03 18:51:46 +02:00
Lennart Poettering
40b66a0be9
Implement "early requests" mode.
...
PA_STREAM_EARLY_REQUESTS is a new flag that will modify buffering metric
selection behaviour a bit. This code is good for broken ALSA/OSS clients that
ignore 'readability' on the fds in question and schedule audio via usleep()
instead.
2008-09-03 18:31:46 +02:00
Lennart Poettering
99d5ec6c93
Rework pa_machine_id() a bit
...
Guarantee this function never fails, use POSIX gethostid as last resort. Add
comments.
2008-09-03 18:30:27 +02:00
Lennart Poettering
5f931138d2
fix misuse of return value
2008-09-03 18:29:49 +02:00
Lennart Poettering
2c2b2717eb
use gcc malloc attribute macros for internal functions, too
2008-09-01 21:44:00 +02:00
Lennart Poettering
5467cc390d
drop -Winline from build cflags
2008-09-01 21:42:27 +02:00
Lennart Poettering
4348fafcc8
don't include leagacy definition PA_STREAM_NOT_MONOTONOUS in docs
2008-09-01 19:17:14 +02:00
Lennart Poettering
f6e187f0a5
prefix internally used inline function with _
2008-09-01 19:16:12 +02:00
Lennart Poettering
70b820d875
add gcc malloc related function attributes where appropriate
2008-09-01 19:15:07 +02:00
Lennart Poettering
e015879bb8
add malloc related gcc attribute macros
2008-09-01 19:13:37 +02:00
Lennart Poettering
82ea8dde8a
avoid rounding errors on requested buffering metrics
2008-09-01 02:41:03 +02:00
Lennart Poettering
002e7a703a
output relative timestamps in addition to absolute timestamps when logging
2008-09-01 02:39:27 +02:00
Lennart Poettering
a1c857a6a8
include more build info in debug output
2008-09-01 02:38:32 +02:00
Lennart Poettering
1c4ad4b64b
rework device opening code: work around broken SND_PCM_NO_AUTO_xxx support in ALSA <= 1.0.17a
2008-08-31 16:25:37 +02:00
Fabian Affolter
1d319b00c6
Some string in German translation done
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2008-08-31 10:24:26 +00:00
Lennart Poettering
34bcba63a2
remove a few more gcc warnings
2008-08-30 01:22:41 +02:00
Lennart Poettering
13018d62c1
fix a few compiler warnings on older gcc
2008-08-29 23:53:55 +02:00