Initial
This commit is contained in:
59
avifile/AVIDV.cpp
Normal file
59
avifile/AVIDV.cpp
Normal file
@@ -0,0 +1,59 @@
|
||||
#include <avifile/AVIDV.hpp>
|
||||
|
||||
AVIDigitalVideo::AVIDigitalVideo(void)
|
||||
{
|
||||
}
|
||||
|
||||
AVIDigitalVideo::AVIDigitalVideo(const AVIDigitalVideo &aviDigitalVideo)
|
||||
{
|
||||
*this=aviDigitalVideo;
|
||||
}
|
||||
|
||||
AVIDigitalVideo::~AVIDigitalVideo()
|
||||
{
|
||||
}
|
||||
|
||||
AVIDigitalVideo &AVIDigitalVideo::operator=(const AVIDigitalVideo &aviDigitalVideo)
|
||||
{
|
||||
(DVINFO&)*this=(DVINFO&)aviDigitalVideo;
|
||||
return *this;
|
||||
|
||||
}
|
||||
|
||||
bool AVIDigitalVideo::operator==(const AVIDigitalVideo &aviDigitalVideo)
|
||||
{
|
||||
if(DVINFO::dwDVAAuxSrc!=aviDigitalVideo.dwDVAAuxSrc)return false;
|
||||
if(DVINFO::dwDVAAuxCtl!=aviDigitalVideo.dwDVAAuxCtl)return false;
|
||||
if(DVINFO::dwDVAAuxSrc1!=aviDigitalVideo.dwDVAAuxSrc1)return false;
|
||||
if(DVINFO::dwDVAAuxCtl1!=aviDigitalVideo.dwDVAAuxCtl1)return false;
|
||||
if(DVINFO::dwDVVAuxSrc!=aviDigitalVideo.dwDVVAuxSrc)return false;
|
||||
if(DVINFO::dwDVVAuxCtl!=aviDigitalVideo.dwDVVAuxCtl)return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AVIDigitalVideo::read(File &inFile)
|
||||
{
|
||||
inFile.read(DVINFO::dwDVAAuxSrc);
|
||||
inFile.read(DVINFO::dwDVAAuxCtl);
|
||||
inFile.read(DVINFO::dwDVAAuxSrc1);
|
||||
inFile.read(DVINFO::dwDVAAuxCtl1);
|
||||
inFile.read(DVINFO::dwDVVAuxSrc);
|
||||
inFile.read(DVINFO::dwDVVAuxCtl);
|
||||
inFile.read(DVINFO::dwDVReserved[0]);
|
||||
inFile.read(DVINFO::dwDVReserved[1]);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AVIDigitalVideo::write(File &outFile)
|
||||
{
|
||||
outFile.write(DVINFO::dwDVAAuxSrc);
|
||||
outFile.write(DVINFO::dwDVAAuxCtl);
|
||||
outFile.write(DVINFO::dwDVAAuxSrc1);
|
||||
outFile.write(DVINFO::dwDVAAuxCtl1);
|
||||
outFile.write(DVINFO::dwDVVAuxSrc);
|
||||
outFile.write(DVINFO::dwDVVAuxCtl);
|
||||
outFile.write(DVINFO::dwDVReserved[0]);
|
||||
outFile.write(DVINFO::dwDVReserved[1]);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user