blob: 59b5fa11541e8afbd38dfb8996833621e4317f8f [file] [log] [blame]
# Copyright 2019 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Contains flags necessary to keep the VR module compatible with base when VR
# is specified as an async DFM (when the VR module is proguarded separately).
# This flags file was generated from the dependencies of Java classes in
# the VR module, produced by reading from their constant pools. It
# intentionally keeps all members from these dependencies to ensure
# compatibility between the async VR module and base.
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$AbstractDesugaringStrategy { *; }
-keep,allowobfuscation class com.google.protobuf.nano.ExtendableMessageNano { *; }
-keep,allowobfuscation class com.google.protobuf.nano.Extension { *; }
-keep,allowobfuscation class com.google.protobuf.nano.MessageNano { *; }
-keep,allowobfuscation class com.google.vr.cardboard.DisplaySynchronizer { *; }
-keep,allowobfuscation class com.google.vr.cardboard.EglReadyListener$EventListener { *; }
-keep,allowobfuscation class com.google.vr.cardboard.ExternalSurfaceManager$ExternalSurfaceCallback { *; }
-keep,allowobfuscation class com.google.vr.cardboard.ExternalSurfaceManager$UpdateSurfaceCallback { *; }
-keep,allowobfuscation class com.google.vr.cardboard.VrParamsProvider { *; }
-keep,allowobfuscation class com.google.vr.internal.controller.ControllerServiceBridge$Callbacks { *; }
-keep,allowobfuscation class com.google.vr.keyboard.IGvrKeyboardLoader { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.AbstractDaydreamTouchListener { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.GvrApi$IdleListener { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.GvrLayout { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.GvrSurfaceView { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.GvrSurfaceView$BaseConfigChooser { *; }
-keep,allowobfuscation class com.google.vr.ndk.base.GvrSurfaceView$ComponentSizeChooser { *; }
-keep,allowobfuscation class com.google.vr.sdk.common.deps.a { *; }
-keep,allowobfuscation class com.google.vr.sdk.common.deps.b { *; }
-keep,allowobfuscation class com.google.vr.vrcore.base.api.ParcelableProto { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.IDaydreamListener { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.IDaydreamListener$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.IDaydreamManager { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.ITransitionCallbacks { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.ITransitionCallbacks$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.common.api.IVrCoreSdkService { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.ControllerEvent { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.ControllerEventPacket { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.IControllerListener { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.IControllerListener$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.IControllerService { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.IControllerServiceListener { *; }
-keep,allowobfuscation class com.google.vr.vrcore.controller.api.IControllerServiceListener$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IGvrLayout { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IGvrLayout$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IGvrUiLayout { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IGvrUiLayout$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IObjectWrapper { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IObjectWrapper$Stub { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IVrCreator { *; }
-keep,allowobfuscation class com.google.vr.vrcore.library.api.IVrNativeLibraryLoader { *; }
-keep,allowobfuscation class com.google.vr.vrcore.logging.api.IVrCoreLoggingService { *; }
-keep,allowobfuscation class com.google.vr.vrcore.performance.api.IPerformanceService { *; }
-keep,allowobfuscation class com.google.vr.vrcore.performance.api.IThrottlingTriggerCallback { *; }
-keep,allowobfuscation class com.google.vr.vrcore.performance.api.IThrottlingTriggerCallback$Stub { *; }
-keep,allowobfuscation class org.apache.http.conn.scheme.LayeredSocketFactory { *; }
-keep,allowobfuscation class org.apache.http.conn.scheme.SocketFactory { *; }
-keep,allowobfuscation class org.apache.http.conn.ssl.AbstractVerifier { *; }
-keep,allowobfuscation class org.apache.http.conn.ssl.X509HostnameVerifier { *; }
-keep,allowobfuscation class org.apache.http.params.CoreConnectionPNames { *; }
-keep,allowobfuscation class org.chromium.base.ApplicationStatus$ActivityStateListener { *; }
-keep,allowobfuscation class org.chromium.base.task.AsyncTask { *; }
-keep,allowobfuscation class org.chromium.build.BuildHooksAndroid { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.compositor.CompositorSurfaceManager { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.infobar.SimpleConfirmInfoBarBuilder$Listener { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.tab.EmptyTabObserver { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.tab.TabRedirectHandler { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.tabmodel.EmptyTabModelSelectorObserver { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.tabmodel.TabModelSelectorTabObserver { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.EmptySniffingVrViewContainer$EmptyListener { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.NoopCanvas$NoopException { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.OnExitVrRequestListener { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrDelegate { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrDelegateProvider { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrDialogManager { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrIntentDelegate { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrToastManager { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.VrViewContainer { *; }
-keep,allowobfuscation class org.chromium.chrome.browser.vr.keyboard.VrInputMethodManagerWrapper$BrowserKeyboardInterface { *; }
-keep,allowobfuscation class org.chromium.content_public.browser.InputMethodManagerWrapper { *; }
-keep,allowobfuscation class org.chromium.content_public.browser.ScreenOrientationDelegate { *; }
-keep,allowobfuscation class org.chromium.ui.base.AndroidPermissionDelegate { *; }
-keep,allowobfuscation class org.chromium.ui.base.PermissionCallback { *; }
-keep,allowobfuscation class org.chromium.ui.base.WindowAndroid { *; }
-keep,allowobfuscation class org.chromium.ui.modaldialog.ModalDialogManager$Presenter { *; }
-keep,allowobfuscation class org.chromium.ui.modaldialog.ModalDialogProperties$Controller { *; }
-keep,allowobfuscation class org.chromium.ui.widget.UiWidgetFactory { *; }
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent {
com.google.common.logging.nano.Vr$VREvent$Eva eva;
com.google.common.logging.nano.Vr$VREvent$EarthVr earthVr;
com.google.common.logging.nano.Vr$VREvent$Expeditions expeditions;
java.lang.Long durationMs;
int checkEventSourceOrThrow(int);
com.google.common.logging.nano.Vr$VREvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrCore vrCore;
<init>();
com.google.common.logging.nano.Vr$VREvent$VrHome vrHome;
com.google.common.logging.nano.Vr$VREvent$Launcher launcher;
com.google.common.logging.nano.Vr$VREvent$Renderer renderer;
com.google.common.logging.nano.Vr$VREvent$Cyclops cyclops;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset standaloneHeadset;
com.google.common.logging.nano.Vr$VREvent$JumpInspector jumpInspector;
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate gConfigUpdate;
com.google.common.logging.nano.Vr$VREvent$Photos photos;
com.google.common.logging.nano.VrBaseOuterClass$VrBase$HeadMount headMount;
int checkBucketOrThrow(int);
byte[] toByteArray(com.google.protobuf.nano.MessageNano);
com.google.common.logging.nano.Vr$VREvent$HeadTracking headTracking;
com.google.common.logging.nano.Vr$VREvent$PhoneAlignment phoneAlignment;
com.google.common.logging.nano.Vr$VREvent$Application application;
com.google.common.logging.nano.Vr$VREvent$QrCodeScan qrCodeScan;
com.google.common.logging.nano.Vr$VREvent$StreetView streetView;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams sdkConfiguration;
com.google.common.logging.nano.Vr$VREvent$Lullaby lullaby;
com.google.common.logging.nano.Vr$VREvent clear();
com.google.common.logging.nano.Vr$VREvent$VrStreaming vrStreaming;
java.lang.Integer eventSource;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget embedVrWidget;
com.google.common.logging.nano.Vr$VREvent$AudioStats audioStats;
com.google.common.logging.nano.Vr$VREvent clone();
java.lang.String cohort;
com.google.common.logging.nano.Vr$VREvent$SensorStats sensorStats;
com.google.common.logging.nano.Vr$VREvent parseFrom(byte[]);
com.google.common.logging.nano.Vr$VREvent$Application[] installedVrApplications;
com.google.common.logging.nano.Vr$VREvent$Keyboard keyboard;
java.lang.Integer lifetimeCountBucket;
com.google.common.logging.nano.Vr$VREvent$PerformanceStats performanceStats;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Application {
com.google.common.logging.nano.Vr$VREvent$Application[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$Application clear();
com.google.common.logging.nano.Vr$VREvent$Application clone();
java.lang.String packageName;
java.lang.String version;
com.google.common.logging.nano.Vr$VREvent$Application[] _emptyArray;
<init>();
com.google.common.logging.nano.Vr$VREvent$Application mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
java.lang.String name;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$AudioStats {
com.google.common.logging.nano.Vr$VREvent$AudioStats clone();
com.google.common.logging.nano.Vr$VREvent$AudioStats clear();
java.lang.Integer framesPerBuffer;
int checkRenderingModeOrThrow(int);
<init>();
com.google.common.logging.nano.Vr$VREvent$AudioStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer renderingMode;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] numberOfSimultaneousSoundFields;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] cpuMeasurementsPercent;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] numberOfSimultaneousSoundObjects;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] renderingTimePerBufferMilliseconds;
java.lang.Integer sampleRate;
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Cyclops {
com.google.common.logging.nano.Vr$VREvent$Cyclops mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Cyclops$Share share;
com.google.common.logging.nano.Vr$VREvent$Cyclops clear();
com.google.common.logging.nano.Vr$VREvent$Cyclops clone();
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Cyclops$View view;
com.google.common.logging.nano.Vr$VREvent$Cyclops$Capture capture;
com.google.common.logging.nano.Vr$VREvent$Cyclops$ShareStart shareStart;
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Cyclops$Capture {
com.google.common.logging.nano.Vr$VREvent$Cyclops$Capture clear();
java.lang.Integer outcome;
java.lang.Long compositionTimeMs;
java.lang.Boolean captureWarnings;
int cachedSize;
<init>();
int checkOutcomeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Cyclops$Capture clone();
java.lang.Long captureTimeMs;
com.google.common.logging.nano.Vr$VREvent$Cyclops$Capture mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean withSound;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Float angleDegrees;
java.lang.Long processingTimeMs;
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Cyclops$Share {
int checkTypeOrThrow(int);
<init>();
com.google.common.logging.nano.Vr$VREvent$Cyclops$Share clone();
com.google.common.logging.nano.Vr$VREvent$Cyclops$Share clear();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer numPhotos;
java.lang.Boolean withSound;
com.google.common.logging.nano.Vr$VREvent$Cyclops$Share mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
java.lang.Integer type;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Cyclops$ShareStart {
java.lang.Integer originScreen;
<init>();
com.google.common.logging.nano.Vr$VREvent$Cyclops$ShareStart mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Cyclops$ShareStart clone();
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$Cyclops$ShareStart clear();
int checkOriginScreenOrThrow(int);
java.lang.Integer numPhotos;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Cyclops$View {
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Cyclops$View clear();
com.google.common.logging.nano.Vr$VREvent$Cyclops$View clone();
java.lang.Boolean interaction;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer orientation;
<init>();
int checkOrientationOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Cyclops$View mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean withSound;
java.lang.Integer numPanos;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform {
java.lang.Double translationY;
java.lang.Double rotationQz;
<init>();
com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform clone();
com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform clear();
java.lang.Double rotationQx;
com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
java.lang.Double rotationQy;
java.lang.Double translationX;
java.lang.Double translationZ;
java.lang.Double scale;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr {
com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform startFromKeyholeTransform;
com.google.common.logging.nano.Vr$VREvent$EarthVr$StreetView streetView;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Search search;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Environment environment;
com.google.common.logging.nano.Vr$VREvent$EarthVr clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError[] errors;
com.google.common.logging.nano.Vr$VREvent$EarthVr clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tour tour;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences preferences;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences preferencesDelta;
com.google.common.logging.nano.Vr$VREvent$Transform startFromHeadTransform;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tutorial tutorial;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor[] actors;
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState[] controllerStates;
com.google.common.logging.nano.Vr$VREvent$EarthVr$SplashScreen splashScreen;
<init>();
com.google.common.logging.nano.Vr$VREvent$EarthVr$ActionOrb actionOrb;
com.google.common.logging.nano.Vr$VREvent$EarthVr$View view;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$EarthVr$AppState appState;
com.google.common.logging.nano.Vr$VREvent$EarthVr mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Menu menu;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$ActionOrb {
java.lang.Integer displayMode;
<init>();
int checkExpansionStateOrThrow(int);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer previousDisplayMode;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$ActionOrb clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$ActionOrb clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$ActionOrb mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer previousExpansionState;
int cachedSize;
int checkDisplayModeOrThrow(int);
java.lang.Integer expansionState;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor {
java.lang.Integer vrSdk;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor[] emptyArray();
<init>();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor clear();
com.google.common.logging.nano.Vr$VREvent$Transform startFromHeadTransform;
int checkVrSystemTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int checkVrSdkOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState[] controllerStates;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer vrSystemType;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor[] _emptyArray;
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState clear();
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$Transform startFromControllerTransform;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState clone();
java.lang.Integer type;
int checkRoleOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState[] emptyArray();
<init>();
java.lang.Integer role;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState[] _emptyArray;
int checkTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Actor$ControllerState mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$AppState {
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$EarthVr$AppState clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$AppState clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$AppState mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long appModeId;
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState {
<init>();
com.google.common.logging.nano.Vr$VREvent$Transform startFromControllerTransform;
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState clone();
java.lang.Integer role;
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState clear();
int checkRoleOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState[] emptyArray();
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$ControllerState[] _emptyArray;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Environment {
com.google.common.logging.nano.Vr$VREvent$EarthVr$Environment mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Environment clear();
com.google.common.logging.nano.Vr$VREvent$Transform startFromEnvironmentTransform;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Environment clone();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$GeoLocation {
java.lang.Double altitudeMeters;
<init>();
java.lang.Double latitudeDegrees;
com.google.common.logging.nano.Vr$VREvent$EarthVr$GeoLocation mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
java.lang.Double longitudeDegrees;
com.google.common.logging.nano.Vr$VREvent$EarthVr$GeoLocation clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$GeoLocation clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Menu {
<init>();
java.lang.String contentKey;
java.lang.Integer pageIndex;
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Menu clone();
java.lang.String contentName;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Menu clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Menu mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.String categoryName;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences {
java.lang.Integer humanScaleMode;
java.lang.Integer comfortModeState;
int checkStartConfigurationOrThrow(int);
java.lang.Integer startConfiguration;
<init>();
int cachedSize;
int checkComfortModeStateOrThrow(int);
int checkLabelsStateOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences clear();
java.lang.Integer labelsState;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences clone();
int checkGuestModeOrThrow(int);
int checkHumanScaleModeOrThrow(int);
java.lang.Integer guestMode;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$Preferences mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Search {
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.String typedQuery;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Search clone();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Search clear();
java.lang.Integer selectedEntityIndex;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Search mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$EarthVr$View selectedEntityView;
<init>();
java.lang.String searchQuery;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$SplashScreen {
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long numberOfViewPreloadsSucceeded;
int cachedSize;
java.lang.Long viewPreloadDurationMs;
com.google.common.logging.nano.Vr$VREvent$EarthVr$SplashScreen clear();
java.lang.Long numberOfViewPreloadsAttempted;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$SplashScreen clone();
int checkExitTypeOrThrow(int);
java.lang.Integer exitType;
com.google.common.logging.nano.Vr$VREvent$EarthVr$SplashScreen mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$StreetView {
<init>();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkStateOrThrow(int);
int checkPanoTypeOrThrow(int);
int cachedSize;
java.lang.String panoId;
java.lang.Integer panoType;
java.lang.Integer panoFrontend;
java.lang.Integer panoNeighborCount;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$StreetView mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean hasUserDiscoveredNeighbor;
com.google.common.logging.nano.Vr$VREvent$EarthVr$StreetView clone();
int checkPanoFrontendOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$StreetView clear();
java.lang.Integer previousState;
java.lang.Integer state;
com.google.common.logging.nano.Vr$VREvent$EarthVr$GeoLocation panoLocation;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Tour {
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tour clone();
java.lang.Long playbackMs;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tour clear();
java.lang.String name;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
<init>();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tour mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$Tutorial {
<init>();
java.lang.String stageName;
java.lang.Integer stage;
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tutorial clone();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tutorial clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$Tutorial mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$View {
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long simulationSecondsSinceEpoch;
com.google.common.logging.nano.Vr$VREvent$EarthVr$View mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer mode;
int cachedSize;
java.lang.Integer forceHumanScale;
java.lang.Double logicalViewerScale;
int checkModeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$DoublePrecisionTransform startFromKeyholeTransform;
<init>();
int checkForceHumanScaleOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EarthVr$View clear();
com.google.common.logging.nano.Vr$VREvent$EarthVr$View clone();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError {
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer sdkErrorCode;
java.lang.Integer shutdownReason;
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError clear();
int checkShutdownReasonOrThrow(int);
java.lang.String sdkFunction;
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError[] emptyArray();
<init>();
com.google.common.logging.nano.Vr$VREvent$EarthVr$VrSdkError clone();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget {
<init>();
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Video video;
int checkStereoFormatOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Pano pano;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer viewMode;
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkViewModeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget clone();
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget clear();
java.lang.String errorMsg;
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Pano {
java.lang.Integer widthPixels;
java.lang.Integer stereoFormat;
int cachedSize;
java.lang.Integer heightPixels;
<init>();
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Pano clone();
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Pano mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Pano clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Video {
java.lang.Integer heightPixels;
java.lang.Integer stereoFormat;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Video mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Video clear();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int cachedSize;
<init>();
java.lang.Integer widthPixels;
com.google.common.logging.nano.Vr$VREvent$EmbedVrWidget$Video clone();
java.lang.Integer videoDurationMs;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva {
com.google.common.logging.nano.Vr$VREvent$Eva$CameraStatus cameraStatus;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$View view;
com.google.common.logging.nano.Vr$VREvent$Eva$BluetoothSession bluetoothSession;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Eva$FileTransfer fileTransfer;
com.google.common.logging.nano.Vr$VREvent$Eva clone();
com.google.common.logging.nano.Vr$VREvent$Eva$Capture capture;
<init>();
com.google.common.logging.nano.Vr$VREvent$Eva mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Eva$CameraInfo cameraType;
com.google.common.logging.nano.Vr$VREvent$Eva$Pairing pairing;
com.google.common.logging.nano.Vr$VREvent$Eva clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$BluetoothSession {
java.lang.Integer failedRequestCount;
com.google.common.logging.nano.Vr$VREvent$Eva$BluetoothSession clear();
java.lang.Integer requestCount;
java.lang.Long receivedBytes;
com.google.common.logging.nano.Vr$VREvent$Eva$BluetoothSession clone();
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer statusUpdateNotificationCount;
int cachedSize;
java.lang.Long sentBytes;
com.google.common.logging.nano.Vr$VREvent$Eva$BluetoothSession mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long totalLatencyMs;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$CameraInfo {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer cameraType;
java.lang.String firmwareVersion;
com.google.common.logging.nano.Vr$VREvent$Eva$CameraInfo mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int checkCameraTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Eva$CameraInfo clear();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Eva$CameraInfo clone();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$CameraStatus {
java.lang.Boolean batteryCharging;
java.lang.Integer deviceTemperature;
java.lang.Long freeStorage;
java.lang.Boolean phoneToCameraWifi;
int cachedSize;
java.lang.Boolean recording;
<init>();
com.google.common.logging.nano.Vr$VREvent$Eva$CameraStatus clear();
com.google.common.logging.nano.Vr$VREvent$Eva$CameraStatus mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$CameraStatus clone();
java.lang.Long totalStorage;
java.lang.Boolean connectedToWifi;
java.lang.Integer batteryPercentage;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$Capture {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkCaptureTypeOrThrow(int);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Eva$Capture clone();
java.lang.Integer captureType;
com.google.common.logging.nano.Vr$VREvent$Eva$Resolution resolution;
com.google.common.logging.nano.Vr$VREvent$Eva$Capture mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo videoInfo;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$Capture clear();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$FileTransfer {
java.lang.Integer outcome;
com.google.common.logging.nano.Vr$VREvent$Eva$Resolution resolution;
java.lang.Integer fileType;
int cachedSize;
<init>();
int checkFileTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Eva$FileTransfer clear();
java.lang.Integer transferInterface;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo videoInfo;
java.lang.Long transferTimeMs;
com.google.common.logging.nano.Vr$VREvent$Eva$FileTransfer clone();
int checkOutcomeOrThrow(int);
int checkTransferInterfaceOrThrow(int);
java.lang.Long fileSize;
com.google.common.logging.nano.Vr$VREvent$Eva$FileTransfer mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$Pairing {
java.lang.Long bluetoothPairingTimeMs;
java.lang.Long pairingFlowTimeMs;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
java.lang.Integer outcome;
com.google.common.logging.nano.Vr$VREvent$Eva$Pairing clone();
<init>();
com.google.common.logging.nano.Vr$VREvent$Eva$Pairing mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Eva$Pairing clear();
int checkOutcomeOrThrow(int);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$Resolution {
<init>();
int cachedSize;
java.lang.Integer height;
com.google.common.logging.nano.Vr$VREvent$Eva$Resolution mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Eva$Resolution clone();
java.lang.Integer width;
com.google.common.logging.nano.Vr$VREvent$Eva$Resolution clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo {
<init>();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo clone();
com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long durationMs;
java.lang.Integer codec;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$VideoInfo clear();
int checkCodecOrThrow(int);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Eva$View {
com.google.common.logging.nano.Vr$VREvent$Eva$View clone();
int cachedSize;
java.lang.Integer viewType;
java.lang.Integer mediaType;
java.lang.Integer viewSource;
int checkViewSourceOrThrow(int);
int checkMediaTypeOrThrow(int);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Eva$View clear();
java.lang.Long loadingTimeMs;
int checkViewTypeOrThrow(int);
java.lang.Long viewingDurationMs;
<init>();
com.google.common.logging.nano.Vr$VREvent$Eva$View mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Expeditions {
com.google.common.logging.nano.Vr$VREvent$Expeditions clear();
com.google.common.logging.nano.Vr$VREvent$Expeditions mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
int cachedSize;
java.lang.String contentId;
com.google.common.logging.nano.Vr$VREvent$Expeditions clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$GConfigUpdate {
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate clone();
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate clear();
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue[] gConfigValue;
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue {
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue[] _emptyArray;
java.lang.String gConfigKey;
java.lang.String stringValue;
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue clear();
int cachedSize;
<init>();
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate$GConfigValue clone();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HeadTracking {
java.lang.Long sixDofFallbackTimestamp;
int oneof_safety_config_;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$HeadTracking clear();
<init>();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$SafetyCylinderConfig safetyCylinderConfig;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport periodicReport;
com.google.common.logging.nano.Vr$VREvent$HeadTracking mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer sixDofFallbackReason;
int checkFallBackReasonOrThrow(int);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Float floorHeight;
java.lang.Long headTrackingTimestamp;
com.google.common.logging.nano.Vr$VREvent$HeadTracking clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport {
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport clear();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent[] safeRegionEvent;
int cachedSize;
java.lang.Long endTimestampMs;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent[] recenterEvent;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long startTimestampMs;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent {
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent[] emptyArray();
<init>();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer type;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent clone();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$RecenterEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long timestampMs;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent {
<init>();
float[] hrsQuat;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
java.lang.Long timestampMs;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent clear();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent clone();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent[] _emptyArray;
float[] hrsPosition;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$PeriodicReport$SafeRegionEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean entered;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HeadTracking$SafetyCylinderConfig {
java.lang.Float exitEventRadius;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$SafetyCylinderConfig clear();
java.lang.Float outerRadius;
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
float[] innerFogColor;
java.lang.Float collisionSphereRadius;
float[] outerFogColor;
com.google.common.logging.nano.Vr$VREvent$HeadTracking$SafetyCylinderConfig clone();
com.google.common.logging.nano.Vr$VREvent$HeadTracking$SafetyCylinderConfig mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Float anchorWarningDistance;
java.lang.Float enterEventRadius;
java.lang.Float innerRadius;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$HistogramBucket {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
int cachedSize;
java.lang.Integer count;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$HistogramBucket clear();
com.google.common.logging.nano.Vr$VREvent$HistogramBucket clone();
java.lang.Integer minimumValue;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector {
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PlaybackDetails playbackDetails;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PickerDetails pickerEvent;
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$MediaDetails mediaDetails;
<init>();
com.google.common.logging.nano.Vr$VREvent$JumpInspector clone();
com.google.common.logging.nano.Vr$VREvent$JumpInspector clear();
com.google.common.logging.nano.Vr$VREvent$JumpInspector mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$AudioDetails {
java.lang.Long mediaLengthSeconds;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$AudioDetails clear();
java.lang.Integer audioBitRate;
java.lang.Integer audioCodec;
java.lang.Integer sampleRate;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$AudioDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer audioChannelCount;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$AudioDetails clone();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImageDetails {
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImageDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImageDetails clone();
int cachedSize;
java.lang.Boolean usedMonoFilename;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution resolution;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImageDetails clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImagePlaybackDetails {
int cachedSize;
java.lang.Integer playbackMode;
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImagePlaybackDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImagePlaybackDetails clear();
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImagePlaybackDetails clone();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$MediaDetails {
com.google.common.logging.nano.Vr$VREvent$JumpInspector$MediaDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int checkAudioCodecOrThrow(int);
int checkVideoCodecOrThrow(int);
int cachedSize;
java.lang.String fileExtension;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImageDetails imageDetails;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$MediaDetails clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoDetails videoDetails;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$MediaDetails clone();
com.google.common.logging.nano.Vr$VREvent$JumpInspector$AudioDetails audioDetails;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$PickerDetails {
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PickerDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
java.lang.Integer numberOfFiles;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PickerDetails clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer numberOfFolders;
<init>();
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PickerDetails clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$PlaybackDetails {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PlaybackDetails clone();
int checkPlaybackModeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PlaybackDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$ImagePlaybackDetails imagePlayback;
int checkPlaybackEngineOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$PlaybackDetails clear();
java.lang.Long playbackDurationSeconds;
int cachedSize;
java.lang.Integer playbackEngine;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoPlaybackDetails videoPlayback;
int checkPlaybackStateOrThrow(int);
<init>();
java.lang.Integer playbackState;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
<init>();
java.lang.Integer width;
java.lang.Integer height;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution clear();
com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$SphericalMetadata {
com.google.common.logging.nano.Vr$VREvent$JumpInspector$SphericalMetadata mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
int checkProjectionTypeOrThrow(int);
java.lang.Integer metadataVersion;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer meshCrc;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$SphericalMetadata clone();
<init>();
java.lang.Integer projectionType;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$SphericalMetadata clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoDetails {
java.lang.Boolean usedWallyFilename;
java.lang.Boolean usedMonoFilename;
java.lang.Integer audioBitRate;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$SphericalMetadata sphericalMetadata;
java.lang.Integer videoCodec;
java.lang.Boolean usedWalleFilename;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$Resolution resolution;
java.lang.Integer audioChannelCount;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoDetails clear();
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long mediaLengthSeconds;
java.lang.Double framesPerSecond;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoDetails clone();
java.lang.Integer sampleRate;
int cachedSize;
java.lang.Integer audioCodec;
java.lang.Integer videoBitRate;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoPlaybackDetails {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoPlaybackDetails clear();
java.lang.Integer playbackMode;
java.lang.Boolean usedExternalSync;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoPlaybackDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$JumpInspector$VideoPlaybackDetails clone();
java.lang.Integer droppedFramesCount;
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Keyboard {
<init>();
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent[] keyboardEvents;
int checkKeyboardEventTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Keyboard clear();
int checkKeyboardTextTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$Keyboard clone();
int checkKeyboardInputTypeOrThrow(int);
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Keyboard mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$Application keyboardService;
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent clone();
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardEvent clear();
java.lang.Long clientTimestamp;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardTextEntry textEntry;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.String[] enabledLanguages;
java.lang.String[] voiceInputLanguages;
java.lang.Integer suggestionCount;
java.lang.String layout;
java.lang.Integer inputType;
<init>();
java.lang.String[] systemLanguages;
java.lang.Integer eventType;
java.lang.String language;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardTextEntry {
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardTextEntry clone();
java.lang.String layout;
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer length;
java.lang.String language;
java.lang.Integer type;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardTextEntry mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
com.google.common.logging.nano.Vr$VREvent$Keyboard$KeyboardTextEntry clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Launcher {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Launcher mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int checkNavItemOrThrow(int);
java.lang.Integer navItem;
com.google.common.logging.nano.Vr$VREvent$Launcher clone();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$Launcher clear();
int cachedSize;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Lullaby {
com.google.common.logging.nano.Vr$VREvent$Lullaby clone();
com.google.common.logging.nano.Vr$VREvent$Lullaby mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Lullaby clear();
java.lang.String contentId;
int cachedSize;
int checkUiElementOrThrow(int);
java.lang.Integer uiElement;
com.google.common.logging.nano.Vr$VREvent$Lullaby$LoadTime loadTime;
java.lang.Integer index;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Lullaby$LoadTime {
com.google.common.logging.nano.Vr$VREvent$Lullaby$LoadTime clone();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Lullaby$LoadTime clear();
java.lang.Integer assetType;
com.google.protobuf.nano.FieldArray unknownFieldData;
int checkAssetTypeOrThrow(int);
<init>();
com.google.common.logging.nano.Vr$VREvent$Lullaby$LoadTime mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Long loadTimeMs;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$PerformanceStats {
int cachedSize;
<init>();
float[] gpuThrottlingTemperature;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] scanlineRacingVsyncOvershootUs;
com.google.common.logging.nano.Vr$VREvent$PerformanceStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Float shutdownSkinTemperatureCelsius;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] totalRenderTime;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] presentTime;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] appRenderTime;
float[] cpuThrottlingTemperature;
java.lang.Integer averageFps;
java.lang.Float averageAppFps;
java.lang.Float throttleSkinTemperatureCelsius;
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData timeSeriesData;
java.lang.Float vrMaxSkinTemperatureCelsius;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] frameTime;
com.google.common.logging.nano.Vr$VREvent$PerformanceStats clone();
java.lang.Integer memoryConsumptionKilobytes;
float[] gpuShutdownTemperature;
com.google.common.logging.nano.Vr$VREvent$PerformanceStats clear();
java.lang.Integer thermalEventFlags;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] postFrameTime;
java.lang.Float edsFps;
float[] cpuShutdownTemperature;
float[] batteryThrottlingTemperature;
com.google.common.logging.nano.Vr$VREvent$HistogramBucket[] consecutiveDroppedFrames;
float[] batteryShutdownTemperature;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$PhoneAlignment {
com.google.common.logging.nano.Vr$VREvent$PhoneAlignment clone();
com.google.common.logging.nano.Vr$VREvent$PhoneAlignment mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Vector2 lensOffset;
java.lang.Float angleDegrees;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Vector2[] touchLocations;
com.google.common.logging.nano.Vr$VREvent$PhoneAlignment clear();
int cachedSize;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Photos {
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Photos clone();
com.google.common.logging.nano.Vr$VREvent$Photos clear();
java.lang.Integer numPhotos;
com.google.common.logging.nano.Vr$VREvent$Photos mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Photos$OpenMedia openMedia;
<init>();
com.google.common.logging.nano.Vr$VREvent$Photos$WarmWelcome warmWelcome;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Photos$OpenMedia {
int checkMediaSourceOrThrow(int);
java.lang.Integer type;
<init>();
java.lang.Integer source;
com.google.common.logging.nano.Vr$VREvent$Photos$OpenMedia mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean isSample;
com.google.common.logging.nano.Vr$VREvent$Photos$OpenMedia clone();
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$Photos$OpenMedia clear();
int checkMediaTypeOrThrow(int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Photos$WarmWelcome {
com.google.common.logging.nano.Vr$VREvent$Photos$WarmWelcome mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Photos$WarmWelcome clone();
java.lang.Float exitProgress;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Photos$WarmWelcome clear();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$QrCodeScan {
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkStatusOrThrow(int);
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
com.google.common.logging.nano.Vr$VREvent$QrCodeScan clear();
java.lang.Integer status;
java.lang.String headMountConfigUrl;
com.google.common.logging.nano.Vr$VREvent$QrCodeScan clone();
com.google.common.logging.nano.Vr$VREvent$QrCodeScan mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Renderer {
java.lang.String glRenderer;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Renderer clone();
java.lang.String glVersion;
<init>();
com.google.common.logging.nano.Vr$VREvent$Renderer clear();
java.lang.String glVendor;
com.google.common.logging.nano.Vr$VREvent$Renderer mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams {
java.lang.Boolean disallowMultiview;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Boolean touchOverlayEnabled;
java.lang.Boolean useOnlineMagnetometerCalibration;
<init>();
java.lang.Boolean useSystemClockForSensorTimestamps;
java.lang.Boolean allowDynamicLibraryLoading;
java.lang.Boolean enableForcedTrackingCompat;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$ScreenCaptureConfig screenCaptureConfig;
java.lang.Boolean useDeviceIdleDetection;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$AsyncReprojectionConfig asyncReprojectionConfig;
java.lang.Integer daydreamImageAlignment;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$PerformanceOverlayInfo performanceOverlayInfo;
java.lang.Boolean daydreamImageAlignmentEnabled;
java.lang.Boolean useMagnetometerInSensorFusion;
java.lang.Boolean useDirectModeSensors;
java.lang.Boolean useStationaryBiasCorrection;
java.lang.Boolean cpuLateLatchingEnabled;
java.lang.Boolean allowVrcoreHeadTracking;
int checkDaydreamImageAlignmentOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams clear();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams clone();
java.lang.Boolean allowDynamicJavaLibraryLoading;
java.lang.Boolean allowVrcoreCompositing;
java.lang.Boolean dimUiLayer;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$AsyncReprojectionConfig {
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long stripsPerFrame;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$AsyncReprojectionConfig mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$AsyncReprojectionConfig clone();
int cachedSize;
java.lang.Long flags;
java.lang.Long blackBoost;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$AsyncReprojectionConfig clear();
<init>();
java.lang.Long vsyncGracePeriodMicros;
java.lang.Long displayLatencyMicros;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$PerformanceOverlayInfo {
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$PerformanceOverlayInfo mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
<init>();
java.lang.String version;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$PerformanceOverlayInfo clear();
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$PerformanceOverlayInfo clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$ScreenCaptureConfig {
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$ScreenCaptureConfig clone();
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$ScreenCaptureConfig clear();
java.lang.Boolean allowScreenRecord;
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$SdkConfigurationParams$ScreenCaptureConfig mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean allowCasting;
java.lang.Boolean allowScreenshot;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SensorStats {
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$SensorStats clear();
com.google.common.logging.nano.Vr$VREvent$SensorStats clone();
com.google.common.logging.nano.Vr$VREvent$SensorStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$SensorStats$GyroscopeStats gyroscopeStats;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SensorStats$GyroscopeStats {
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 bias;
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 lowerBound;
com.google.common.logging.nano.Vr$VREvent$SensorStats$GyroscopeStats clear();
<init>();
com.google.common.logging.nano.Vr$VREvent$SensorStats$GyroscopeStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 standardDeviation;
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 upperBound;
com.google.common.logging.nano.Vr$VREvent$SensorStats$GyroscopeStats clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 {
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Float z;
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 clone();
java.lang.Float y;
java.lang.Float x;
<init>();
com.google.common.logging.nano.Vr$VREvent$SensorStats$Vector3 clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$HeadSetOnOffStats onOffStats;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$PowerState powerState;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset clear();
<init>();
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset clone();
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$MemoryStats memoryStats;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$HeadSetOnOffStats {
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$HeadSetOnOffStats clone();
<init>();
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$HeadSetOnOffStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long onOffCount;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$HeadSetOnOffStats clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$MemoryStats {
java.lang.Long timeSinceBootNs;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$MemoryStats clear();
<init>();
java.lang.Long totalMemoryKb;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$MemoryStats clone();
java.lang.Long availableMemoryKb;
java.lang.Long freeMemoryKb;
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$MemoryStats mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$PowerState {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkPowerStatesOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$PowerState clear();
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$PowerState clone();
com.google.common.logging.nano.Vr$VREvent$StandaloneHeadset$PowerState mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer powerStates;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
<init>();
java.lang.Long powerStateDurationNs;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StreetView {
<init>();
com.google.common.logging.nano.Vr$VREvent$StreetView$TutorialSession tutorialSession;
com.google.common.logging.nano.Vr$VREvent$StreetView clear();
com.google.common.logging.nano.Vr$VREvent$StreetView$PanoSession panoSession;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$StreetView mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$StreetView clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StreetView$PanoSession {
java.lang.Integer playPauseClicks;
com.google.common.logging.nano.Vr$VREvent$StreetView$PanoSession clear();
java.lang.Integer infoClicks;
int cachedSize;
int checkSourceOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$StreetView$PanoSession clone();
com.google.common.logging.nano.Vr$VREvent$StreetView$PanoSession mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer nodesNavigated;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer panosAvailable;
java.lang.Integer source;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer nextClicks;
java.lang.Integer panosViewed;
java.lang.Integer prevClicks;
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$StreetView$TutorialSession {
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkTutorialOrThrow(int);
java.lang.Integer tutorial;
java.lang.Boolean completed;
com.google.common.logging.nano.Vr$VREvent$StreetView$TutorialSession clear();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$StreetView$TutorialSession mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
com.google.common.logging.nano.Vr$VREvent$StreetView$TutorialSession clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$TimeSeriesData {
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData clone();
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer timeIntervalSeconds;
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData clear();
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData[] timeIntervalData;
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData {
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData[] emptyArray();
float[] cpuTemperature;
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData clone();
int cachedSize;
java.lang.Integer thermalWarningsShown;
java.lang.Integer batteryLevel;
float[] batteryTemperature;
java.lang.Integer edsThreadFrameDropCount;
com.google.common.logging.nano.Vr$VREvent$TimeSeriesData$TimeIntervalData clear();
<init>();
java.lang.Integer batteryLevelDelta;
java.lang.Float skinTemperature;
float[] gpuTemperature;
java.lang.Integer intervalStartTimeSeconds;
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Transform {
java.lang.Float translationX;
java.lang.Float rotationQy;
<init>();
java.lang.Float rotationQx;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Float translationZ;
com.google.common.logging.nano.Vr$VREvent$Transform clone();
java.lang.Float rotationQz;
java.lang.Float translationY;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Transform clear();
java.lang.Float scale;
com.google.common.logging.nano.Vr$VREvent$Transform mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$Vector2 {
<init>();
com.google.common.logging.nano.Vr$VREvent$Vector2 clone();
java.lang.Float x;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Vector2 clear();
com.google.common.logging.nano.Vr$VREvent$Vector2 mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Float y;
com.google.common.logging.nano.Vr$VREvent$Vector2[] _emptyArray;
com.google.common.logging.nano.Vr$VREvent$Vector2[] emptyArray();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore {
com.google.common.logging.nano.Vr$VREvent$VrCore$Controller controller;
com.google.common.logging.nano.Vr$VREvent$VrCore clone();
int checkPermissionOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrCore$LockScreenEvent lockScreenEvent;
java.lang.Integer permission;
java.lang.Integer clientApiVersion;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent dashboardEvent;
int cachedSize;
<init>();
java.lang.Integer controllerHandedness;
com.google.common.logging.nano.Vr$VREvent$VrCore clear();
com.google.common.logging.nano.Vr$VREvent$VrCore$CaptureEvent captureEvent;
java.lang.Long vrSessionId;
com.google.common.logging.nano.Vr$VREvent$VrCore mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$Application foregroundApplication;
java.lang.Boolean isInDemoMode;
com.google.common.logging.nano.Vr$VREvent$Application previousForegroundApplication;
java.lang.Integer errorCode;
int checkErrorCodeOrThrow(int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore$CaptureEvent {
com.google.common.logging.nano.Vr$VREvent$VrCore$CaptureEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean initiatedByController;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrCore$CaptureEvent clone();
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$VrCore$CaptureEvent clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore$Controller {
java.lang.String softwareRevision;
int checkSensorTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrCore$Controller mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Integer axis;
java.lang.String hardwareRevision;
com.google.protobuf.nano.FieldArray unknownFieldData;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrCore$Controller clone();
java.lang.String manufacturer;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer sampleCount;
java.lang.String model;
java.lang.Integer otaRetries;
java.lang.Integer xRailCount;
java.lang.Integer batteryLevel;
java.lang.String firmware;
java.lang.Boolean isConnected;
java.lang.Integer yRailCount;
<init>();
com.google.common.logging.nano.Vr$VREvent$VrCore$Controller clear();
java.lang.Integer status;
int checkControllerAxisOrThrow(int);
java.lang.Integer zRailCount;
java.lang.Integer sensorType;
java.lang.Integer totalControllerLagCount;
java.lang.String availableFirmware;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent {
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent clear();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$Application worldApp;
logs.proto.wireless.performance.mobile.nano.MemoryMetric$AndroidMemoryStats worldAppMemoryStats;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent$DashboardDismissDetails dismissDetails;
int checkDashboardEventTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent clone();
java.lang.Integer eventType;
java.lang.Long clientTimestamp;
java.lang.String sessionId;
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent$DashboardDismissDetails {
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent$DashboardDismissDetails mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Boolean worldAppDied;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer dismissReason;
int checkDashboardDismissReasonOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent$DashboardDismissDetails clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
com.google.common.logging.nano.Vr$VREvent$VrCore$DashboardEvent$DashboardDismissDetails clone();
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrCore$LockScreenEvent {
int checkLockScreenEventTypeOrThrow(int);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrCore$LockScreenEvent mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$VrCore$LockScreenEvent clone();
com.google.common.logging.nano.Vr$VREvent$VrCore$LockScreenEvent clear();
<init>();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer eventType;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome {
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$VrHome$DialogAction dialogAction;
com.google.common.logging.nano.Vr$VREvent$VrHome clone();
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup setup;
<init>();
com.google.common.logging.nano.Vr$VREvent$VrHome clear();
com.google.common.logging.nano.Vr$VREvent$GConfigUpdate gConfigUpdate;
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrHome mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$VrHome$GetViewerClick getViewerClick;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome$DialogAction {
com.google.common.logging.nano.Vr$VREvent$VrHome$DialogAction clear();
com.google.common.logging.nano.Vr$VREvent$VrHome$DialogAction mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer actionType;
<init>();
int cachedSize;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
int checkDialogTypeOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrHome$DialogAction clone();
java.lang.Integer type;
int checkDialogActionTypeOrThrow(int);
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome$GetViewerClick {
com.google.common.logging.nano.Vr$VREvent$VrHome$GetViewerClick clone();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrHome$GetViewerClick mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
java.lang.String url;
com.google.common.logging.nano.Vr$VREvent$VrHome$GetViewerClick clear();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome$Setup {
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$View view;
int checkStepOrThrow(int);
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup clone();
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$StepStateChange stepStateChange;
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup clear();
<init>();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$StepStateChange {
java.lang.Integer newStepState;
int checkStepStateOrThrow(int);
com.google.protobuf.nano.FieldArray unknownFieldData;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
<init>();
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$StepStateChange clone();
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$StepStateChange mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$StepStateChange clear();
java.lang.Integer step;
java.lang.Integer previousStepState;
int cachedSize;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$View {
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$View mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Integer step;
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
java.lang.Integer page;
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$View clear();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrHome$Setup$View clone();
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrStreaming {
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame[] frame;
<init>();
com.google.protobuf.nano.FieldArray unknownFieldData;
com.google.common.logging.nano.Vr$VREvent$VrStreaming mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.Vr$VREvent$VrStreaming clear();
com.google.common.logging.nano.Vr$VREvent$VrStreaming clone();
com.google.common.logging.nano.Vr$VREvent$VrStreaming$SessionInfo sessionInfo;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame {
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame clear();
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame[] emptyArray();
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame[] _emptyArray;
java.lang.Long poseSendTimeUsec;
java.lang.Long decodeStartTimeUsec;
java.lang.Integer poseId;
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
java.lang.Long decodeEndTimeUsec;
com.google.common.logging.nano.Vr$VREvent$VrStreaming$Frame clone();
<init>();
int cachedSize;
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.Long framePresentTimeUsec;
}
-keep,allowobfuscation class com.google.common.logging.nano.Vr$VREvent$VrStreaming$SessionInfo {
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
java.lang.String sessionId;
com.google.common.logging.nano.Vr$VREvent$VrStreaming$SessionInfo clear();
com.google.common.logging.nano.Vr$VREvent$VrStreaming$SessionInfo clone();
int cachedSize;
com.google.common.logging.nano.Vr$VREvent$VrStreaming$SessionInfo mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
}
-keep,allowobfuscation class com.google.common.logging.nano.VrBaseOuterClass$VrBase {
com.google.common.logging.nano.VrBaseOuterClass$VrBase mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
com.google.common.logging.nano.VrBaseOuterClass$VrBase clone();
int cachedSize;
com.google.common.logging.nano.VrBaseOuterClass$VrBase clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
}
-keep,allowobfuscation class com.google.common.logging.nano.VrBaseOuterClass$VrBase$HeadMount {
com.google.common.logging.nano.VrBaseOuterClass$VrBase$HeadMount clone();
com.google.common.logging.nano.VrBaseOuterClass$VrBase$HeadMount mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
<init>();
com.google.common.logging.nano.VrBaseOuterClass$VrBase$HeadMount clear();
com.google.protobuf.nano.FieldArray unknownFieldData;
java.lang.String model;
java.lang.String vendor;
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension {
boolean useMimicStrategy();
com.google.devtools.build.android.desugar.runtime.ThrowableExtension$AbstractDesugaringStrategy STRATEGY;
void addSuppressed(java.lang.Throwable, java.lang.Throwable);
int API_LEVEL;
java.lang.Integer readApiLevelFromBuildVersion();
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$AbstractDesugaringStrategy {
void printStackTrace(java.lang.Throwable, java.io.PrintStream);
void addSuppressed(java.lang.Throwable, java.lang.Throwable);
void printStackTrace(java.lang.Throwable, java.io.PrintWriter);
void printStackTrace(java.lang.Throwable);
java.lang.Throwable[] getSuppressed(java.lang.Throwable);
java.lang.Throwable[] EMPTY_THROWABLE_ARRAY;
<init>();
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$ConcurrentWeakIdentityHashMap {
java.lang.ref.ReferenceQueue referenceQueue;
void deleteEmptyKeys();
<init>();
java.util.concurrent.ConcurrentHashMap map;
java.util.List get(java.lang.Throwable, boolean);
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$ConcurrentWeakIdentityHashMap$WeakKey {
java.lang.Object get();
int hash;
<init>(java.lang.Throwable, java.lang.ref.ReferenceQueue);
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$MimicDesugaringStrategy {
java.lang.Throwable[] EMPTY_THROWABLE_ARRAY;
<init>();
com.google.devtools.build.android.desugar.runtime.ThrowableExtension$ConcurrentWeakIdentityHashMap map;
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$NullDesugaringStrategy {
<init>();
java.lang.Throwable[] EMPTY_THROWABLE_ARRAY;
}
-keep,allowobfuscation class com.google.devtools.build.android.desugar.runtime.ThrowableExtension$ReuseDesugaringStrategy {
<init>();
}
-keep,allowobfuscation class com.google.protobuf.nano.CodedInputByteBufferNano {
boolean readBool();
long readRawLittleEndian64();
byte[] getData(int, int);
long readUInt64();
void popLimit(int);
void skipRawBytes(int);
void skipMessage();
long readSFixed64();
boolean skipField(int);
long readSInt64();
int readInt32();
int lastTag;
byte readRawByte();
long readRawVarint64();
int getBytesUntilLimit();
boolean isAtEnd();
float readFloat();
void checkLastTagWas(int);
int recursionLimit;
int bufferSizeAfterLimit;
int bufferSize;
byte[] buffer;
int readEnum();
int bufferStart;
int sizeLimit;
java.lang.String readString();
com.google.protobuf.nano.CodedInputByteBufferNano newInstance(byte[]);
int readRawVarint32();
void rewindToPosition(int);
<init>(byte[], int, int);
int getPosition();
void readGroup(com.google.protobuf.nano.MessageNano, int);
int recursionDepth;
void readMessage(com.google.protobuf.nano.MessageNano);
long readInt64();
int readSFixed32();
int readSInt32();
int readUInt32();
int readRawLittleEndian32();
long decodeZigZag64(long);
com.google.protobuf.nano.CodedInputByteBufferNano newInstance(byte[], int, int);
int bufferPos;
double readDouble();
int currentLimit;
int decodeZigZag32(int);
long readFixed64();
byte[] readBytes();
int pushLimit(int);
void recomputeBufferSizeAfterLimit();
int readFixed32();
int readTag();
}
-keep,allowobfuscation class com.google.protobuf.nano.CodedOutputByteBufferNano {
int computeInt64SizeNoTag(long);
int computeSInt64SizeNoTag(long);
void writeDoubleNoTag(double);
void writeSFixed64NoTag(long);
void writeMessage(int, com.google.protobuf.nano.MessageNano);
int computeSFixed64SizeNoTag(long);
int encodedLengthGeneral(java.lang.CharSequence, int);
int computeSFixed32Size(int, int);
int computeUInt32SizeNoTag(int);
void writeFixed64NoTag(long);
void writeUInt64(int, long);
void writeInt32NoTag(int);
void writeRawByte(int);
void writeFloatNoTag(float);
int computeMessageSizeNoTag(com.google.protobuf.nano.MessageNano);
int computeInt32Size(int, int);
int computeUInt64Size(int, long);
void writeRawVarint64(long);
int computeSInt64Size(int, long);
int encodedLength(java.lang.CharSequence);
void writeInt64NoTag(long);
int computeFloatSizeNoTag(float);
void writeUInt32NoTag(int);
void writeFloat(int, float);
int computeBytesSize(int, byte[]);
void writeGroupNoTag(com.google.protobuf.nano.MessageNano);
int computeEnumSizeNoTag(int);
int computeMessageSize(int, com.google.protobuf.nano.MessageNano);
int computeStringSize(int, java.lang.String);
void encodeDirect(java.lang.CharSequence, java.nio.ByteBuffer);
int computeEnumSize(int, int);
<init>(java.nio.ByteBuffer);
int computeFixed64Size(int, long);
void encode(java.lang.CharSequence, java.nio.ByteBuffer);
void writeInt64(int, long);
void writeSInt32NoTag(int);
void writeSFixed32NoTag(int);
int computeSInt32SizeNoTag(int);
void checkNoSpaceLeft();
int computeUInt64SizeNoTag(long);
void writeBoolNoTag(boolean);
void writeFixed32NoTag(int);
void writeStringNoTag(java.lang.String);
int computeBoolSizeNoTag(boolean);
int computeBytesSizeNoTag(byte[]);
<init>(byte[], int, int);
int computeStringSizeNoTag(java.lang.String);
int computeDoubleSizeNoTag(double);
com.google.protobuf.nano.CodedOutputByteBufferNano newInstance(byte[], int, int);
int computeGroupSize(int, com.google.protobuf.nano.MessageNano);
int computeUInt32Size(int, int);
int encodeZigZag32(int);
long encodeZigZag64(long);
void writeRawBytes(byte[]);
int computeRawVarint32Size(int);
int computeSFixed32SizeNoTag(int);
int computeSFixed64Size(int, long);
void writeRawByte(byte);
void writeRawLittleEndian64(long);
void writeBool(int, boolean);
int computeSInt32Size(int, int);
java.nio.ByteBuffer buffer;
int encode(java.lang.CharSequence, byte[], int, int);
int computeTagSize(int);
int computeFixed32SizeNoTag(int);
int computeGroupSizeNoTag(com.google.protobuf.nano.MessageNano);
int computeFixed32Size(int, int);
void writeRawLittleEndian32(int);
void writeBytesNoTag(byte[], int, int);
void writeMessageNoTag(com.google.protobuf.nano.MessageNano);
int spaceLeft();
void writeString(int, java.lang.String);
int computeBytesSizeNoTag(int);
void writeSInt64NoTag(long);
void writeRawBytes(byte[], int, int);
int computeDoubleSize(int, double);
void writeInt32(int, int);
void writeRawVarint32(int);
void writeDouble(int, double);
int computeInt64Size(int, long);
int computeFloatSize(int, float);
com.google.protobuf.nano.CodedOutputByteBufferNano newInstance(byte[]);
void writeTag(int, int);
int computeBoolSize(int, boolean);
void writeUInt64NoTag(long);
int computeInt32SizeNoTag(int);
void writeBytesNoTag(byte[]);
void writeEnumNoTag(int);
int computeFixed64SizeNoTag(long);
int computeRawVarint64Size(long);
}
-keep,allowobfuscation class com.google.protobuf.nano.CodedOutputByteBufferNano$OutOfSpaceException {
<init>(int, int);
java.lang.Throwable initCause(java.lang.Throwable);
}
-keep,allowobfuscation class com.google.protobuf.nano.ExtendableMessageNano {
int computeSerializedSize();
boolean storeUnknownField(com.google.protobuf.nano.CodedInputByteBufferNano, int);
com.google.protobuf.nano.ExtendableMessageNano clone();
com.google.protobuf.nano.FieldArray unknownFieldData;
<init>();
void writeTo(com.google.protobuf.nano.CodedOutputByteBufferNano);
}
-keep,allowobfuscation class com.google.protobuf.nano.Extension {
java.lang.Object getRepeatedValueFrom(java.util.List);
void writeTo(java.lang.Object, com.google.protobuf.nano.CodedOutputByteBufferNano);
void readDataInto(com.google.protobuf.nano.UnknownFieldData, java.util.List);
int type;
boolean repeated;
int computeSerializedSize(java.lang.Object);
int computeRepeatedSerializedSize(java.lang.Object);
java.lang.Object getSingularValueFrom(java.util.List);
java.lang.Class clazz;
void writeRepeatedData(java.lang.Object, com.google.protobuf.nano.CodedOutputByteBufferNano);
<init>(int, java.lang.Class, int, boolean);
int computeSingularSerializedSize(java.lang.Object);
void writeSingularData(java.lang.Object, com.google.protobuf.nano.CodedOutputByteBufferNano);
java.lang.Object readData(com.google.protobuf.nano.CodedInputByteBufferNano);
int tag;
<init>(int, java.lang.Class, int, boolean, com.google.protobuf.nano.Extension$1);
java.lang.Object getValueFrom(java.util.List);
}
-keep,allowobfuscation class com.google.protobuf.nano.Extension$PrimitiveExtension {
int type;
java.lang.Object readData(com.google.protobuf.nano.CodedInputByteBufferNano);
int nonPackedTag;
int tag;
<init>(int, java.lang.Class, int, boolean, int, int);
int packedTag;
int computePackedDataSize(java.lang.Object);
}
-keep,allowobfuscation class com.google.protobuf.nano.FieldArray {
com.google.protobuf.nano.FieldData dataAt(int);
com.google.protobuf.nano.FieldData DELETED;
<init>(int);
void remove(int);
boolean mGarbage;
int mSize;
com.google.protobuf.nano.FieldArray clone();
int[] mFieldNumbers;
int idealByteArraySize(int);
void put(int, com.google.protobuf.nano.FieldData);
int idealIntArraySize(int);
boolean arrayEquals(com.google.protobuf.nano.FieldData[], com.google.protobuf.nano.FieldData[], int);
boolean isEmpty();
int size();
<init>();
int binarySearch(int);
com.google.protobuf.nano.FieldData[] mData;
void gc();
boolean arrayEquals(int[], int[], int);
com.google.protobuf.nano.FieldData get(int);
}
-keep,allowobfuscation class com.google.protobuf.nano.FieldData {
byte[] toByteArray();
boolean equals(java.lang.Object);
void addUnknownField(com.google.protobuf.nano.UnknownFieldData);
java.lang.Object value;
void writeTo(com.google.protobuf.nano.CodedOutputByteBufferNano);
void setValue(com.google.protobuf.nano.Extension, java.lang.Object);
int computeSerializedSize();
<init>(com.google.protobuf.nano.Extension, java.lang.Object);
com.google.protobuf.nano.FieldData clone();
int hashCode();
java.util.List unknownFieldData;
java.lang.Object getValue(com.google.protobuf.nano.Extension);
<init>();
com.google.protobuf.nano.Extension cachedExtension;
}
-keep,allowobfuscation class com.google.protobuf.nano.InternalNano {
java.lang.Object LAZY_INIT_LOCK;
void cloneUnknownFieldData(com.google.protobuf.nano.ExtendableMessageNano, com.google.protobuf.nano.ExtendableMessageNano);
}
-keep,allowobfuscation class com.google.protobuf.nano.InvalidProtocolBufferNanoException {
com.google.protobuf.nano.InvalidProtocolBufferNanoException malformedVarint();
<init>(java.lang.String);
com.google.protobuf.nano.InvalidProtocolBufferNanoException recursionLimitExceeded();
com.google.protobuf.nano.InvalidProtocolBufferNanoException invalidWireType();
com.google.protobuf.nano.InvalidProtocolBufferNanoException negativeSize();
com.google.protobuf.nano.InvalidProtocolBufferNanoException invalidTag();
com.google.protobuf.nano.InvalidProtocolBufferNanoException invalidEndTag();
com.google.protobuf.nano.InvalidProtocolBufferNanoException truncatedMessage();
java.lang.String toString();
}
-keep,allowobfuscation class com.google.protobuf.nano.MessageNano {
<init>();
void toByteArray(com.google.protobuf.nano.MessageNano, byte[], int, int);
byte[] toByteArray(com.google.protobuf.nano.MessageNano);
void writeTo(com.google.protobuf.nano.CodedOutputByteBufferNano);
com.google.protobuf.nano.MessageNano mergeFrom(com.google.protobuf.nano.MessageNano, byte[], int, int);
int computeSerializedSize();
boolean messageNanoEquals(com.google.protobuf.nano.MessageNano, com.google.protobuf.nano.MessageNano);
int getCachedSize();
com.google.protobuf.nano.MessageNano mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano);
int cachedSize;
com.google.protobuf.nano.MessageNano clone();
int getSerializedSize();
com.google.protobuf