Lennart Poettering
9d29b96ac0
make interpol test more interesting by corking/uncorking multiple times
2009-03-05 04:32:16 +01:00
Lennart Poettering
dcee888865
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2009-03-04 22:07:56 +01:00
Lennart Poettering
3dd8800e6d
fix typo in FOREIGN_CFLAGS
2009-03-04 22:07:41 +01:00
Lennart Poettering
6427c70a85
try more things to get a proper icon for sinks/sources
2009-03-04 18:37:14 +01:00
Marc-André Lureau
7a8be7f91e
bluetooth: don't init profile when off
2009-03-04 17:16:10 +02:00
Marc-André Lureau
683548e8bc
bluetooth: service_fd could be 0
2009-03-04 17:07:45 +02:00
Marc-André Lureau
fa736887f4
bluetooth: hsp case, check l for appropriate error message
2009-03-04 17:07:45 +02:00
Lennart Poettering
656fc6660f
never try to suspend monitor sources, suspend the sinks they belong to instead
2009-03-04 05:32:26 +01:00
Lennart Poettering
ec1c92347d
print error code when suspend/resume fails
2009-03-04 05:32:26 +01:00
Lennart Poettering
0dd8a3306f
handle negative error codes
2009-03-04 05:32:26 +01:00
Lennart Poettering
341f44fa24
fix handling of _suspend_all(), return first failure error code
2009-03-04 05:32:26 +01:00
Lennart Poettering
ecbc320a4c
make suspend state of monitor source follow the suspend state of the sink it belongs to
2009-03-04 05:32:19 +01:00
Lennart Poettering
bffa8be8cd
Don't allow suspending of monitor sources.
...
Closes #499
2009-03-04 05:25:41 +01:00
Lennart Poettering
d09287d211
Fix a NULL pointer access when sutting down esound/simple connections
...
If a connection is unlinked make sure the process_msg function doesn't
crash when a message is received afterwards.
Closes #463 .
2009-03-04 04:00:00 +01:00
Lennart Poettering
869341729f
various smaller cleanups
2009-03-04 02:55:34 +01:00
Lennart Poettering
c8abe64040
pa_xnew cannot fail -- that's what the x is in the name
2009-03-04 02:52:11 +01:00
Lennart Poettering
946d07211b
document more closely from which context certain functions may be called
2009-03-04 02:51:30 +01:00
Lennart Poettering
f3de61edf6
fix device reservation for system mode
2009-03-03 22:27:05 +01:00
Finn Thain
0329edd179
revive solaris module
...
Hi All,
This patch fixes the solaris audio device source and sink, and fixes some
portability issues that break the build on solaris. Questions and comments
welcomed.
I've tested this patch only with OpenSolaris Express snv 103. Eventually I
hope to be able to test a few older releases and older hardware (though it
is hard to say whether there is much interest in those).
This is my first brush with pulseaudio and so I read the wiki docs and
some of the source code but I'm still unsure of a few things. In
particular I'm wondering about rewind processing, corking and what (if
anything) the module needs for those. I'm also unclear on the implications
of thread_info.buffer_size, .fragment_size and .max_request, and whether
my code is correct or not.
This patch disables link map/library versioning unless ld is GNU ld.
Another approach for solaris would be to use that linker's -M option, but
I couldn't make that work (due to undefined mainloop, browse and simple
symbols when linking pacat. I can post the errors if anyone is intested.)
Thanks,
Finn Thain
2009-03-03 22:27:00 +01:00
Lennart Poettering
ff38eaf677
Merge commit 'coling/lgpl21'
2009-03-03 21:44:56 +01:00
Colin Guthrie
86dee05aec
Use LGPL 2.1 on all files previously using LGPL 2
2009-03-03 20:23:02 +00:00
Lennart Poettering
297515a39e
pass profile priority value to clients
2009-03-03 00:32:10 +01:00
Lennart Poettering
f8a085f5cf
properly handle directed card info requests
2009-03-02 18:11:49 +01:00
Lennart Poettering
7794108d17
Merge commit 'coling/master'
2009-03-02 16:28:08 +01:00
Lennart Poettering
45ae4abe23
run make update-ffmpeg
2009-03-02 14:33:36 +01:00
Lennart Poettering
505df22add
run make update-sbc
2009-03-02 14:32:36 +01:00
Lennart Poettering
e435241290
run update-reserve
2009-03-02 14:31:52 +01:00
Lennart Poettering
4e86a4c759
run make update-shave
2009-03-02 14:28:43 +01:00
Lennart Poettering
ea1d429c3b
add update-shave target
2009-03-02 14:28:26 +01:00
Colin Guthrie
c08317772b
Use pa_assert_se() when the containing code has side effects.
...
As reported by rantala. Closes #502 and #503
2009-03-02 13:11:29 +00:00
Lennart Poettering
77514c1c4c
Merge commit 'coling/master'
2009-03-02 14:08:11 +01:00
Lennart Poettering
5c514aaacc
make dependency on udev versioned
2009-03-02 14:06:23 +01:00
Colin Guthrie
8a00c00943
raop: Handle the reponse header memory allocation more sensibly.
...
In theory the callback called after reading headers could free our whole object, so we should not
take it upon ourselves to free the headers after the call to the callback.
2009-03-01 23:19:31 +00:00
Colin Guthrie
b75a4b437a
raop: Log teardown explicitly
2009-03-01 23:19:31 +00:00
Colin Guthrie
d293f08442
raop: Allow for nice sink descriptions to be set (interpolated from avahi)
2009-03-01 23:19:31 +00:00
Lennart Poettering
ba4765a0dc
For now don't list icon property (in favour of icon name property) since icon negotiation is probably much more complex (i.e. sizes...) than just putting icon data somewhere.
2009-03-01 21:38:27 +01:00
Lennart Poettering
671b927955
add logic for initializing a useful icon name
2009-03-01 21:38:27 +01:00
Lennart Poettering
784ac5b0da
get additional device data from udev
2009-03-01 21:38:22 +01:00
Lennart Poettering
cc8d51ad62
rename PA_PROP_DEVICE_CONNECTOR to PA_PROP_DEVICE_BUS
2009-03-01 20:32:32 +01:00
Lennart Poettering
cce56ab343
revise form factor list a bit, simplify and use singular everywhere
2009-03-01 20:30:37 +01:00
Lennart Poettering
e00833399f
introduce seperate vendor/product id fields
2009-03-01 20:28:58 +01:00
Lennart Poettering
abdffe9cbe
make example code a bit more robust/change-proof
2009-03-01 20:27:55 +01:00
Colin Guthrie
8fc9b19cb3
Don't assume that device reservation is enabled.
...
In the case when the alsa 'device' is not a physical card, it wont have an index and thus
the reservation name will be NULL and therefore we will not initialise the reservation system.
Fixes #498
2009-02-28 23:51:12 +00:00
Xavier Conde
34cefed126
Updated catalan po
...
Transmitted-via: Transifex (translate.fedoraproject.org)
2009-02-27 21:42:22 +00:00
Lennart Poettering
116b38c972
Merge commit 'coling/master'
2009-02-27 01:18:04 +01:00
Lennart Poettering
798e39a5b6
when alsa tweaks our sample_spec make sure we adjust the watermark accordingly
2009-02-27 01:15:29 +01:00
Lennart Poettering
1c86267e1f
when an underrun happens, increase watermark by 10ms instead of doubling it
2009-02-27 01:15:06 +01:00
Lennart Poettering
0d8f67b826
revise list of form factors a little
2009-02-27 00:32:32 +01:00
Colin Guthrie
07f98425ba
bluetooth: Fix under linked module-bluetooth-device
2009-02-26 09:02:52 +00:00
Colin Guthrie
dd3c96dede
Fix a very strange 'file not found' error in module-alsa-card.
...
This fixes a regression introduced by commit c341010304
2009-02-26 00:55:01 +00:00