public override void vmethod_1(Class82 class82_0, zzSoundClass class107_0) { if (this.int_2 == 0) { return; } this.float_3 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_7 = Class92.Class94.float_0[class82_0.method_13(6)]; }
public override bool vmethod_2(Class82 class82_0) { bool result = base.vmethod_2(class82_0); if (this.int_4 != 0) { this.float_8 = (float)class82_0.method_13(this.int_5); } return(result); }
public override bool vmethod_2(Class82 class82_0) { if (this.int_2 != 0) { this.float_4 = (float)class82_0.method_13(this.int_3); } if (++this.int_1 == 12) { this.int_1 = 0; return(true); } return(false); }
public override void vmethod_0(Class82 class82_0, zzSoundClass class107_0, Class101 class101_0) { this.int_2 = class82_0.method_13(4); this.int_4 = class82_0.method_13(4); if (class101_0 != null) { class101_0.method_0(this.int_2, 4); class101_0.method_0(this.int_4, 4); } if (this.int_2 != 0) { this.int_3 = this.int_2 + 1; this.float_5 = Class92.Class95.float_1[this.int_2]; this.float_6 = Class92.Class95.float_2[this.int_2]; } if (this.int_4 != 0) { this.int_5 = this.int_4 + 1; this.float_9 = Class92.Class95.float_1[this.int_4]; this.float_10 = Class92.Class95.float_2[this.int_4]; } }
public override void vmethod_0(Class82 class82_0, zzSoundClass class107_0, Class101 class101_0) { if ((this.int_2 = class82_0.method_13(4)) == 15) { throw new DecoderException(DecoderError.IllegalSubbandAllocation, null); } if (class101_0 != null) { class101_0.method_0(this.int_2, 4); } if (this.int_2 != 0) { this.int_3 = this.int_2 + 1; this.float_5 = Class92.Class95.float_1[this.int_2]; this.float_6 = Class92.Class95.float_2[this.int_2]; } }
public override bool vmethod_2(Class82 class82_0) { if (this.int_2 != 0) { this.float_4 = (float)class82_0.method_13(this.int_3); } if (++this.int_1 == 12) { this.int_1 = 0; return true; } return false; }
public override void vmethod_0(Class82 class82_0, zzSoundClass class107_0, Class101 class101_0) { int num = this.vmethod_4(class107_0); this.int_6 = class82_0.method_13(num); this.int_11 = class82_0.method_13(num); if (class101_0 != null) { class101_0.method_0(this.int_6, num); class101_0.method_0(this.int_11, num); } }
public override void vmethod_6(Class82 class82_0, Class101 class101_0) { if (this.int_6 == 0) { return; } this.int_7 = class82_0.method_13(2); this.int_11 = class82_0.method_13(2); if (class101_0 != null) { class101_0.method_0(this.int_7, 2); class101_0.method_0(this.int_11, 2); } }
public override void vmethod_1(Class82 class82_0, zzSoundClass class107_0) { if (this.int_6 == 0) { return; } base.vmethod_1(class82_0, class107_0); switch (this.int_11) { case 0: this.float_30 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_31 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]; return; case 1: this.float_30 = (this.float_31 = Class92.Class94.float_0[class82_0.method_13(6)]); this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]; return; case 2: this.float_30 = (this.float_31 = (this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)])); return; case 3: this.float_30 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_31 = (this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]); return; default: return; } }
public override bool vmethod_2(Class82 class82_0) { bool result = base.vmethod_2(class82_0); if (this.int_4 != 0) { this.float_8 = (float)class82_0.method_13(this.int_5); } return result; }
public override void vmethod_1(Class82 class82_0, zzSoundClass class107_0) { if (this.int_6 == 0) { return; } switch (this.int_7) { case 0: this.float_22 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_23 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_24 = Class92.Class94.float_0[class82_0.method_13(6)]; break; case 1: this.float_22 = (this.float_23 = Class92.Class94.float_0[class82_0.method_13(6)]); this.float_24 = Class92.Class94.float_0[class82_0.method_13(6)]; break; case 2: this.float_22 = (this.float_23 = (this.float_24 = Class92.Class94.float_0[class82_0.method_13(6)])); break; case 3: this.float_22 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_23 = (this.float_24 = Class92.Class94.float_0[class82_0.method_13(6)]); break; } this.vmethod_5(class107_0, this.int_6, 0, this.float_26, this.int_8, this.float_28, this.float_29); }
public override void vmethod_6(Class82 class82_0, Class101 class101_0) { if (this.int_6 != 0) { this.int_7 = class82_0.method_13(2); if (class101_0 != null) { class101_0.method_0(this.int_7, 2); } } if (this.int_11 != 0) { this.int_12 = class82_0.method_13(2); if (class101_0 != null) { class101_0.method_0(this.int_12, 2); } } }
public override bool vmethod_2(Class82 class82_0) { bool result = base.vmethod_2(class82_0); if (this.int_11 != 0) { if (this.float_25[1] != null) { int num = class82_0.method_13(this.int_13[0]); num += num << 1; float[] array = this.float_34; float[] array2 = this.float_25[1]; int num2 = num; array[0] = array2[num2++]; array[1] = array2[num2++]; array[2] = array2[num2]; } else { this.float_34[0] = (float)class82_0.method_13(this.int_13[0]) * this.float_33[0] - 1f; this.float_34[1] = (float)class82_0.method_13(this.int_13[0]) * this.float_33[0] - 1f; this.float_34[2] = (float)class82_0.method_13(this.int_13[0]) * this.float_33[0] - 1f; } } return result; }
public override void vmethod_1(Class82 class82_0, zzSoundClass class107_0) { base.vmethod_1(class82_0, class107_0); if (this.int_11 != 0) { switch (this.int_12) { case 0: this.float_30 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_31 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]; break; case 1: this.float_30 = (this.float_31 = Class92.Class94.float_0[class82_0.method_13(6)]); this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]; break; case 2: this.float_30 = (this.float_31 = (this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)])); break; case 3: this.float_30 = Class92.Class94.float_0[class82_0.method_13(6)]; this.float_31 = (this.float_32 = Class92.Class94.float_0[class82_0.method_13(6)]); break; } this.vmethod_5(class107_0, this.int_11, 1, this.float_33, this.int_13, this.float_35, this.float_36); } }
public override void vmethod_1(Class82 class82_0, zzSoundClass class107_0) { if (this.int_2 != 0) { this.float_3 = Class92.Class94.float_0[class82_0.method_13(6)]; } if (this.int_4 != 0) { this.float_7 = Class92.Class94.float_0[class82_0.method_13(6)]; } }
public override bool vmethod_2(Class82 class82_0) { if (this.int_6 != 0) { if (this.float_25[0] != null) { int num = class82_0.method_13(this.int_8[0]); num += num << 1; float[] array = this.float_27; float[] array2 = this.float_25[0]; int num2 = 0; int num3 = num; if (num3 > array2.Length - 3) { num3 = array2.Length - 3; } array[num2] = array2[num3]; num3++; num2++; array[num2] = array2[num3]; num3++; num2++; array[num2] = array2[num3]; } else { this.float_27[0] = (float)class82_0.method_13(this.int_8[0]) * this.float_26[0] - 1f; this.float_27[1] = (float)class82_0.method_13(this.int_8[0]) * this.float_26[0] - 1f; this.float_27[2] = (float)class82_0.method_13(this.int_8[0]) * this.float_26[0] - 1f; } } this.int_10 = 0; return ++this.int_9 == 12; }
public void method_1(Class82 class82_0, Class101[] class101_1) { bool flag = false; while (true) { int num = class82_0.method_9(this.byte_0); this.int_14 = num; if (this.byte_0 == Class82.byte_1) { this.enum3_0 = (Enum3)(num >> 19 & 1); if ((num >> 20 & 1) == 0) { if (this.enum3_0 != Enum3.const_0) { goto IL_1EE; } this.enum3_0 = Enum3.const_2; } if ((this.int_6 = (num >> 10 & 3)) == 3) { goto Block_20; } } this.int_1 = (4 - (num >> 17) & 3); this.int_2 = (num >> 16 & 1); this.int_3 = (num >> 12 & 15); this.int_4 = (num >> 9 & 1); this.enum5_0 = (Enum5)(num >> 6 & 3); this.int_5 = (num >> 4 & 3); if (this.enum5_0 == Enum5.const_1) { this.int_8 = (this.int_5 << 2) + 4; } else { this.int_8 = 0; } if ((num >> 3 & 1) == 1) { this.bool_0 = true; } if ((num >> 2 & 1) == 1) { this.bool_1 = true; } if (this.int_1 == 1) { this.int_7 = 32; } else { int num2 = this.int_3; if (this.enum5_0 != Enum5.const_3) { if (num2 == 4) { num2 = 1; } else { num2 -= 4; } } if (num2 != 1) { if (num2 != 2) { if (this.int_6 != 1 && (num2 < 3 || num2 > 5)) { this.int_7 = 30; goto IL_102; } this.int_7 = 27; goto IL_102; } } this.int_7 = ((this.int_6 == 2) ? 12 : 8); } IL_102: if (this.int_8 > this.int_7) { this.int_8 = this.int_7; } this.method_15(); int num3 = class82_0.method_11(this.int_12); if (this.int_12 >= 0 && num3 != this.int_12) { break; } if (class82_0.method_8((int)this.byte_0)) { if (this.byte_0 == Class82.byte_1) { this.byte_0 = Class82.byte_2; class82_0.method_14(num & -521024); } flag = true; } else { class82_0.method_6(); } if (flag) { goto Block_17; } } throw new BitstreamException(BitstreamError.InvalidFrame); Block_17: class82_0.method_12(); if (this.int_2 == 0) { this.short_0 = (short)class82_0.method_13(16); if (this.class101_0 == null) { this.class101_0 = new Class101(); } int num=0; this.class101_0.method_0(num, 16); class101_1[0] = this.class101_0; } else { class101_1[0] = null; } return; Block_20: throw new BitstreamException(BitstreamError.UnknownError); IL_1EE: throw new BitstreamException(BitstreamError.UnknownError); }
public virtual void vmethod_6(Class82 class82_0, Class101 class101_0) { if (this.int_6 == 0) { return; } this.int_7 = class82_0.method_13(2); if (class101_0 != null) { class101_0.method_0(this.int_7, 2); } }