Skip to content

Commit 382f9be

Browse files
author
Clement Champetier
committed
StreamTranscoder: set _generator when instanciate a generator processing case
1 parent df5231e commit 382f9be

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/AvTranscoder/transcoder/StreamTranscoder.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,8 @@ StreamTranscoder::StreamTranscoder(
241241
VideoGenerator* generatorVideo = new VideoGenerator();
242242
const VideoCodec& inputVideoCodec = static_cast<const VideoCodec&>( inputCodec );
243243
generatorVideo->setVideoFrameDesc( inputVideoCodec.getVideoFrameDesc() );
244-
_currentDecoder = generatorVideo;
244+
_generator = generatorVideo;
245+
_currentDecoder = _generator;
245246

246247
// buffers to process
247248
VideoFrameDesc inputFrameDesc = inputVideoCodec.getVideoFrameDesc();
@@ -267,7 +268,8 @@ StreamTranscoder::StreamTranscoder(
267268
AudioGenerator* generatorAudio = new AudioGenerator();
268269
const AudioCodec& inputAudioCodec = static_cast<const AudioCodec&>( inputCodec );
269270
generatorAudio->setAudioFrameDesc( inputAudioCodec.getAudioFrameDesc() );
270-
_currentDecoder = generatorAudio;
271+
_generator = generatorAudio;
272+
_currentDecoder = _generator;
271273

272274
// buffers to process
273275
AudioFrameDesc inputFrameDesc = inputAudioCodec.getAudioFrameDesc();

0 commit comments

Comments
 (0)