MgStreamHelper::MgStreamStatus MgMemoryStreamHelper::WriteINT64( INT64 value ) { UINT32 word = (UINT32) (value & 0xFFFFFFFF); MgStreamHelper::MgStreamStatus stat = WriteUINT32(word); word = (UINT32)((value >> 32) & 0xFFFFFFFF); if (MgStreamHelper::mssDone == stat) stat = WriteUINT32(word); return stat; }
// UnParse the box to the stream CNCSError CNCSJP2File::CNCSJP2SignatureBox::UnParse(class CNCSJP2File &JP2File, CNCSJPCIOStream &Stream) { CNCSError Error; Error = CNCSJP2Box::UnParse(JP2File, Stream); NCSJP2_CHECKIO_BEGIN(Error, Stream); NCSJP2_CHECKIO(WriteUINT32(sm_JP2Signature)); NCSJP2_CHECKIO_END(); return(Error); }