mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2025-01-19 10:05:09 +08:00
android/A2DP: Add stream close command/response struct
This adds the definitions to stream close command and response.
This commit is contained in:
parent
62cfe1bc62
commit
2d805557f2
@ -375,6 +375,13 @@ static void bt_stream_open(const void *buf, uint16_t len)
|
||||
audio_ipc_send_rsp(AUDIO_OP_OPEN_STREAM, AUDIO_STATUS_FAILED);
|
||||
}
|
||||
|
||||
static void bt_stream_close(const void *buf, uint16_t len)
|
||||
{
|
||||
DBG("Not Implemented");
|
||||
|
||||
audio_ipc_send_rsp(AUDIO_OP_CLOSE_STREAM, AUDIO_STATUS_FAILED);
|
||||
}
|
||||
|
||||
static const struct ipc_handler audio_handlers[] = {
|
||||
/* AUDIO_OP_OPEN */
|
||||
{ bt_audio_open, true, sizeof(struct audio_cmd_open) },
|
||||
@ -382,6 +389,8 @@ static const struct ipc_handler audio_handlers[] = {
|
||||
{ bt_audio_close, false, sizeof(struct audio_cmd_close) },
|
||||
/* AUDIO_OP_OPEN_STREAM */
|
||||
{ bt_stream_open, false, sizeof(struct audio_cmd_open_stream) },
|
||||
/* AUDIO_OP_CLOSE_STREAM */
|
||||
{ bt_stream_close, false, sizeof(struct audio_cmd_close_stream) },
|
||||
};
|
||||
|
||||
bool bt_a2dp_register(const bdaddr_t *addr)
|
||||
|
@ -67,3 +67,8 @@ struct audio_rsp_open_stream {
|
||||
uint8_t len;
|
||||
uint8_t data[0];
|
||||
} __attribute__((packed));
|
||||
|
||||
#define AUDIO_OP_CLOSE_STREAM 0x04
|
||||
struct audio_cmd_close_stream {
|
||||
uint8_t id;
|
||||
} __attribute__((packed));
|
||||
|
Loading…
Reference in New Issue
Block a user