rational: restored ostream operator
This commit is contained in:
@@ -25,6 +25,7 @@ extern "C" {
|
||||
#include <libavutil/rational.h>
|
||||
}
|
||||
|
||||
#include <iostream>
|
||||
#include <QDebug>
|
||||
#include <QMetaType>
|
||||
|
||||
@@ -127,6 +128,13 @@ public:
|
||||
|
||||
QString toString() const;
|
||||
|
||||
friend std::ostream& operator<<(std::ostream &out, const rational &value)
|
||||
{
|
||||
out << value.r_.num << '/' << value.r_.den;
|
||||
|
||||
return out;
|
||||
}
|
||||
|
||||
private:
|
||||
void FixSigns();
|
||||
void Reduce();
|
||||
|
||||
Reference in New Issue
Block a user