public void setGpsInfo(android.location.Location p6)
    {
        if (p6 != null) {
            this.setAttribute(GPSProcessingMethod, p6.getProvider());
            this.setLatLong(p6.getLatitude(), p6.getLongitude());
            this.setAltitude(p6.getAltitude());
            this.setAttribute(GPSSpeedRef, K);
            this.setAttribute(GPSSpeed, new androidx.exifinterface.media.ExifInterface$Rational(((double) ((p6.getSpeed() * ((float) java.util.concurrent.TimeUnit.HOURS.toSeconds(1))) / 1148846080))).toString());
            String v6_2 = androidx.exifinterface.media.ExifInterface.sFormatter.format(new java.util.Date(p6.getTime())).split(\s+, -1);
            this.setAttribute(GPSDateStamp, v6_2[0]);
            this.setAttribute(GPSTimeStamp, v6_2[1]);
            return;
        } else {
            return;
        }
    }