Commit graph

2045 commits

Author SHA1 Message Date
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
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
Lennart Poettering
b979ab3948 implement pa_channel_map_can_fade 2009-01-31 01:17:09 +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
Lennart Poettering
9314db79db fix a bogus assert 2009-01-30 00:14:50 +01:00
Lennart Poettering
634afede7d properly deal with the case when l/r is silent when adjust balance 2009-01-30 00:14:28 +01:00
Lennart Poettering
4a75002ebe add missing files 2009-01-29 20:30:42 +01:00
Lennart Poettering
a71fa021a3 temporary commit of lennarts new bt changes 2009-01-29 16:27:27 +01:00
Lennart Poettering
47a9b96b64 add some helpers for dealing with DBusPendingCall based on Mrc-Andre's work in module-bluetooth-discover 2009-01-29 16:26:34 +01:00
Lennart Poettering
746dc2ac19 get rid of nonsensical late initialization of namereg/scache and things 2009-01-29 16:25:29 +01:00
Lennart Poettering
4a06af6081 make use of new functions pa_dbus_add_matches/pa_dbus_remove_matches 2009-01-29 03:31:42 +01:00
Lennart Poettering
509535d240 add new functions pa_dbus_add_matches()/pa_dbus_remove_matches() 2009-01-29 03:30:50 +01:00
Lennart Poettering
daf0612e37 make things compile again 2009-01-28 04:49:07 +01:00
Lennart Poettering
b56e0389d1 Merge commit '12db687acf' 2009-01-28 04:22:51 +01:00
Lennart Poettering
a5401a50a6 store the default sink/source in proper pa_sink*/pa_source* pointers instead of a string 2009-01-28 01:46:27 +01:00
Lennart Poettering
fc3ff11418 fix two typos 2009-01-28 01:39:19 +01:00
Lennart Poettering
98821c783d print the right software volume 2009-01-28 01:31:54 +01:00
Marc-André Lureau
12db687acf bluetooth: cold hsp/a2dp device detection 2009-01-28 01:29:19 +02:00
Marc-André Lureau
a6a1b42c87 bluetooth: hsp volume control 2009-01-28 01:29:19 +02:00
Lennart Poettering
611154caca Merge commit 'coling/master' 2009-01-28 00:25:50 +01:00
Lennart Poettering
3affa7e02d make m-v-r a stub that simply load m-s-r 2009-01-28 00:22:28 +01:00
Lennart Poettering
63157a6662 add missing usage strings 2009-01-28 00:19:47 +01:00
Colin Guthrie
6e31178fd9 Fix the message processing for PA_SINK_MESSAGE_GET_LATENCY by returning rather than breaking and falling through. 2009-01-27 23:02:41 +00:00
Lennart Poettering
514661e36c don't make m-e-s hit an assert when the latency is queried 2009-01-27 23:58:34 +01:00
Lennart Poettering
0f664b7365 instead of making the volume relative our own, let' pa_sink_input_new() do it for us 2009-01-27 23:55:41 +01:00
Lennart Poettering
e439c18785 make m-p-e-s use pa_cvolume_set_balance() 2009-01-27 23:55:37 +01:00
Lennart Poettering
d1b754d998 only store volume/device information that has been flagged for saving, and store both relative and absolute volumes 2009-01-27 23:40:03 +01:00
Lennart Poettering
64b0543588 when changing volume, store whether it is worth remembering or no 2009-01-27 23:40:03 +01:00
Lennart Poettering
ee17772cea add missing 'const' 2009-01-27 23:39:58 +01:00
Lennart Poettering
0ca16caff7 add new paramter ignore_dB= to alsa modules 2009-01-27 17:55:50 +01:00
Lennart Poettering
d5f46e824e move flat volume logic into the core. while doing so add n_volume_steps field to sinks/sources 2009-01-27 04:39:07 +01:00
Lennart Poettering
4bfa5d7d13 fix size calculation 2009-01-27 04:35:11 +01:00
Lennart Poettering
eca32235fb get rid of module-flat-volumes since we are moving this into the core 2009-01-27 04:29:25 +01:00
Lennart Poettering
1be39e4fa5 allow samples to be played with 'default' (i.e. unspecified) volume. 2009-01-27 03:05:40 +01:00
Lennart Poettering
5449d793ae swap argument order of pa_cvolume_get_balance() to be a bit more systematic 2009-01-27 02:45:37 +01:00