Lines Matching refs:bt_bap_stream
746 struct bt_bap_stream { struct
797 void (*configured)(struct bt_bap_stream *stream, const struct bt_bap_qos_cfg_pref *pref); argument
807 void (*qos_set)(struct bt_bap_stream *stream);
816 void (*enabled)(struct bt_bap_stream *stream);
826 void (*metadata_updated)(struct bt_bap_stream *stream);
835 void (*disabled)(struct bt_bap_stream *stream);
845 void (*released)(struct bt_bap_stream *stream);
856 void (*started)(struct bt_bap_stream *stream);
866 void (*stopped)(struct bt_bap_stream *stream, uint8_t reason);
880 void (*recv)(struct bt_bap_stream *stream, const struct bt_iso_recv_info *info,
897 void (*sent)(struct bt_bap_stream *stream);
912 void (*connected)(struct bt_bap_stream *stream);
926 void (*disconnected)(struct bt_bap_stream *stream, uint8_t reason);
953 void bt_bap_stream_cb_register(struct bt_bap_stream *stream, struct bt_bap_stream_ops *ops);
968 int bt_bap_stream_config(struct bt_conn *conn, struct bt_bap_stream *stream, struct bt_bap_ep *ep,
984 int bt_bap_stream_reconfig(struct bt_bap_stream *stream, struct bt_audio_codec_cfg *codec_cfg);
1014 int bt_bap_stream_enable(struct bt_bap_stream *stream, const uint8_t meta[], size_t meta_len);
1027 int bt_bap_stream_metadata(struct bt_bap_stream *stream, const uint8_t meta[], size_t meta_len);
1041 int bt_bap_stream_disable(struct bt_bap_stream *stream);
1066 int bt_bap_stream_connect(struct bt_bap_stream *stream);
1090 int bt_bap_stream_start(struct bt_bap_stream *stream);
1115 int bt_bap_stream_stop(struct bt_bap_stream *stream);
1130 int bt_bap_stream_release(struct bt_bap_stream *stream);
1146 int bt_bap_stream_send(struct bt_bap_stream *stream, struct net_buf *buf, uint16_t seq_num);
1164 int bt_bap_stream_send_ts(struct bt_bap_stream *stream, struct net_buf *buf, uint16_t seq_num,
1185 int bt_bap_stream_get_tx_sync(struct bt_bap_stream *stream, struct bt_iso_tx_info *info);
1214 const struct bt_audio_codec_cfg *codec_cfg, struct bt_bap_stream **stream,
1233 int (*reconfig)(struct bt_bap_stream *stream, enum bt_audio_dir dir,
1250 int (*qos)(struct bt_bap_stream *stream, const struct bt_bap_qos_cfg *qos,
1266 int (*enable)(struct bt_bap_stream *stream, const uint8_t meta[], size_t meta_len,
1280 int (*start)(struct bt_bap_stream *stream, struct bt_bap_ascs_rsp *rsp);
1295 int (*metadata)(struct bt_bap_stream *stream, const uint8_t meta[], size_t meta_len,
1309 int (*disable)(struct bt_bap_stream *stream, struct bt_bap_ascs_rsp *rsp);
1322 int (*stop)(struct bt_bap_stream *stream, struct bt_bap_ascs_rsp *rsp);
1336 int (*release)(struct bt_bap_stream *stream, struct bt_bap_ascs_rsp *rsp);
1424 int bt_bap_unicast_server_config_ase(struct bt_conn *conn, struct bt_bap_stream *stream,
1439 struct bt_bap_stream *stream;
1617 void (*config)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1632 void (*qos)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1645 void (*enable)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1660 void (*start)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1675 void (*stop)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1688 void (*disable)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1701 void (*metadata)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
1714 void (*release)(struct bt_bap_stream *stream, enum bt_bap_ascs_rsp_code rsp_code,
2054 struct bt_bap_stream *stream;
2371 struct bt_bap_stream *streams[],