private int method_5(byte[] byte_0, int int_4, int int_5) { float[] array = new float[int_5 / 3]; int num = this.stream1_0.vmethod_4(array, 0, array.Length); int i = 0; while (i < num) { Buffer.BlockCopy(Struct8.smethod_4(Class11.smethod_23(array[i])), 0, byte_0, int_4, 3); i++; int_4 += 3; } return(num + num + num); }
private static byte[] smethod_5(byte[] byte_0, int int_4) { return(Struct8.smethod_4(Class11.smethod_1(byte_0[int_4]))); }
private static byte[] smethod_4(byte[] byte_0, int int_4) { return(Struct8.smethod_4(Class11.smethod_5(BitConverter.ToInt16(byte_0, int_4)))); }