Home | History | Annotate | Download | only in src

Lines Matching refs:p_rsp

279                                            tAVRC_GET_CAPS_RSP* p_rsp);
281 tAVRC_LIST_APP_ATTR_RSP* p_rsp);
283 tAVRC_LIST_APP_VALUES_RSP* p_rsp);
285 tAVRC_GET_CUR_APP_VALUE_RSP* p_rsp);
287 tAVRC_GET_APP_ATTR_TXT_RSP* p_rsp);
289 tAVRC_GET_APP_ATTR_TXT_RSP* p_rsp);
293 tAVRC_GET_PLAY_STATUS_RSP* p_rsp);
295 tAVRC_RSP* p_rsp);
299 tAVRC_GET_ATTRS_RSP* p_rsp);
301 tAVRC_RSP* p_rsp);
3105 tAVRC_GET_CAPS_RSP* p_rsp) {
3111 if (p_rsp->status != AVRC_STS_NO_ERROR) {
3113 p_rsp->status);
3117 if (p_rsp->capability_id == AVRC_CAP_EVENTS_SUPPORTED) {
3122 for (xx = 0; xx < p_rsp->count; xx++) {
3124 if ((p_rsp->param.event_id[xx] == AVRC_EVT_PLAY_STATUS_CHANGE) ||
3125 (p_rsp->param.event_id[xx] == AVRC_EVT_TRACK_CHANGE) ||
3126 (p_rsp->param.event_id[xx] == AVRC_EVT_APP_SETTING_CHANGE) ||
3127 (p_rsp->param.event_id[xx] == AVRC_EVT_ADDR_PLAYER_CHANGE) ||
3128 (p_rsp->param.event_id[xx] == AVRC_EVT_UIDS_CHANGE)) {
3131 p_event->event_id = p_rsp->param.event_id[xx];
3141 } else if (p_rsp->capability_id == AVRC_CAP_COMPANY_ID) {
3144 for (xx = 0; xx < p_rsp->count; xx++) {
3146 p_rsp->param.company_id[xx]);
3181 tAVRC_REG_NOTIF_RSP* p_rsp) {
3200 BTIF_TRACE_DEBUG("%s: Interim response: 0x%2X ", __func__, p_rsp->event_id);
3201 switch (p_rsp->event_id) {
3206 if (p_rsp->param.play_status == AVRC_PLAYSTATE_PLAYING ||
3207 p_rsp->param.play_status == AVRC_PLAYSTATE_REV_SEEK ||
3208 p_rsp->param.play_status == AVRC_PLAYSTATE_FWD_SEEK) {
3215 (btrc_play_status_t)p_rsp->param.play_status));
3219 if (rc_is_track_id_valid(p_rsp->param.track) != true) {
3222 uint8_t* p_data = p_rsp->param.track;
3255 p_rsp->event_id);
3261 &p_rsp->event_id);
3293 p_rsp->event_id);
3299 if (p_event != NULL && p_event->event_id == p_rsp->event_id) {
3307 switch (p_rsp->event_id) {
3312 if (p_rsp->param.play_status == AVRC_PLAYSTATE_PLAYING) {
3323 (btrc_play_status_t)p_rsp->param.play_status));
3328 if (rc_is_track_id_valid(p_rsp->param.track) != true) {
3338 app_settings.num_attr = p_rsp->param.player_setting.num_attr;
3340 app_settings.attr_ids[xx] = p_rsp->param.player_setting.attr_id[xx];
3342 p_rsp->param.player_setting.attr_value[xx];
3370 p_rsp->event_id);
3386 tAVRC_LIST_APP_ATTR_RSP* p_rsp) {
3391 if (p_dev == NULL || p_rsp->status != AVRC_STS_NO_ERROR) {
3393 __func__, p_rsp->status);
3398 for (xx = 0; xx < p_rsp->num_attr; xx++) {
3401 if (p_rsp->attrs[xx] > AVRC_PLAYER_SETTING_LOW_MENU_EXT) {
3403 p_dev->rc_app_settings.ext_attrs[st_index].attr_id = p_rsp->attrs[xx];
3407 p_dev->rc_app_settings.attrs[st_index].attr_id = p_rsp->attrs[xx];
3414 if (p_rsp->num_attr) {
3435 tAVRC_LIST_APP_VALUES_RSP* p_rsp) {
3443 if (p_dev == NULL || p_rsp->status != AVRC_STS_NO_ERROR) {
3445 p_rsp->status);
3453 p_app_settings->attrs[attr_index].num_val = p_rsp->num_val;
3454 for (xx = 0; xx < p_rsp->num_val; xx++) {
3455 p_app_settings->attrs[attr_index].attr_val[xx] = p_rsp->vals[xx];
3480 p_app_settings->ext_attrs[attr_index].num_val = p_rsp->num_val;
3481 for (xx = 0; xx < p_rsp->num_val; xx++) {
3483 p_rsp->vals[xx];
3513 tAVRC_GET_CUR_APP_VALUE_RSP* p_rsp) {
3519 if (p_rsp->status != AVRC_STS_NO_ERROR) {
3521 p_rsp->status);
3527 osi_free_and_reset((void**)&p_rsp->p_vals);
3532 app_settings.num_attr = p_rsp->num_val;
3540 app_settings.attr_ids[xx] = p_rsp->p_vals[xx].attr_id;
3541 app_settings.attr_values[xx] = p_rsp->p_vals[xx].attr_val;
3553 osi_free_and_reset((void**)&p_rsp->p_vals);
3568 tAVRC_GET_APP_ATTR_TXT_RSP* p_rsp) {
3583 if (p_rsp->status != AVRC_STS_NO_ERROR) {
3587 p_rsp->status);
3613 for (xx = 0; xx < p_rsp->num_attr; xx++) {
3616 if (p_app_settings->ext_attrs[x].attr_id == p_rsp->p_attrs[xx].attr_id) {
3617 p_app_settings->ext_attrs[x].charset_id = p_rsp->p_attrs[xx].charset_id;
3618 p_app_settings->ext_attrs[x].str_len = p_rsp->p_attrs[xx].str_len;
3619 p_app_settings->ext_attrs[x].p_str = p_rsp->p_attrs[xx].p_str;
3642 tBTA_AV_META_MSG* pmeta_msg, tAVRC_GET_APP_ATTR_TXT_RSP* p_rsp) {
3658 if (p_rsp->status != AVRC_STS_NO_ERROR) {
3662 __func__, p_rsp->status);
3692 for (xx = 0; xx < p_rsp->num_attr; xx++) {
3696 for (x = 0; x < p_rsp->num_attr; x++) {
3697 if (p_ext_attr->ext_attr_val[x].val == p_rsp->p_attrs[xx].attr_id) {
3698 p_ext_attr->ext_attr_val[x].charset_id = p_rsp->p_attrs[xx].charset_id;
3699 p_ext_attr->ext_attr_val[x].str_len = p_rsp->p_attrs[xx].str_len;
3700 p_ext_attr->ext_attr_val[x].p_str = p_rsp->p_attrs[xx].p_str;
3770 tAVRC_RSP* p_rsp) {
3802 tAVRC_GET_ATTRS_RSP* p_rsp) {
3806 if (p_rsp->status == AVRC_STS_NO_ERROR) {
3807 size_t buf_size = p_rsp->num_attrs * sizeof(btrc_element_attr_val_t);
3817 for (int i = 0; i < p_rsp->num_attrs; i++) {
3818 p_attr[i].attr_id = p_rsp->p_attrs[i].attr_id;
3820 if (p_rsp->p_attrs[i].name.str_len && p_rsp->p_attrs[i].name.p_str) {
3821 memcpy(p_attr[i].text, p_rsp->p_attrs[i].name.p_str,
3822 p_rsp->p_attrs[i].name.str_len);
3823 osi_free_and_reset((void**)&p_rsp->p_attrs[i].name.p_str);
3828 p_dev->rc_addr, p_rsp->num_attrs, p_attr));
3830 } else if (p_rsp->status == BTIF_RC_STS_TIMEOUT) {
3842 p_rsp->status);
3856 tAVRC_GET_PLAY_STATUS_RSP* p_rsp) {
3867 if (p_rsp->status == AVRC_STS_NO_ERROR) {
3871 p_dev->rc_addr, p_rsp->song_len, p_rsp->song_pos));
3874 p_rsp->status);
3888 tAVRC_RSP* p_rsp) {
3899 if (p_rsp->status == AVRC_STS_NO_ERROR) {
3902 p_dev->rc_addr, p_rsp->status));
3905 p_rsp->status);
3919 tAVRC_GET_ITEMS_RSP* p_rsp) {
3923 if (p_rsp->status == AVRC_STS_NO_ERROR) {
3927 uint8_t item_count = p_rsp->item_count;
3931 const tAVRC_ITEM* avrc_item = &(p_rsp->p_item_list[i]);
3976 BTIF_TRACE_ERROR("%s: Error %d", __func__, p_rsp->status);
3980 (btrc_status_t)p_rsp->status, nullptr, 0));
4190 tAVRC_CHG_PATH_RSP* p_rsp) {
4194 if (p_rsp->status == AVRC_STS_NO_ERROR) {
4197 p_dev->rc_addr, p_rsp->num_items));
4200 p_rsp->status);
4214 tAVRC_SET_BR_PLAYER_RSP* p_rsp) {
4218 if (p_rsp->status == AVRC_STS_NO_ERROR) {
4222 p_rsp->num_items, p_rsp->folder_depth));
4224 BTIF_TRACE_ERROR("%s error %d", __func__, p_rsp->status);