timerangelistframeiterator: initialize values even with default constructor
This commit is contained in:
@@ -296,6 +296,11 @@ uint qHash(const TimeRange &r, uint seed)
|
|||||||
return qHash(r.in(), seed) ^ qHash(r.out(), seed);
|
return qHash(r.in(), seed) ^ qHash(r.out(), seed);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TimeRangeListFrameIterator::TimeRangeListFrameIterator() :
|
||||||
|
TimeRangeListFrameIterator(TimeRangeList(), rational::NaN)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
TimeRangeListFrameIterator::TimeRangeListFrameIterator(const TimeRangeList &list, const rational &timebase) :
|
TimeRangeListFrameIterator::TimeRangeListFrameIterator(const TimeRangeList &list, const rational &timebase) :
|
||||||
list_(list),
|
list_(list),
|
||||||
timebase_(timebase),
|
timebase_(timebase),
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ private:
|
|||||||
class TimeRangeListFrameIterator
|
class TimeRangeListFrameIterator
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TimeRangeListFrameIterator() = default;
|
TimeRangeListFrameIterator();
|
||||||
TimeRangeListFrameIterator(const TimeRangeList &list, const rational &timebase);
|
TimeRangeListFrameIterator(const TimeRangeList &list, const rational &timebase);
|
||||||
|
|
||||||
bool GetNext(rational *out);
|
bool GetNext(rational *out);
|
||||||
|
|||||||
Reference in New Issue
Block a user