Lennart Poettering
10e5c70286
don't restore mute/volume when already set
2009-01-21 02:47:26 +01:00
Lennart Poettering
e8f93b125e
make implementation of module-alsa-card complete
2009-01-21 02:02:30 +01:00
Lennart Poettering
7ca0e00a2c
fill in dev_id properly
2009-01-21 02:01:44 +01:00
Lennart Poettering
28f05e0435
remove leftover define
2009-01-21 01:59:59 +01:00
Lennart Poettering
16d200e369
add an API to create arbitrary alsa sinks/sources dynamically without having to load/unload modules
2009-01-21 00:23:18 +01:00
Lennart Poettering
b88b89a676
add new call pa_alsa_open_by_device_id_profile()
2009-01-20 21:37:30 +01:00
Lennart Poettering
04e9214065
export pa_channel_map_superset()
2009-01-20 21:37:23 +01:00
Lennart Poettering
7368a6e6be
add priority logic to find best default profile
2009-01-20 20:35:18 +01:00
Lennart Poettering
b3a043fd31
always add 'disabled' profile
2009-01-20 20:34:46 +01:00
Lennart Poettering
67fcc76093
fix profile names to include input/output specifier
2009-01-20 03:23:32 +01:00
Lennart Poettering
f83111dd17
Merge commit 'vudentz/master'
2009-01-19 23:12:23 +01:00
Lennart Poettering
b987e5eeb8
fix bad free()
2009-01-19 22:02:40 +01:00
Luiz Augusto von Dentz
4460a5d5d5
Fix hsp rate and channels.
2009-01-19 10:19:53 -03:00
Lennart Poettering
c06e43d7ff
actually create pa_card object in module-alsa-card
2009-01-17 02:03:35 +01:00
Lennart Poettering
c560aea4c9
Don't enumerate invalid profile
2009-01-17 02:01:37 +01:00
Lennart Poettering
f03a7e43db
Split up pa_alsa_init_proplist into two seperate functions for the card and snd_pcm_t specific parts
2009-01-17 02:00:57 +01:00
Lennart Poettering
b4d80462bf
add card profile prober
2009-01-16 23:33:15 +01:00
Lennart Poettering
b2b2eb1ee7
remvoe a bit of duplicate code
2009-01-16 22:01:45 +01:00
Lennart Poettering
4a13763797
Add support for 24bit samples encoded in the LSB of 32 bit words
2009-01-16 18:39:36 +01:00
Lennart Poettering
6dc76d1158
add support for 24bit packed samples
2009-01-16 03:15:39 +01:00
Lennart Poettering
4d4956ea2f
Add SPDIF/HDMI ALSA devices and device descriptions to device search table
2009-01-15 23:46:42 +01:00
Lennart Poettering
421011930a
add stub makefiles for oss and alsa subdirs
2009-01-15 21:03:32 +01:00
Lennart Poettering
c7fff97782
move alsa and oss modules into their own subdirectories
2009-01-15 21:02:01 +01:00
Lennart Poettering
bae221cca9
rework module usage counter stuff to be pull based
2009-01-15 20:49:12 +01:00
Lennart Poettering
29c7a28817
kill autoload stuff as planned
2009-01-15 20:07:13 +01:00
Marc-André Lureau
43762ed620
flat-volume: use pa_sink_get_volume(s, TRUE) to work with slaved sink
2009-01-15 19:20:33 +01:00
Lennart Poettering
a861ffacc4
Merge commit ' e0f8ffe41f'
2009-01-15 19:19:45 +01:00
Lennart Poettering
d2757c9842
redirect folks to the ALSA developers not me when their sound drivers are broken
2009-01-15 19:16:55 +01:00
Lennart Poettering
a3695dd9eb
port missing modules to new pa_client_new() API
2009-01-15 18:21:57 +01:00
Lennart Poettering
75119e91cd
add new dont_rewind_render flag to allow quick starts of newly created streams
2009-01-15 00:40:06 +01:00
Marc-André Lureau
e0f8ffe41f
match: add "key" argument to match different properties
2009-01-14 21:38:15 +02:00
Marc-André Lureau
e97ed21892
match: can now change properties also
2009-01-14 21:38:15 +02:00
Lennart Poettering
587a08bae4
Fix a typo I know owe Marc-Andre a beer for.
2009-01-14 00:54:38 +01:00
Colin Guthrie
df564040b5
Fix a potentially non-returning function in base64 code.
2009-01-13 23:39:17 +00:00
Lennart Poettering
ab97364210
remove calc_sine() since we don't need it anymore
2009-01-14 00:07:50 +01:00
Lennart Poettering
407b4fe5be
fix calculation of avail_min
2009-01-14 00:06:40 +01:00
Lennart Poettering
f67066b362
Port sine modules to pa_memchunk_sine()
2009-01-12 19:49:50 +01:00
Lennart Poettering
8a3dc57df2
make module-sine-source actually work
2009-01-10 03:33:10 +01:00
Lennart Poettering
c2002dcd1f
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2009-01-08 21:18:15 +01:00
Lennart Poettering
9fc726c6d7
Add new test source module-sine-source
2009-01-08 21:17:58 +01:00
Lennart Poettering
e5c093897e
A few minor cleanups and updates
2009-01-08 21:13:18 +01:00
Marc-André Lureau
7e6309c77c
bluetooth: Update sbc from git upstream.
...
It contains encoding fixes, pass the conformance tests, and is now
vectorizable. Next update might include SSE and/or Neon code.
2009-01-08 19:17:37 +02:00
Lennart Poettering
c2450501af
Prefer mixer controls with volumes over switches
...
When we look for a mixer control prefer controls that have both volume
and a mute switch over those that have only a volume switch over those
that only have a mute switch.
Originally pointed out by Adel Gadllah.
2009-01-08 01:03:42 +01:00
Luiz Augusto von Dentz
e7e6f86bbe
Fix sending wrong codec capability length.
2009-01-06 11:02:16 -03:00
Luiz Augusto von Dentz
1a96c9b0a6
Fix send and recv message sizes.
2009-01-06 11:00:44 -03:00
Luiz Augusto von Dentz
be49c92a38
Send packets with proper size.
2009-01-05 19:12:43 -03:00
Tom Bamford
fe2b8c359b
Multicast SDP packets sent with same IP TTL as RTP packets
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2009-01-05 19:56:01 +01:00
Lennart Poettering
fb4c111d18
Implement base_volume for ALSA sinks/sources
2008-12-24 00:57:37 +01:00
Lennart Poettering
f24e4c19c3
Merge commit 'vudentz/master'
2008-12-23 18:31:12 +01:00
Lennart Poettering
c2bd8dc517
fix a gcc warning
2008-12-23 15:15:21 +01:00