File tree Expand file tree Collapse file tree 2 files changed +4
-14
lines changed
src/AvTranscoder/Transcoder Expand file tree Collapse file tree 2 files changed +4
-14
lines changed Original file line number Diff line number Diff line change @@ -20,14 +20,6 @@ Transcoder::~Transcoder()
20
20
{
21
21
delete (*it);
22
22
}
23
- for ( std::vector< DummyAudio* >::iterator it = _dummyAudio.begin (); it != _dummyAudio.end (); ++it )
24
- {
25
- delete (*it);
26
- }
27
- for ( std::vector< DummyVideo* >::iterator it = _dummyVideo.begin (); it != _dummyVideo.end (); ++it )
28
- {
29
- delete (*it);
30
- }
31
23
for ( std::vector< StreamTranscoder* >::iterator it = _streamTranscoders.begin (); it != _streamTranscoders.end (); ++it )
32
24
{
33
25
delete (*it);
@@ -175,15 +167,15 @@ void Transcoder::addDummyStream( Profile::ProfileDesc& profile )
175
167
176
168
if ( profile.find ( Profile::avProfileType )->second == Profile::avProfileTypeAudio )
177
169
{
178
- _dummyAudio. push_back ( new DummyAudio () );
179
- StreamTranscoder* streamTranscoder = new StreamTranscoder ( *_dummyAudio. back () , _outputFile, profile );
170
+ DummyAudio* dummyAudio = new DummyAudio ();
171
+ StreamTranscoder* streamTranscoder = new StreamTranscoder ( *dummyAudio , _outputFile, profile );
180
172
_streamTranscoders.push_back ( streamTranscoder );
181
173
}
182
174
183
175
if ( profile.find ( Profile::avProfileType )->second == Profile::avProfileTypeVideo )
184
176
{
185
- _dummyVideo. push_back ( new DummyVideo () );
186
- StreamTranscoder* streamTranscoder = new StreamTranscoder ( *_dummyVideo. back () , _outputFile, profile );
177
+ DummyVideo* dummyVideo = new DummyVideo ();
178
+ StreamTranscoder* streamTranscoder = new StreamTranscoder ( *dummyVideo , _outputFile, profile );
187
179
_streamTranscoders.push_back ( streamTranscoder );
188
180
}
189
181
}
Original file line number Diff line number Diff line change @@ -60,8 +60,6 @@ class Transcoder
60
60
std::vector< InputStream* > _inputStreams;
61
61
std::vector< StreamTranscoder* > _streamTranscoders;
62
62
63
- std::vector< DummyAudio* > _dummyAudio;
64
- std::vector< DummyVideo* > _dummyVideo;
65
63
Profile _profile;
66
64
67
65
bool _verbose;
You can’t perform that action at this time.
0 commit comments