Skip to content

Commit 6a34ee2

Browse files
author
Clement Champetier
committed
AudioDesc: suppress copy constructor
* This definition raises an assert when push back a Dummy stream into a vector (see Transcoder class): assert( m_codecContext != NULL ). * Keep symmetry with the VideoDesc: no copy constructor specified.
1 parent ec9eda9 commit 6a34ee2

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

src/AvTranscoder/DatasStructures/AudioDesc.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,6 @@ AudioDesc::AudioDesc( const AVCodecID codecId )
3737
setAudioCodec( codecId );
3838
}
3939

40-
AudioDesc::AudioDesc( const AudioDesc& audioDesc )
41-
: m_codec( NULL )
42-
, m_codecContext( NULL )
43-
{
44-
setAudioCodec( audioDesc.getAudioCodecId() );
45-
}
46-
4740
void AudioDesc::setAudioCodec( const std::string& codecName )
4841
{
4942
avcodec_register_all(); // Warning: should be called only once

src/AvTranscoder/DatasStructures/AudioDesc.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ class AvExport AudioDesc
2626
AudioDesc( const std::string& codecName = "" );
2727
AudioDesc( const AVCodecID codecId );
2828

29-
AudioDesc( const AudioDesc& audioDesc );
30-
3129
void setAudioCodec( const std::string& codecName );
3230
void setAudioCodec( const AVCodecID codecId );
3331

0 commit comments

Comments
 (0)