summaryrefslogtreecommitdiffstats
path: root/audio/unix.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't try to send an invalid SCO fd over the unix socketJohan Hedberg2009-02-011-2/+7
|
* Fix a bogus pointer crash that occurred when reconnecting A2DP.Mike Lockwood2009-01-081-0/+1
|
* Fix client socket to always be non-blocking.Luiz Augusto von Dentz2009-01-061-0/+1
| | | | | | Accourding to accept man page it does not inherit flags from listening socket. This mean that any operation in the socket generated by accept may block which can render the daemon unresponsive.
* Update copyright informationMarcel Holtmann2009-01-011-1/+1
|
* Fix receiving data over the unix socketJohan Hedberg2008-12-291-1/+1
| | | | | Don't use MSG_WAITALL since we can (and often will) receive less data than MTU with the new IPC.
* Convert sizeof to int before comparison against < 0Marcel Holtmann2008-12-231-3/+3
|
* Coding style fixesJohan Hedberg2008-12-201-1/+1
|
* Be more strict about message size mismatches.Luiz Augusto von Dentz2008-12-201-0/+5
|
* Fix audio ipc to deal better with codec capabilities.Luiz Augusto von Dentz2008-12-161-141/+220
| | | | | This should cover custom codec support for a2dp devices and add support for codecs while using SCO transports.
* Fix proble with concurrent clients connecting audio socket.Luiz Augusto von Dentz2008-11-261-2/+2
| | | | | Concurrent connections is needed in order to support clients holding different access locks of the headset, eg. arecord | aplay.
* Remove unused variableJohan Hedberg2008-11-261-1/+0
|
* Lock headset on stream start rather than stream configuration.Luiz Augusto von Dentz2008-11-251-5/+5
|
* Fix headset configuration and start.Luiz Augusto von Dentz2008-11-251-10/+17
|
* Fix bug which invalidates a device pointer before unlocking.Luiz Augusto von Dentz2008-11-251-3/+2
|
* Make hfp/hsp to suspend properly.Luiz Augusto von Dentz2008-11-251-1/+23
|
* Fix headset_request_stream to check for stream locks.Luiz Augusto von Dentz2008-11-251-17/+23
| | | | | A stream should only be configured if there is no other application holding the lock.
* Clean up properly if stream starting failsJohan Hedberg2008-10-091-0/+6
| | | | | | | | Remove the stream state callback if stream start fails. Without this patch the callback could still be called after a unix client has disconnected which in turn would cause a double-free to occur. There is code to remove the callback also in client_free() but it won't work since we remove any references to the session and stream in the resume callback.
* Fix info calls that really should be debug insteadJohan Hedberg2008-09-111-7/+7
|
* Cleanup audio manager.Luiz Augusto von Dentz2008-07-281-26/+4
|
* Replace struct device with struct audio_deviceMarcel Holtmann2008-05-291-14/+14
|
* Move set_nonblocking() to the GLib helpers for nowMarcel Holtmann2008-05-081-1/+1
|
* Fix emitting errors to already disconnected clients.Luiz Augusto von Dentz2008-04-011-0/+3
|
* Improve handling of different transports.Luiz Augusto von Dentz2008-02-081-42/+76
|
* Update copyright informationMarcel Holtmann2008-02-021-1/+1
|
* Check for client disconnect when discovery completesJohan Hedberg2008-01-311-0/+5
|
* Add autoconnect config option to IPC and alsaJohan Hedberg2008-01-301-2/+8
|
* Add mpeg12 sep registration.Luiz Augusto von Dentz2008-01-231-17/+45
|
* Initial support of mpeg12 codec.Luiz Augusto von Dentz2008-01-231-3/+16
|
* Fix bug of error responses being ignored.Luiz Augusto von Dentz2007-12-071-2/+8
|
* Fix BT_GETCAPABILITIES when the headset has already been acting as INTJohan Hedberg2007-12-071-2/+3
|
* Minor coding style fixesJohan Hedberg2007-12-071-7/+9
|
* Fixes for hsp.Luiz Augusto von Dentz2007-12-061-52/+71
|
* Fix error messages. (thanks to fchevalier for the patch)Luiz Augusto von Dentz2007-12-041-20/+20
|
* Handle new ipc messages properly and adapt the plugins.Luiz Augusto von Dentz2007-12-031-123/+458
|
* Integrate new ipc API implementation.Luiz Augusto von Dentz2007-11-211-281/+152
|
* Fix packet lenght to be the output MTU.Luiz Augusto von Dentz2007-11-051-4/+4
|
* Update copyright informationMarcel Holtmann2007-10-231-1/+1
|
* Fix unaligned access to ipc_data_cfg structJohan Hedberg2007-10-231-1/+4
|
* Fix stream callback typeJohan Hedberg2007-10-041-1/+1
|
* Cleanup fd passing a littleJohan Hedberg2007-09-051-16/+10
|
* stub in the state change ipc for pausing a stream (but don't enable it yet)Brad Midgley2007-09-031-24/+23
|
* Fix channel mode bug.Luiz Augusto von Dentz2007-09-031-1/+15
|
* Implement proper locking for headsetsJohan Hedberg2007-08-311-4/+33
|
* Cleanup and fixes of stream handlingJohan Hedberg2007-08-311-38/+33
|
* Fix behaviour when no adapter is connectedJohan Hedberg2007-08-301-1/+2
|
* Disable the broken optional codec parameters setupMarcel Holtmann2007-08-301-10/+9
|
* Change the default bitpool range to 2-32Marcel Holtmann2007-08-301-1/+1
|
* Coding style fixesMarcel Holtmann2007-08-291-15/+18
|
* Use a bitpool range as defaultMarcel Holtmann2007-08-291-2/+5
|
* Fix the ALSA plugin parameter messMarcel Holtmann2007-08-291-104/+99
|