Marc-André Lureau
b35ae7f531
bluetooth: reconnect to audio service when switching profile
...
Currently, Bluez audio service crash when reusing the same control
socket to switch to different profiles. This typically happen when
first switching from HSP to A2DP on dual headsets.
2009-02-09 22:13:46 +02:00
Marc-André Lureau
539abc365f
bluetooth: typo
2009-02-03 14:19:16 +02:00
Sjoerd Simons
921882de54
Load module gconf earlier
...
This makes sure that module-default-device-restore can actually work
when GConf enables additional sinks.
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2009-02-03 04:08:51 +01:00
Lennart Poettering
fc31d21353
when moving a sink between sinks make volume relative
2009-02-03 04:06:52 +01:00
Lennart Poettering
554c818d21
before applying balance/fade check it actually makes sense
2009-02-03 04:05:41 +01:00
Lennart Poettering
f9696c0e7f
add a macro definition for each error code
2009-02-03 03:38:40 +01:00
Lennart Poettering
2739261847
Merge commit 'origin/master-tx'
2009-02-03 03:15:32 +01:00
Lennart Poettering
08800c35b0
make a couple of functions return proper error codes
2009-02-03 03:14:20 +01:00
Lennart Poettering
162e43b306
make a few functions return void where the retval isn't used/never != 0
2009-02-03 03:11:31 +01:00
Lennart Poettering
50bfa774f6
add new error code PA_ERR_NOTIMPLEMENTED
2009-02-03 03:08:14 +01:00
Lennart Poettering
e47d03dea4
implement PA_STREAM_FAIL_ON_SUSPEND logic
2009-02-03 02:23:46 +01:00
Lennart Poettering
c61ad2a706
make iterating with pa_idxset_next() robust in regards to idxset modifications
2009-02-03 02:15:36 +01:00
Lennart Poettering
f8190be2e6
make update-sbc should also update other BT related sources
2009-02-03 01:34:38 +01:00
Lennart Poettering
59f3001ca5
pull in new SBC/BT files
2009-02-03 01:33:48 +01:00
Lennart Poettering
fea675724d
don't use PA_STREAM_NOT_MONOTONOUS anymore
2009-02-02 02:02:31 +01:00
Lennart Poettering
390133f2dc
big module-bluetooth-device.c rework
2009-02-02 01:58:48 +01:00
Lennart Poettering
62f1f3e563
make rtp.h ANSI C compliant
2009-02-02 01:54:40 +01:00
Lennart Poettering
e412f1cde3
whitespace cleanup
2009-02-02 01:54:09 +01:00
Lennart Poettering
121a8b9190
handle EAGAIN properly
2009-02-02 01:53:11 +01:00
Lennart Poettering
2854afbb1b
fix soft_mute handling
2009-02-02 01:51:27 +01:00
Lennart Poettering
a41d72bb2e
update sbc stuff
2009-02-02 01:44:37 +01:00
Lennart Poettering
537424a9a9
reset rewind_requested when we enter suspend mode
2009-02-02 00:46:11 +01:00
Lennart Poettering
a9e9ab32a2
shortcut pa_sink_process_rewind() when no rewind is happenning and none was requested
2009-02-02 00:45:54 +01:00
Lennart Poettering
5fc11a0724
Fix a few sink/source calls when they are called in suspended state.
2009-02-02 00:45:00 +01:00
Lennart Poettering
d6fdd71c02
add new functions pa_bluetooth_cleanup_name() and pa_bluetooth_get_form_factor()
2009-02-02 00:30:10 +01:00
Lennart Poettering
16e369498c
set PA_PROP_WINDOW_X11_DISPLAY from :0.0 and initialize PA_PROP_APPLICATION_PROCESS_MACHINE_ID properly
2009-02-02 00:28:55 +01:00
Lennart Poettering
8ccc9aa665
try to use glib's g_get_application_name() to set PA_PROP_APPLICATION_NAME
2009-02-02 00:28:37 +01:00
Lennart Poettering
8fbce6eb89
when determining the minimum volume of all sink inputs make sure to handle the case when there are no sink inputs correctly
2009-02-02 00:27:47 +01:00
Lennart Poettering
55e6331bed
store the module index shifted by 1 to map PA_INVALID_INDEX to NULL
2009-02-02 00:25:02 +01:00
Lennart Poettering
69a9ed9ef7
drop -pedantic
2009-02-02 00:23:49 +01:00
Lennart Poettering
04acc232ec
download everything from gitweb twice to make sure we don't get a 'Generating...' message
2009-02-02 00:23:21 +01:00
Lennart Poettering
e0d6b75119
add a few new form factors
2009-02-02 00:22:02 +01:00
Lennart Poettering
2c97c15c55
introduce PA_PROP_APPLICATION_PROCESS_MACHINE_ID
2009-02-02 00:21:41 +01:00
Lennart Poettering
e0fd99b911
work around dlsym() return value mistyping as suggested in POSIX
2009-02-02 00:20:57 +01:00
Lennart Poettering
b092f2e0f8
use uintpr_t when casting between pointers and integers
2009-02-02 00:20:05 +01:00
Lennart Poettering
55f643d49e
check for NULL before accessing the name
2009-02-02 00:19:26 +01:00
Lennart Poettering
e7007fc680
allow passing of channel map on command line and hide unused sliders
2009-02-02 00:18:47 +01:00
Lennart Poettering
2c7f2c5e79
look for libpulse in multiple different places
2009-02-02 00:17:58 +01:00
Xavier Conde
db2a4255aa
Updated catalan po
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2009-02-01 21:17:39 +00:00
甘露(Gan Lu)
9d65392d87
Add zh_CN entry for Chinese Simplified translation.
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2009-01-31 05:33:50 +00:00
Lennart Poettering
b979ab3948
implement pa_channel_map_can_fade
2009-01-31 01:17:09 +01:00
Lennart Poettering
f725b06f6f
drop -Wpacked
2009-01-31 01:16:16 +01:00
Lennart Poettering
6b803217ce
Merge branch 'master' into lennartsbtfixes
2009-01-30 04:28:05 +01:00
Lennart Poettering
dbb8951a41
dump properties when we create a new sink or source
2009-01-30 02:25:49 +01:00
Lennart Poettering
2557017178
suppress lines made up only of whitespace
2009-01-30 02:25:22 +01:00
Lennart Poettering
e6f4586f7b
include ALSA driver in properties for cards/sink
2009-01-30 02:24:58 +01:00
Lennart Poettering
4bd654542e
add new function pa_alsa_get_driver_name()
2009-01-30 02:24:40 +01:00
Lennart Poettering
3442d583aa
Merge branch 'master' into lennartsbtfixes
2009-01-30 00:31:03 +01:00
Lennart Poettering
1c94cfe29f
Add a little Gtk test tool to show how balance/fade/value and the channel volumes play together
2009-01-30 00:23:24 +01:00
Lennart Poettering
1b53f8297f
implement pa_cvolume_{get|set}_fade
2009-01-30 00:22:59 +01:00