summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* bluetooth: reinitialize the sample spec when switching profileMarc-André Lureau2009-02-101-0/+8
| | | | | | | | | | | | When doing init_profile(), the value u->sample_spec is modified to the one which has been last configured. In case of HSP, it will be 8kHz. Later on, when setting the profile to A2DP, it picks up the lower rate available which match with current u->sample_spec. In my case, it would be 16kHz. To circunvent the issue, I decided to reinitialize the u->sample_spec to default value with user module argument requested rate.
* bluetooth: export nrecMarc-André Lureau2009-02-101-13/+28
|
* bluetooth: suspend SCO state when over PCMMarc-André Lureau2009-02-101-0/+72
|
* bluetooth: SCO over PCMMarc-André Lureau2009-02-092-46/+131
|
* bluetooth: reconnect to audio service when switching profileMarc-André Lureau2009-02-091-12/+14
| | | | | | 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.
* bluetooth: typoMarc-André Lureau2009-02-031-1/+1
|
* Load module gconf earlierSjoerd Simons2009-02-031-9/+9
| | | | | | | This makes sure that module-default-device-restore can actually work when GConf enables additional sinks. Signed-off-by: Lennart Poettering <lennart@poettering.net>
* when moving a sink between sinks make volume relativeLennart Poettering2009-02-031-2/+14
|
* before applying balance/fade check it actually makes senseLennart Poettering2009-02-032-7/+26
|
* add a macro definition for each error codeLennart Poettering2009-02-031-0/+28
|
* make a couple of functions return proper error codesLennart Poettering2009-02-0315-105/+122
|
* make a few functions return void where the retval isn't used/never != 0Lennart Poettering2009-02-033-16/+6
|
* add new error code PA_ERR_NOTIMPLEMENTEDLennart Poettering2009-02-032-1/+4
|
* implement PA_STREAM_FAIL_ON_SUSPEND logicLennart Poettering2009-02-0310-24/+59
|
* make iterating with pa_idxset_next() robust in regards to idxset modificationsLennart Poettering2009-02-031-9/+33
|
* make update-sbc should also update other BT related sourcesLennart Poettering2009-02-031-2/+7
|
* pull in new SBC/BT filesLennart Poettering2009-02-034-8/+5
|
* don't use PA_STREAM_NOT_MONOTONOUS anymoreLennart Poettering2009-02-022-3/+3
|
* big module-bluetooth-device.c reworkLennart Poettering2009-02-022-640/+968
|
* make rtp.h ANSI C compliantLennart Poettering2009-02-021-22/+22
|
* whitespace cleanupLennart Poettering2009-02-022-1/+3
|
* handle EAGAIN properlyLennart Poettering2009-02-021-1/+3
|
* fix soft_mute handlingLennart Poettering2009-02-021-1/+1
|
* update sbc stuffLennart Poettering2009-02-0211-311/+1694
|
* reset rewind_requested when we enter suspend modeLennart Poettering2009-02-021-0/+4
|
* shortcut pa_sink_process_rewind() when no rewind is happenning and none was ↵Lennart Poettering2009-02-021-0/+5
| | | | requested
* Fix a few sink/source calls when they are called in suspended state.Lennart Poettering2009-02-022-16/+43
|
* add new functions pa_bluetooth_cleanup_name() and pa_bluetooth_get_form_factor()Lennart Poettering2009-02-022-7/+70
|
* set PA_PROP_WINDOW_X11_DISPLAY from :0.0 and initialize ↵Lennart Poettering2009-02-021-0/+19
| | | | PA_PROP_APPLICATION_PROCESS_MACHINE_ID properly
* try to use glib's g_get_application_name() to set PA_PROP_APPLICATION_NAMELennart Poettering2009-02-021-10/+24
|
* when determining the minimum volume of all sink inputs make sure to handle ↵Lennart Poettering2009-02-021-0/+13
| | | | the case when there are no sink inputs correctly
* store the module index shifted by 1 to map PA_INVALID_INDEX to NULLLennart Poettering2009-02-021-6/+6
|
* download everything from gitweb twice to make sure we don't get a ↵Lennart Poettering2009-02-021-3/+3
| | | | 'Generating...' message
* add a few new form factorsLennart Poettering2009-02-021-1/+1
|
* introduce PA_PROP_APPLICATION_PROCESS_MACHINE_IDLennart Poettering2009-02-021-0/+2
|
* work around dlsym() return value mistyping as suggested in POSIXLennart Poettering2009-02-021-2/+4
|
* use uintpr_t when casting between pointers and integersLennart Poettering2009-02-021-8/+8
|
* check for NULL before accessing the nameLennart Poettering2009-02-021-1/+1
|
* allow passing of channel map on command line and hide unused slidersLennart Poettering2009-02-021-21/+47
|
* look for libpulse in multiple different placesLennart Poettering2009-02-021-1/+7
|
* implement pa_channel_map_can_fadeLennart Poettering2009-01-313-5/+58
|
* Merge branch 'master' into lennartsbtfixesLennart Poettering2009-01-305-6/+41
|\
| * dump properties when we create a new sink or sourceLennart Poettering2009-01-302-4/+12
| |
| * suppress lines made up only of whitespaceLennart Poettering2009-01-301-1/+2
| |
| * include ALSA driver in properties for cards/sinkLennart Poettering2009-01-301-1/+6
| |
| * add new function pa_alsa_get_driver_name()Lennart Poettering2009-01-302-0/+21
| |
* | Merge branch 'master' into lennartsbtfixesLennart Poettering2009-01-304-5/+360
|\|
| * Add a little Gtk test tool to show how balance/fade/value and the channel ↵Lennart Poettering2009-01-301-0/+227
| | | | | | | | volumes play together
| * implement pa_cvolume_{get|set}_fadeLennart Poettering2009-01-303-2/+130
| |
| * fix a bogus assertLennart Poettering2009-01-301-1/+1
| |