Loading system/btif/src/btif_rc.cc +4 −0 Original line number Diff line number Diff line Loading @@ -3809,6 +3809,10 @@ static void handle_get_playstatus_response(tBTA_AV_META_MSG* pmeta_msg, if (p_rsp->status == AVRC_STS_NO_ERROR) { do_in_jni_thread( FROM_HERE, base::Bind(bt_rc_ctrl_callbacks->play_status_changed_cb, p_dev->rc_addr, (btrc_play_status_t)p_rsp->play_status)); do_in_jni_thread( FROM_HERE, base::Bind(bt_rc_ctrl_callbacks->play_position_changed_cb, Loading system/stack/avrc/avrc_pars_ct.cc +1 −1 Original line number Diff line number Diff line Loading @@ -806,7 +806,7 @@ static tAVRC_STS avrc_ctrl_pars_vendor_rsp(tAVRC_MSG_VENDOR* p_msg, if (len < min_len) goto length_error; BE_STREAM_TO_UINT32(p_result->get_play_status.song_len, p); BE_STREAM_TO_UINT32(p_result->get_play_status.song_pos, p); BE_STREAM_TO_UINT8(p_result->get_play_status.status, p); BE_STREAM_TO_UINT8(p_result->get_play_status.play_status, p); break; case AVRC_PDU_SET_ADDRESSED_PLAYER: Loading Loading
system/btif/src/btif_rc.cc +4 −0 Original line number Diff line number Diff line Loading @@ -3809,6 +3809,10 @@ static void handle_get_playstatus_response(tBTA_AV_META_MSG* pmeta_msg, if (p_rsp->status == AVRC_STS_NO_ERROR) { do_in_jni_thread( FROM_HERE, base::Bind(bt_rc_ctrl_callbacks->play_status_changed_cb, p_dev->rc_addr, (btrc_play_status_t)p_rsp->play_status)); do_in_jni_thread( FROM_HERE, base::Bind(bt_rc_ctrl_callbacks->play_position_changed_cb, Loading
system/stack/avrc/avrc_pars_ct.cc +1 −1 Original line number Diff line number Diff line Loading @@ -806,7 +806,7 @@ static tAVRC_STS avrc_ctrl_pars_vendor_rsp(tAVRC_MSG_VENDOR* p_msg, if (len < min_len) goto length_error; BE_STREAM_TO_UINT32(p_result->get_play_status.song_len, p); BE_STREAM_TO_UINT32(p_result->get_play_status.song_pos, p); BE_STREAM_TO_UINT8(p_result->get_play_status.status, p); BE_STREAM_TO_UINT8(p_result->get_play_status.play_status, p); break; case AVRC_PDU_SET_ADDRESSED_PLAYER: Loading