Skip to content

Commit 5dc073d

Browse files
committed
codec: update copy constructors
Call default copy constructor of base class (which is automatically generated).
1 parent eb83793 commit 5dc073d

File tree

6 files changed

+9
-13
lines changed

6 files changed

+9
-13
lines changed

src/AvTranscoder/codec/AudioCodec.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,9 @@ AudioCodec::AudioCodec( const AVCodecID codecId )
1515
{
1616
}
1717

18-
AudioCodec::AudioCodec( const ICodec& essenceDesc )
19-
: ICodec( essenceDesc.getCodecId() )
18+
AudioCodec::AudioCodec( const ICodec& codec )
19+
: ICodec( codec )
2020
{
21-
_codec = essenceDesc.getAVCodec();
22-
_codecContext = essenceDesc.getAVCodecContext();
2321
}
2422

2523
AudioFrameDesc AudioCodec::getFrameDesc() const

src/AvTranscoder/codec/AudioCodec.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class AvExport AudioCodec : public ICodec
1212
public:
1313
AudioCodec( const std::string& codecName = "" );
1414
AudioCodec( const AVCodecID codecId );
15-
AudioCodec( const ICodec& essenceDesc );
15+
AudioCodec( const ICodec& codec );
1616

1717
AudioFrameDesc getFrameDesc() const;
1818
const size_t getSampleRate() const;

src/AvTranscoder/codec/DataCodec.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ DataCodec::DataCodec( const AVCodecID codecId )
1313
{
1414
}
1515

16-
DataCodec::DataCodec( const ICodec& essenceDesc )
17-
: ICodec( "" )
16+
DataCodec::DataCodec( const ICodec& codec )
17+
: ICodec( codec )
1818
{
1919
}
2020

src/AvTranscoder/codec/DataCodec.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AvExport DataCodec : public ICodec
1111
public:
1212
DataCodec( const std::string& codecName = "" );
1313
DataCodec( const AVCodecID codecId );
14-
DataCodec( const ICodec& essenceDesc );
14+
DataCodec( const ICodec& codec );
1515
};
1616

1717
}

src/AvTranscoder/codec/VideoCodec.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,9 @@ VideoCodec::VideoCodec( const AVCodecID codecId )
1515
{
1616
}
1717

18-
VideoCodec::VideoCodec( const ICodec& essenceDesc )
19-
: ICodec( essenceDesc.getCodecId() )
18+
VideoCodec::VideoCodec( const ICodec& codec )
19+
: ICodec( codec )
2020
{
21-
_codec = essenceDesc.getAVCodec();
22-
_codecContext = essenceDesc.getAVCodecContext();
2321
}
2422

2523
VideoFrameDesc VideoCodec::getVideoFrameDesc() const

src/AvTranscoder/codec/VideoCodec.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class AvExport VideoCodec : public ICodec
1414
public:
1515
VideoCodec( const std::string& codecName = "" );
1616
VideoCodec( const AVCodecID codecId );
17-
VideoCodec( const ICodec& essenceDesc );
17+
VideoCodec( const ICodec& codec );
1818

1919
VideoFrameDesc getVideoFrameDesc() const;
2020
std::pair< size_t, size_t > getTimeBase() const;

0 commit comments

Comments
 (0)