fixed a saving-bug, and removed a now-unused method
This commit is contained in:
parent
3997eb7b26
commit
380621553a
@ -164,7 +164,7 @@ static bool saveTrack(const sync::Track &track, std::string fileName)
|
|||||||
FILE *fp = fopen(fileName.c_str(), "wb");
|
FILE *fp = fopen(fileName.c_str(), "wb");
|
||||||
if (NULL == fp) return false;
|
if (NULL == fp) return false;
|
||||||
|
|
||||||
size_t keyFrameCount = track.getKeyFrameCount();
|
size_t keyFrameCount = track.keyFrames.size();
|
||||||
fwrite(&keyFrameCount, sizeof(size_t), 1, fp);
|
fwrite(&keyFrameCount, sizeof(size_t), 1, fp);
|
||||||
|
|
||||||
sync::Track::KeyFrameContainer::const_iterator it;
|
sync::Track::KeyFrameContainer::const_iterator it;
|
||||||
|
|||||||
@ -102,11 +102,3 @@ void Track::setKeyFrame(size_t row, const KeyFrame &keyFrame)
|
|||||||
{
|
{
|
||||||
keyFrames[row] = keyFrame;
|
keyFrames[row] = keyFrame;
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t Track::getKeyFrameCount() const
|
|
||||||
{
|
|
||||||
if (keyFrames.empty()) return 0;
|
|
||||||
KeyFrameContainer::const_iterator iter = keyFrames.end();
|
|
||||||
iter--;
|
|
||||||
return iter->first;
|
|
||||||
}
|
|
||||||
|
|||||||
@ -38,7 +38,6 @@ namespace sync
|
|||||||
|
|
||||||
bool isKeyFrame(size_t row) const;
|
bool isKeyFrame(size_t row) const;
|
||||||
const KeyFrame *getKeyFrame(size_t row) const;
|
const KeyFrame *getKeyFrame(size_t row) const;
|
||||||
size_t getKeyFrameCount() const;
|
|
||||||
|
|
||||||
void deleteKeyFrame(size_t row);
|
void deleteKeyFrame(size_t row);
|
||||||
void setKeyFrame(size_t row, const KeyFrame &keyFrame);
|
void setKeyFrame(size_t row, const KeyFrame &keyFrame);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user