Exemplo n.º 1
0
        internal byte[] method_0()
        {
            int num = 10;

            this.binaryReader_0.BaseStream.Position = this.int_0;
            int       num2   = this.binaryReader_0.ReadInt32();
            int       num3   = this.binaryReader_0.ReadInt32();
            int       num4   = this.binaryReader_0.ReadInt32();
            int       num5   = this.binaryReader_0.ReadInt32();
            int       num6   = this.binaryReader_0.ReadInt32();
            int       num7   = this.binaryReader_0.ReadInt32();
            int       num8   = this.binaryReader_0.ReadInt32();
            Class1044 class2 = Class1044.smethod_3(num3, num4, num5, num6, num7, num8);
            int       count  = this.binaryReader_0.ReadInt32();

            if (count <= 0)
            {
                return(null);
            }
            EsBlipCompression compression = (EsBlipCompression)this.binaryReader_0.ReadByte();

            this.binaryReader_0.ReadByte();
            byte[]            buffer       = this.binaryReader_0.ReadBytes(count);
            EsBlipCompression compression2 = compression;

            if (compression2 != EsBlipCompression.Deflate)
            {
                if (compression2 != EsBlipCompression.None)
                {
                    throw new InvalidOperationException(BookmarkStart.b("礯就䈳圵吷匹堻ḽⴿ❁ぃ❅⹇⍉⁋⭍灏ㅑ㭓㭕⡗⡙㥛ⵝ፟ୡୣࡥ䡧ݩ५ᩭᡯᵱၳ塵", num));
                }
            }
            else
            {
                try
                {
                    buffer = Class1156.smethod_0(buffer, num2, CompressionMethod.Stored);
                }
                catch (Exception)
                {
                    buffer = Class567.smethod_14();
                }
            }
            if (Class409.smethod_50(buffer))
            {
                buffer = Class409.smethod_29(buffer, class2);
            }
            return(buffer);
        }
Exemplo n.º 2
0
 internal static byte[] smethod_0(byte[] A_0)
 {
     if (smethod_2(A_0))
     {
         if (Class409.smethod_50(A_0))
         {
             A_0 = Class409.smethod_29(A_0, Class409.smethod_25(A_0));
         }
         return(A_0);
     }
     using (spr⊗ r⊗ = new spr⊗(A_0))
     {
         using (MemoryStream stream = new MemoryStream())
         {
             r⊗.ᜀ(stream, 6);
             A_0 = Class567.smethod_10(stream);
         }
     }
     return(A_0);
 }