Johan Hedberg
|
3f4eef5217
|
Bring back start variable to fix racecondition with quickly reconnecting IPC clients
|
2007-12-07 09:36:32 +00:00 |
|
Johan Hedberg
|
c020b7240f
|
a2dp_source_suspend should call avdtp_suspend and not avdtp_start if the state is STREAMING
|
2007-12-07 09:12:00 +00:00 |
|
Johan Hedberg
|
70f4ad8b4b
|
Fix another potential uninitialized memory access issue
|
2007-12-07 08:52:31 +00:00 |
|
Johan Hedberg
|
bcc1d569bc
|
Fix unitialized memory access issue
|
2007-12-07 08:04:04 +00:00 |
|
Johan Hedberg
|
1ddd76afa2
|
Minor coding style fixes
|
2007-12-07 06:18:59 +00:00 |
|
Luiz Augusto von Dentz
|
2934e194f3
|
Handle new ipc messages properly and adapt the plugins.
|
2007-12-03 22:41:29 +00:00 |
|
Marcel Holtmann
|
de72271829
|
Update copyright information
|
2007-10-23 17:17:47 +00:00 |
|
Johan Hedberg
|
f3ebb007ac
|
Fix avdtp session leak when receiving consequtive start & suspend requests
|
2007-10-22 09:01:09 +00:00 |
|
Johan Hedberg
|
f6d1f79b03
|
Don't set suspend timer if the SEP is locked
|
2007-10-11 15:28:15 +00:00 |
|
Johan Hedberg
|
86898be87d
|
Fix warning caused by previous patch
|
2007-10-10 09:14:07 +00:00 |
|
Johan Hedberg
|
d0f7d2f374
|
Remove suspend timer if the other end sends a suspend command
|
2007-10-10 09:13:30 +00:00 |
|
Johan Hedberg
|
847dad179f
|
Expose stream setup errors higher up in the call stack
|
2007-09-28 13:46:55 +00:00 |
|
Luiz Augusto von Dentz
|
c4be6b4373
|
Limit range of bitpool announced while in ACP side.
|
2007-09-03 21:21:20 +00:00 |
|
Johan Hedberg
|
edce261bbb
|
Fix stream starting if suspend request is pending
|
2007-08-31 14:21:02 +00:00 |
|
Johan Hedberg
|
fc0d501d82
|
Cleanup and fixes of stream handling
|
2007-08-31 10:25:18 +00:00 |
|
Johan Hedberg
|
03490d81bb
|
Fix more SEP locking issues
|
2007-08-31 08:28:22 +00:00 |
|
Johan Hedberg
|
828133c318
|
Fix local SEP locking when connecting fails or unix client disconnects
|
2007-08-31 06:21:52 +00:00 |
|
Johan Hedberg
|
67d1e1774b
|
Fix stream setup error handling
|
2007-08-30 09:13:51 +00:00 |
|
Marcel Holtmann
|
734b3f84c1
|
Prefer 44.1kHz over 48kHz
|
2007-08-30 00:50:23 +00:00 |
|
Marcel Holtmann
|
4183300934
|
Disable the broken optional codec parameters setup
|
2007-08-30 00:45:53 +00:00 |
|
Luiz Augusto von Dentz
|
69e07f5a7b
|
Fix memory issue.
|
2007-08-29 22:19:18 +00:00 |
|
Luiz Augusto von Dentz
|
41b71b230e
|
Fix the need to have all parameters.
|
2007-08-29 21:35:39 +00:00 |
|
Luiz Augusto von Dentz
|
5402a5058f
|
Make codec parameters support available for application.
|
2007-08-29 19:38:37 +00:00 |
|
Johan Hedberg
|
d1fb0b25a9
|
Fix unix client disconnects before headset has been successfully connected
|
2007-08-28 12:22:29 +00:00 |
|
Johan Hedberg
|
e2827b3557
|
Make SBC Audio Source count configurable and the default value 1
|
2007-08-28 09:54:21 +00:00 |
|
Johan Hedberg
|
296dcf42cf
|
First try at device autocreate support
|
2007-08-27 12:05:10 +00:00 |
|
Johan Hedberg
|
f4211a3cd3
|
Fix locking of A2DP SEP's
|
2007-08-24 12:44:12 +00:00 |
|
Johan Hedberg
|
666938b54d
|
Support up to two simultaneous streams
|
2007-08-24 12:15:20 +00:00 |
|
Johan Hedberg
|
c92c420f83
|
Implement RequestAuthorization support
|
2007-08-21 06:48:14 +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
|
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
|
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 |
|
Johan Hedberg
|
0f458da194
|
Handle error situations better
|
2007-08-16 21:48:33 +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
|
1addff7762
|
call avdtp_start from open_cfm instead of state callback
|
2007-08-15 22:57:49 +00:00 |
|
Johan Hedberg
|
5b5cfaadb3
|
Implement support for incoming Start command
|
2007-08-13 19:14:26 +00:00 |
|
Johan Hedberg
|
c2833e263d
|
Remove ifndef protections and includes from .h files
|
2007-08-13 08:14:22 +00:00 |
|
Johan Hedberg
|
d013a1eaa7
|
Clean up mess with header files
|
2007-08-12 23:58:15 +00:00 |
|
Johan Hedberg
|
f9d8837aba
|
All local SEP callbacks need a avdtp session parameter
|
2007-08-12 22:43:14 +00:00 |
|
Johan Hedberg
|
f817fefff6
|
Implement proper acceptor side functionality
|
2007-08-12 21:34:50 +00:00 |
|
Johan Hedberg
|
9494c146ce
|
Remove redundant stream fd from config response
|
2007-08-11 15:52:27 +00:00 |
|
Johan Hedberg
|
6763ebb3c2
|
Integrate A2DP work from Johan's and Luiz's GIT trees
|
2007-08-11 11:05:24 +00:00 |
|
Johan Hedberg
|
e929f72c17
|
Add files for A2DP specific code
|
2007-08-01 19:37:08 +00:00 |
|