Upgrade to API 34 rev 2 of sources

It fixes various issues (e.g. b/296211808) with sources

Test: None
Change-Id: I22c6848dd83f2db9ad5335da57a512d5e5bb6ba3
diff --git a/android-34/android/media/VolumeShaperState.java b/android-34/android/media/VolumeShaperState.java
new file mode 100644
index 0000000..8dccbc3
--- /dev/null
+++ b/android-34/android/media/VolumeShaperState.java
@@ -0,0 +1,57 @@
+/*
+ * This file is auto-generated.  DO NOT MODIFY.
+ */
+package android.media;
+/** {@hide} */
+public class VolumeShaperState implements android.os.Parcelable
+{
+  /** Linear volume in the range MIN_LINEAR_VOLUME to MAX_LINEAR_VOLUME. */
+  public float volume = 0.000000f;
+  /** Position on curve expressed from MIN_CURVE_TIME to MAX_CURVE_TIME. */
+  public float xOffset = 0.000000f;
+  public static final android.os.Parcelable.Creator<VolumeShaperState> CREATOR = new android.os.Parcelable.Creator<VolumeShaperState>() {
+    @Override
+    public VolumeShaperState createFromParcel(android.os.Parcel _aidl_source) {
+      VolumeShaperState _aidl_out = new VolumeShaperState();
+      _aidl_out.readFromParcel(_aidl_source);
+      return _aidl_out;
+    }
+    @Override
+    public VolumeShaperState[] newArray(int _aidl_size) {
+      return new VolumeShaperState[_aidl_size];
+    }
+  };
+  @Override public final void writeToParcel(android.os.Parcel _aidl_parcel, int _aidl_flag)
+  {
+    int _aidl_start_pos = _aidl_parcel.dataPosition();
+    _aidl_parcel.writeInt(0);
+    _aidl_parcel.writeFloat(volume);
+    _aidl_parcel.writeFloat(xOffset);
+    int _aidl_end_pos = _aidl_parcel.dataPosition();
+    _aidl_parcel.setDataPosition(_aidl_start_pos);
+    _aidl_parcel.writeInt(_aidl_end_pos - _aidl_start_pos);
+    _aidl_parcel.setDataPosition(_aidl_end_pos);
+  }
+  public final void readFromParcel(android.os.Parcel _aidl_parcel)
+  {
+    int _aidl_start_pos = _aidl_parcel.dataPosition();
+    int _aidl_parcelable_size = _aidl_parcel.readInt();
+    try {
+      if (_aidl_parcelable_size < 4) throw new android.os.BadParcelableException("Parcelable too small");;
+      if (_aidl_parcel.dataPosition() - _aidl_start_pos >= _aidl_parcelable_size) return;
+      volume = _aidl_parcel.readFloat();
+      if (_aidl_parcel.dataPosition() - _aidl_start_pos >= _aidl_parcelable_size) return;
+      xOffset = _aidl_parcel.readFloat();
+    } finally {
+      if (_aidl_start_pos > (Integer.MAX_VALUE - _aidl_parcelable_size)) {
+        throw new android.os.BadParcelableException("Overflow in the size of parcelable");
+      }
+      _aidl_parcel.setDataPosition(_aidl_start_pos + _aidl_parcelable_size);
+    }
+  }
+  @Override
+  public int describeContents() {
+    int _mask = 0;
+    return _mask;
+  }
+}