summaryrefslogtreecommitdiff
path: root/android/avctp.h
Commit message (Collapse)AuthorAgeFilesLines
* android/avctp: Add define for AV/C data MTU and offsetLuiz Augusto von Dentz2014-06-061-1/+5
| | | | This defines the MTU and offset of AV/C data in AVCTP PDU.
* android/avctp: Add avctp_send_browsing functionLuiz Augusto von Dentz2014-04-251-0/+2
| | | | This function can be used to send responses over browsing channel.
* android/avctp: Make browsing handler return ssize_tLuiz Augusto von Dentz2014-04-251-1/+1
| | | | | This makes possible to return errors such as -EAGAIN to indicate the request would block and a response will be sent asynchronously.
* android/avctp: Make avctp_send_vendor to take struct iovecLuiz Augusto von Dentz2014-04-151-1/+1
| | | | This makes it possible to pass data without copying.
* android/avctp: Make avctp_send_vendor_req to take struct iovecLuiz Augusto von Dentz2014-04-151-4/+3
| | | | This makes it possible to pass data without copying.
* android/avctp: Make avctp_send_browsing_req to take struct iovecLuiz Augusto von Dentz2014-04-151-1/+1
| | | | This makes it possible to pass data without copying.
* android/avctp: Add parameters to avctp passthrough sendAndrei Emeltchenko2014-03-131-1/+7
| | | | This allows to use vendor unique commands
* android/avctp: Make handler return ssize_tLuiz Augusto von Dentz2014-03-041-1/+1
| | | | | This makes possible to return errors such as -EAGAIN to indicate the request would block and a response will be sent asynchronously.
* audio/AVCTP: Add keys that can be mapped to uinputLuiz Augusto von Dentz2014-02-051-0/+29
| | | | This adds the remaining AV/C keys that can be mapped to uinput.
* android/avctp: Move AVC_HEADER_LENGTH from avctp headerAndrei Emeltchenko2014-01-291-1/+0
| | | | | | There is currently inconsistence in the avctp code with AVC_HEADER_LENGTH defined in avctp.h but AVCTP_HEADER_LENGTH defined in avctp.c. Move definition to place it is actually used in consistent way.
* android/AVCTP: Add avctp_set_destroy_cbLuiz Augusto von Dentz2014-01-261-0/+3
| | | | | This adds avctp_set_destroy_cb that can be use to set a callback when the AVCTP has been disconnected.
* android/AVCTP: Strip dependenciesLuiz Augusto von Dentz2014-01-261-27/+13
| | | | | This strips AVCTP code of any dependency of core and btio to make it transport agnostic.
* android: Add copy of current AVCTP implementionLuiz Augusto von Dentz2014-01-261-0/+155
These files are not added to any makefile on purpose because they still have external dependencies.