Lennart Poettering [Mon, 30 Mar 2009 17:15:39 +0000 (19:15 +0200)]
Merge commit 'coling/master'
Lennart Poettering [Mon, 30 Mar 2009 17:14:09 +0000 (19:14 +0200)]
Merge commit 'origin/master'
Lennart Poettering [Mon, 30 Mar 2009 17:13:07 +0000 (19:13 +0200)]
rework tunneling code
Lennart Poettering [Mon, 30 Mar 2009 16:46:12 +0000 (18:46 +0200)]
notify clients about tlength changes
Lennart Poettering [Mon, 30 Mar 2009 16:27:33 +0000 (18:27 +0200)]
typo fix
Lennart Poettering [Mon, 30 Mar 2009 16:27:07 +0000 (18:27 +0200)]
add pa_memblockq_apply_attr()/pa_memblockq_get_attr()
Lennart Poettering [Mon, 30 Mar 2009 16:26:23 +0000 (18:26 +0200)]
document more often the context certain functions are called in
Lennart Poettering [Mon, 30 Mar 2009 16:23:48 +0000 (18:23 +0200)]
simplify latency config functions a bit and make them callable in more contexts
Lennart Poettering [Mon, 30 Mar 2009 16:21:34 +0000 (18:21 +0200)]
Trigger move callback a little bit earlier so that no IO thread is running
Lennart Poettering [Mon, 30 Mar 2009 16:00:23 +0000 (18:00 +0200)]
don't enabled tsched on software ALSA devices
Lennart Poettering [Fri, 27 Mar 2009 13:37:58 +0000 (14:37 +0100)]
Small fix for MacOSX compat
Issue originally pointed out by Igor Zubkov.
Lennart Poettering [Thu, 26 Mar 2009 23:06:15 +0000 (00:06 +0100)]
fix typo
Colin Guthrie [Wed, 25 Mar 2009 23:05:41 +0000 (23:05 +0000)]
raop: Add call to pa_sink_set_max_request()
This is just a copy from the ESD version which is a little crude, but will do for now.
Lennart Poettering [Wed, 25 Mar 2009 22:49:26 +0000 (23:49 +0100)]
add missing initialization
Lennart Poettering [Wed, 25 Mar 2009 22:49:09 +0000 (23:49 +0100)]
make sure the discovery module is only loaded once
Lennart Poettering [Wed, 25 Mar 2009 15:31:16 +0000 (16:31 +0100)]
on monitor source be fine with any latency range set by the sink
Lennart Poettering [Wed, 25 Mar 2009 15:30:46 +0000 (16:30 +0100)]
add missing whitespace
Lennart Poettering [Wed, 25 Mar 2009 15:30:28 +0000 (16:30 +0100)]
copy latency flags from sink to monitor source
Lennart Poettering [Wed, 25 Mar 2009 15:17:45 +0000 (16:17 +0100)]
use u->use_tsched everywhere
Lennart Poettering [Wed, 25 Mar 2009 15:17:03 +0000 (16:17 +0100)]
fix value of DYNAMIC_LATENCY
Lennart Poettering [Wed, 25 Mar 2009 02:44:49 +0000 (03:44 +0100)]
fix misplace _ref() calls that should have been _assert_ref()
Lennart Poettering [Wed, 25 Mar 2009 02:14:00 +0000 (03:14 +0100)]
optionally skip initial frames in backtrace
Lennart Poettering [Wed, 25 Mar 2009 01:50:57 +0000 (02:50 +0100)]
don't show full so path in backtrace
Lennart Poettering [Wed, 25 Mar 2009 01:42:18 +0000 (02:42 +0100)]
add simple ref counting debugging framework
Lennart Poettering [Wed, 25 Mar 2009 01:39:41 +0000 (02:39 +0100)]
trivial simplification
Lennart Poettering [Wed, 25 Mar 2009 00:18:29 +0000 (01:18 +0100)]
beef up esd sink properties a bit
Lennart Poettering [Wed, 25 Mar 2009 00:17:56 +0000 (01:17 +0100)]
initialize max_request to SO_SNDBUF
Lennart Poettering [Tue, 24 Mar 2009 23:45:13 +0000 (00:45 +0100)]
don't fiddle with latency range in sources with static latency
Lennart Poettering [Tue, 24 Mar 2009 23:44:36 +0000 (00:44 +0100)]
initialize max_request
Lennart Poettering [Tue, 24 Mar 2009 23:44:21 +0000 (00:44 +0100)]
again, don't fiddle with latency range in sinks with static latency
Lennart Poettering [Tue, 24 Mar 2009 23:42:47 +0000 (00:42 +0100)]
Don't initialize userdata twice
Lennart Poettering [Tue, 24 Mar 2009 23:42:32 +0000 (00:42 +0100)]
don't fiddle with latency range because we cannot adjust it dynamically
Lennart Poettering [Tue, 24 Mar 2009 23:41:23 +0000 (00:41 +0100)]
set latency range only in tsched mode
Lennart Poettering [Tue, 24 Mar 2009 23:40:12 +0000 (00:40 +0100)]
link jack modules's max_request to the jack buffer size
Lennart Poettering [Tue, 24 Mar 2009 23:33:35 +0000 (00:33 +0100)]
simplify things and make sure timing setters can be called in most contexts
Lennart Poettering [Tue, 24 Mar 2009 23:30:54 +0000 (00:30 +0100)]
introduce new flag that marks sinks/sources which can adjust the latency dynamically
Lennart Poettering [Tue, 24 Mar 2009 23:26:44 +0000 (00:26 +0100)]
make pa_source_set_max_rewind() work similar to pa_sink_set_max_rewind()
Lennart Poettering [Tue, 24 Mar 2009 23:25:17 +0000 (00:25 +0100)]
get rid of 'default' min/max latencies, simplify things by just having absolute boundaries
Marc-André Lureau [Tue, 24 Mar 2009 14:28:12 +0000 (16:28 +0200)]
bluetooth: fix #NOKIA, correctly unlink sink/src
Lennart Poettering [Tue, 24 Mar 2009 20:42:33 +0000 (21:42 +0100)]
fix bad memory access when destroying m-b-d
Lennart Poettering [Tue, 24 Mar 2009 20:17:55 +0000 (21:17 +0100)]
Allow calling pa_{sink|source}_update_proplist() without an actual proprlist
Lennart Poettering [Tue, 24 Mar 2009 20:14:08 +0000 (21:14 +0100)]
minimal reordering
Lennart Poettering [Tue, 24 Mar 2009 20:13:41 +0000 (21:13 +0100)]
set request/rewind sizes only via accessor functions
Lennart Poettering [Tue, 24 Mar 2009 20:06:57 +0000 (21:06 +0100)]
simplify latency range by not allowing stored 'wildcard' ranges anymore
Lennart Poettering [Tue, 24 Mar 2009 19:59:54 +0000 (20:59 +0100)]
only decrease timer slack, never increase
Lennart Poettering [Mon, 23 Mar 2009 21:27:29 +0000 (22:27 +0100)]
don't fail when no session bus is available
Lennart Poettering [Mon, 23 Mar 2009 20:03:52 +0000 (21:03 +0100)]
add pa_assert_cc() for compile time assertions
Marc-André Lureau [Mon, 16 Mar 2009 14:39:28 +0000 (16:39 +0200)]
pulse: check context (do not user pstream when NULL)
Lennart Poettering [Mon, 23 Mar 2009 18:31:36 +0000 (19:31 +0100)]
only store card profile if flagged for that
Lennart Poettering [Mon, 23 Mar 2009 18:16:00 +0000 (19:16 +0100)]
enable bluetooth default by support
Lennart Poettering [Mon, 23 Mar 2009 15:32:03 +0000 (16:32 +0100)]
Merge commit 'origin/master-tx'
kmilos [Sat, 21 Mar 2009 13:53:36 +0000 (13:53 +0000)]
Sending translation for po/sr@latin.po
kmilos [Sat, 21 Mar 2009 13:52:22 +0000 (13:52 +0000)]
Sending translation for po/sr.po
Lennart Poettering [Sat, 21 Mar 2009 01:54:18 +0000 (02:54 +0100)]
readd volume control logic
Lennart Poettering [Sat, 21 Mar 2009 01:45:31 +0000 (02:45 +0100)]
add functions that modules can call whenever they now the volume changed
Lennart Poettering [Sat, 21 Mar 2009 00:31:38 +0000 (01:31 +0100)]
at a couple of #ifdef NOKIAs for now
Lennart Poettering [Sat, 21 Mar 2009 00:19:49 +0000 (01:19 +0100)]
rework device discovery to share a single device list among all modules
Lennart Poettering [Sat, 21 Mar 2009 00:18:48 +0000 (01:18 +0100)]
add pa_hook_is_firing
Lennart Poettering [Fri, 20 Mar 2009 18:30:37 +0000 (19:30 +0100)]
make sure we dispatch messages in order
Lennart Poettering [Fri, 20 Mar 2009 17:34:16 +0000 (18:34 +0100)]
fix a misplaced assert
Lennart Poettering [Fri, 20 Mar 2009 17:04:23 +0000 (18:04 +0100)]
rework bluetooth IO loops
Lennart Poettering [Fri, 20 Mar 2009 16:59:40 +0000 (17:59 +0100)]
fix prototypes of remaining sbc.[ch] API regarding size_t/const
Lennart Poettering [Fri, 20 Mar 2009 13:47:36 +0000 (14:47 +0100)]
don't try to unref reserve stuff if we don't use it
Lennart Poettering [Fri, 20 Mar 2009 13:15:18 +0000 (14:15 +0100)]
fix channel mapping for a52 devices. Closes #508
Lennart Poettering [Fri, 20 Mar 2009 12:54:45 +0000 (13:54 +0100)]
simply bluetooth nrec handling a bit
Lennart Poettering [Fri, 20 Mar 2009 12:51:08 +0000 (13:51 +0100)]
always remap relative volume properly
Lennart Poettering [Fri, 20 Mar 2009 12:50:26 +0000 (13:50 +0100)]
introduce pa_sink_input_get_relative_volume()
Lennart Poettering [Fri, 20 Mar 2009 12:29:42 +0000 (13:29 +0100)]
introduce pa_assert_fp() for fast path assertions
Xavier Conde [Thu, 19 Mar 2009 21:18:43 +0000 (21:18 +0000)]
Update catalan po
Transmitted-via: Transifex (translate.fedoraproject.org)
Lennart Poettering [Thu, 19 Mar 2009 18:38:30 +0000 (19:38 +0100)]
fix a comment
Lennart Poettering [Thu, 19 Mar 2009 17:05:26 +0000 (18:05 +0100)]
document things that need to be fixed with FIXME
Lennart Poettering [Thu, 19 Mar 2009 17:01:56 +0000 (18:01 +0100)]
unfuck i18n
Lennart Poettering [Thu, 19 Mar 2009 16:48:10 +0000 (17:48 +0100)]
Merge commit 'origin/master-tx'
Lennart Poettering [Thu, 19 Mar 2009 16:46:22 +0000 (17:46 +0100)]
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
Lennart Poettering [Thu, 19 Mar 2009 16:46:13 +0000 (17:46 +0100)]
Merge commit 'elmarco/bluetooth-fixes'
Lennart Poettering [Thu, 19 Mar 2009 16:44:42 +0000 (17:44 +0100)]
fix prototypes of sbc functions a bit
Lennart Poettering [Thu, 19 Mar 2009 16:20:56 +0000 (17:20 +0100)]
document todo items discussed at bt meeting
Lennart Poettering [Thu, 19 Mar 2009 16:18:08 +0000 (17:18 +0100)]
get rid of setsockopt() calls since they have never been implemented upstream
Marc-André Lureau [Thu, 19 Mar 2009 14:48:31 +0000 (16:48 +0200)]
bluetooth: rework the info_valid logic to be more tolerant
Marc-André Lureau [Thu, 19 Mar 2009 14:55:14 +0000 (16:55 +0200)]
bluetooth: mark info_valid when receive Connected
Sometime, we receive the connected signal before GetProperties reply.
Marc-André Lureau [Fri, 6 Mar 2009 12:45:06 +0000 (14:45 +0200)]
bluetooth: update SCO over PCM with latest changes
Marc-André Lureau [Thu, 19 Mar 2009 12:15:38 +0000 (14:15 +0200)]
bluetooth: load bluetooth device with connected profile
Lennart Poettering [Thu, 19 Mar 2009 11:56:41 +0000 (12:56 +0100)]
Lennart Poettering [Thu, 19 Mar 2009 11:38:59 +0000 (12:38 +0100)]
deduce a proper icon for TV sets
Lennart Poettering [Thu, 19 Mar 2009 11:38:36 +0000 (12:38 +0100)]
Ignore HAL NoSuchProperty errors when looking for capabilities field. Closes rhbz #489394
Lennart Poettering [Thu, 12 Mar 2009 19:25:48 +0000 (16:25 -0300)]
Merge commit 'elmarco/bluetooth-fixes'
A S Alam [Thu, 12 Mar 2009 08:19:43 +0000 (08:19 +0000)]
Adding Punjabi Language
Transmitted-via: Transifex (translate.fedoraproject.org)
Marc-André Lureau [Thu, 5 Mar 2009 16:18:07 +0000 (18:18 +0200)]
bluetooth: stream also when source is suspended
Marc-André Lureau [Thu, 5 Mar 2009 15:20:31 +0000 (17:20 +0200)]
bluetooth: restart timer when write begin
Piotr Drąg [Thu, 5 Mar 2009 15:19:38 +0000 (15:19 +0000)]
Updated Polish translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Marc-André Lureau [Thu, 5 Mar 2009 15:04:39 +0000 (17:04 +0200)]
bluetooth: accept temporarily unavailable error
Marc-André Lureau [Thu, 5 Mar 2009 14:16:29 +0000 (16:16 +0200)]
bluetooth: s/handled/not_yet_handled for signals
Marc-André Lureau [Thu, 5 Mar 2009 13:47:13 +0000 (15:47 +0200)]
bluetooth: reset read/write index when starting to stream
Lennart Poettering [Thu, 5 Mar 2009 13:31:15 +0000 (14:31 +0100)]
prepare test5
Diego Elio 'Flameeyes' Pettenò [Thu, 5 Mar 2009 12:59:59 +0000 (13:59 +0100)]
Properly check for versioning flags.
Instead of checking for GNU ld presence, check if the linker knows about
the -version-script flag. Non-GNU linkers may export the same interface.
It also allows to check for alternative syntax for symbol versioning.
Diego Elio 'Flameeyes' Pettenò [Thu, 5 Mar 2009 12:59:53 +0000 (13:59 +0100)]
Make sure to set 'no' on the variable cached.
Lennart Poettering [Thu, 5 Mar 2009 11:31:08 +0000 (12:31 +0100)]
prepare release 0.9.15-test4
Lennart Poettering [Thu, 5 Mar 2009 11:27:54 +0000 (12:27 +0100)]
run make update-po
Lennart Poettering [Thu, 5 Mar 2009 11:27:19 +0000 (12:27 +0100)]
Merge commit 'origin/master-tx'
Lennart Poettering [Thu, 5 Mar 2009 11:26:09 +0000 (12:26 +0100)]
Merge commit 'elmarco/bluetooth-fixes'