csogg.StreamState.lacing_expand C# (CSharp) Méthode

lacing_expand() public méthode

public lacing_expand ( int needed ) : void
needed int
Résultat void
        void lacing_expand(int needed)
        {
            if(lacing_storage<=lacing_fill+needed)
            {
                lacing_storage+=(needed+32);
                int[] foo=new int[lacing_storage];
                Array.Copy(lacing_vals, 0, foo, 0, lacing_vals.Length);
                lacing_vals=foo;

                long[] bar=new long[lacing_storage];
                Array.Copy(granule_vals, 0, bar, 0, granule_vals.Length);
                granule_vals=bar;
            }
        }