Commit Graph

310 Commits

Author SHA1 Message Date
Marcel Holtmann
d5a08c35ba Don't install GStreamer plugin 2007-08-23 10:43:07 +00:00
Marcel Holtmann
73b35c403d Add skeleton for an A2DP sink element 2007-08-22 21:50:59 +00:00
Luiz Augusto von Dentz
33fcbce4ce Code cleanup. 2007-08-22 19:37:48 +00:00
Marcel Holtmann
9a2408e2e4 Remove empty line 2007-08-22 14:57:02 +00:00
Marcel Holtmann
54fd195933 Include SBC header file 2007-08-22 14:55:25 +00:00
Luiz Augusto von Dentz
84aca87339 Add Playing and Stopped signals to sink inteface. 2007-08-22 14:15:43 +00:00
Marcel Holtmann
674a1d6355 Add skeleton for GStreamer plugin 2007-08-22 14:09:24 +00:00
Johan Hedberg
656d22e0c1 stopped variable is A2DP specific (at least for now) 2007-08-22 13:24:35 +00:00
Johan Hedberg
8dfa81ccf2 Make the uint boundary check a little bit more reliable 2007-08-22 12:50:41 +00:00
Johan Hedberg
f883b95e5c Don't restart playback thread when stop and start are called 2007-08-22 12:04:21 +00:00
Johan Hedberg
714cd0ab44 Use "unsigned int" instead of "unsigned long long" and reset the point of reference at proper intervals to avoid overflow 2007-08-22 11:13:27 +00:00
Luiz Augusto von Dentz
b1618922db Add swap member to sbc struct and fix pcm plugin to not swap the buffer. 2007-08-21 21:32:09 +00:00
Marcel Holtmann
38c5be0cc3 Another big coding style fixup 2007-08-21 14:03:34 +00:00
Luiz Augusto von Dentz
de584ba3b9 Fix useless tab and spaces left. 2007-08-21 13:50:36 +00:00
Johan Hedberg
def42a87ca Remove unnecessary assert 2007-08-21 13:46:34 +00:00
Johan Hedberg
ab0c221fff memcpy_changeendian shouldn't be public 2007-08-21 13:41:56 +00:00
Johan Hedberg
ca4300477c Fix pthread function error checking 2007-08-21 13:40:27 +00:00
Johan Hedberg
7090ecad23 More coding style cleanup 2007-08-21 13:31:49 +00:00
Johan Hedberg
d595791da3 More cleanup 2007-08-21 13:25:47 +00:00
Johan Hedberg
cae1e4ecd1 Fix coding style 2007-08-21 13:17:34 +00:00
Johan Hedberg
e7407648f5 Implement proper timing for sending AVDTP stream 2007-08-21 13:01:45 +00:00
Johan Hedberg
053db67fe8 Handle connect attempts during authorization better 2007-08-21 08:02:07 +00:00
Johan Hedberg
cfa764640b Plug a memory leak when manager_authorize fails 2007-08-21 07:23:16 +00:00
Johan Hedberg
c92c420f83 Implement RequestAuthorization support 2007-08-21 06:48:14 +00:00
Luiz Augusto von Dentz
f4f92d015b Fix load of default device from storage. 2007-08-20 16:57:03 +00:00
Johan Hedberg
7a29d3596b Improve robustness of A2DP SEP active stream state by using a stream state callback instead of the SEP callbacks 2007-08-20 15:12:33 +00:00
Johan Hedberg
8905b2bad9 Revert accidental commit of pcm_bluetooth.c changes 2007-08-20 09:06:13 +00:00
Johan Hedberg
3919df0168 Fix handling of multiple unix clients 2007-08-20 09:05:02 +00:00
Johan Hedberg
730a4ceb9e Improve handling of simultaneous connect attempts to different devices 2007-08-20 08:50:22 +00:00
Johan Hedberg
78a9405916 Improve handling of unix clients which stay connected even though the headset connection is lost 2007-08-19 15:27:56 +00:00
Johan Hedberg
fa6a550673 Reduce stream idle timeout from 30s to 20s 2007-08-18 22:55:40 +00:00
Johan Hedberg
1f6fd5d80c Add idle timeout for streams 2007-08-18 22:45:46 +00:00
Johan Hedberg
58b173171f Reset value of timer id after removing it 2007-08-18 22:07:10 +00:00
Johan Hedberg
c0e0aa5745 Accept start requests and add timeout for suspending unused streams 2007-08-18 21:57:26 +00:00
Marcel Holtmann
c2f12da34a Add some debug for the stream endpoint discovery 2007-08-17 16:21:23 +00:00
Johan Hedberg
ab622e0de1 Fix seid counting in suspend and start requests 2007-08-17 12:06:38 +00:00
Johan Hedberg
2c0e2fcf82 Fix path (un)registering when hcid is not running 2007-08-16 22:05:55 +00:00
Johan Hedberg
0f458da194 Handle error situations better 2007-08-16 21:48:33 +00:00
Johan Hedberg
871c0518ec Revert changes from previous commit that were not supposed to go in 2007-08-16 19:24:07 +00:00
Johan Hedberg
8ae40e0b00 Fix minumum bitpool calculation 2007-08-16 19:14:31 +00:00
Johan Hedberg
9ce01693dd Free callback data after removing it from the list 2007-08-16 16:59:27 +00:00
Johan Hedberg
5d5f4d99e9 a2dp_select_capabilities doesn't need to be public 2007-08-16 16:24:18 +00:00
Johan Hedberg
c2d6dc7eb5 Remove unused include 2007-08-16 16:21:57 +00:00
Johan Hedberg
56a227224b Remove unused code 2007-08-16 16:18:35 +00:00
Johan Hedberg
cdd9e2e17a Rework interfacing with the avdtp state machine 2007-08-16 15:42:10 +00:00
Johan Hedberg
5d2db7ef22 According to spec. OPEN state is entered before calling suspend_cfm 2007-08-15 23:22:58 +00:00
Johan Hedberg
1addff7762 call avdtp_start from open_cfm instead of state callback 2007-08-15 22:57:49 +00:00
Johan Hedberg
931bfd2564 Implement support for incoming suspend commands 2007-08-15 14:13:27 +00:00
Johan Hedberg
47c2c74c8a The resume variable is redundant 2007-08-15 11:42:23 +00:00
Johan Hedberg
c5c555e1b7 Fix resuming of stream on rapid unix client reconnects 2007-08-15 11:34:56 +00:00