Lines Matching refs:source
114 static void bass_client_reset_source(bass_client_source_t * source){ in bass_client_reset_source() argument
115 if (source == NULL){ in bass_client_reset_source()
118 source->source_id = BASS_INVALID_SOURCE_INDEX; in bass_client_reset_source()
119 source->in_use = false; in bass_client_reset_source()
120 memset(&source->data, 0, sizeof(bass_source_data_t)); in bass_client_reset_source()
281 …bass_client_source_t * source = bass_client_get_receive_state_for_value_handle(connection, value_h… in bass_client_handle_gatt_server_notification() local
282 if (source == NULL){ in bass_client_handle_gatt_server_notification()
285 source->source_id = value[0]; in bass_client_handle_gatt_server_notification()
286 bass_util_source_data_parse(&value[1], value_length - 1, &source->data, true); in bass_client_handle_gatt_server_notification()
289 source->big_encryption = (le_audio_big_encryption_t) value[13]; in bass_client_handle_gatt_server_notification()
290 if (source->big_encryption == LE_AUDIO_BIG_ENCRYPTION_BAD_CODE){ in bass_client_handle_gatt_server_notification()
291 reverse_128(&value[14], source->bad_code); in bass_client_handle_gatt_server_notification()
293 memset(source->bad_code, 0, 16); in bass_client_handle_gatt_server_notification()
296 bass_client_emit_receive_state(connection, source->source_id); in bass_client_handle_gatt_server_notification()
976 bass_client_source_t * source = bass_client_get_source_for_source_id(connection, source_id); in broadcast_audio_scan_service_client_get_encryption_state() local
977 if (source == NULL){ in broadcast_audio_scan_service_client_get_encryption_state()
980 *out_big_encryption = source->big_encryption; in broadcast_audio_scan_service_client_get_encryption_state()
981 memcpy(out_bad_code, source->bad_code, 16); in broadcast_audio_scan_service_client_get_encryption_state()