예제 #1
0
 public Block(DspState vd)
 {
     this.vd = vd;
     //  localalloc=0;
     //  localstore=null;
     if (vd.analysisp != 0)
     {
         opb.writeinit();
     }
 }
예제 #2
0
        public int header_out(Packet op)
        {
            csBuffer opb = new csBuffer();

            opb.writeinit();

            if (pack(opb) != 0)
            {
                return(OV_EIMPL);
            }

            op.packet_base = new byte[opb.bytes()];
            op.packet      = 0;
            op.bytes       = opb.bytes();
            Array.Copy(opb.buf(), 0, op.packet_base, 0, op.bytes);
            op.b_o_s      = 0;
            op.e_o_s      = 0;
            op.granulepos = 0;
            return(0);
        }
예제 #3
0
파일: Comment.cs 프로젝트: YJh2046/BlockFun
		public int header_out(Packet op)
		{
			csBuffer opb=new csBuffer();
			opb.writeinit();

			if(pack(opb)!=0) return OV_EIMPL;

			op.packet_base = new byte[opb.bytes()];
			op.packet=0;
			op.bytes=opb.bytes();
			Array.Copy(opb.buf(), 0, op.packet_base, 0, op.bytes);
			op.b_o_s=0;
			op.e_o_s=0;
			op.granulepos=0;
			return 0;
		}