Skip to content

Commit 68e08e9

Browse files
committed
common: add typedef of AVRational to Rational
1 parent 18a8759 commit 68e08e9

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

src/AvTranscoder/common.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ namespace avtranscoder
5353

5454
#define MAX_SWS_PLANE 4
5555

56+
typedef AVRational Rational;
57+
5658
void AvExport split( std::vector< std::string >& splitedString, const std::string& inputString, const std::string& splitChars = ";" );
5759
int AvExport getFilesInDir( const std::string& dir, std::vector< std::string >& files );
5860

src/AvTranscoder/frame/VideoFrame.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class AvExport VideoFrameDesc
4242
void setHeight( const size_t height ) { _height = height; }
4343
void setPixel ( const Pixel pixel ) { _pixel = pixel; }
4444
void setDar( const size_t num, const size_t den ) { _displayAspectRatio.num = num; _displayAspectRatio.den = den; }
45-
void setDar( const AVRational ratio ) { _displayAspectRatio = ratio; }
45+
void setDar( const Rational ratio ) { _displayAspectRatio = ratio; }
4646

4747
void setParameters( const Profile::ProfileDesc& desc )
4848
{
@@ -52,7 +52,7 @@ class AvExport VideoFrameDesc
5252

5353
size_t getWidth () const { return _width; }
5454
size_t getHeight() const { return _height; }
55-
AVRational getDar() const { return _displayAspectRatio; }
55+
Rational getDar() const { return _displayAspectRatio; }
5656
int getDarNum() const { return _displayAspectRatio.num; }
5757
int getDarDen() const { return _displayAspectRatio.den; }
5858
Pixel getPixelDesc() const { return _pixel; }
@@ -75,7 +75,7 @@ class AvExport VideoFrameDesc
7575
private:
7676
size_t _width;
7777
size_t _height;
78-
AVRational _displayAspectRatio;
78+
Rational _displayAspectRatio;
7979
Pixel _pixel;
8080
// ColorProperties _color;
8181

src/AvTranscoder/mediaProperty/mediaProperty.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ struct AvExport VideoProperties
6262

6363
std::string startTimecode;
6464

65-
AVRational timeBase;
66-
AVRational sar; // sample/pixel aspect ratio
67-
AVRational dar; // display aspect ratio
65+
Rational timeBase;
66+
Rational sar; // sample/pixel aspect ratio
67+
Rational dar; // display aspect ratio
6868

6969
size_t streamId;
7070
size_t codecId;

src/AvTranscoder/option/Option.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ void Option::setValueInt( const int value )
142142

143143
void Option::setValueRatio( const int num, const int den )
144144
{
145-
AVRational ratio;
145+
Rational ratio;
146146
ratio.num = num;
147147
ratio.den = den;
148148
int error = av_opt_set_q( _avContext, getName().c_str(), ratio, AV_OPT_SEARCH_CHILDREN );

0 commit comments

Comments
 (0)