Skip to content

Commit 383143a

Browse files
author
Clement Champetier
committed
Transcoder: fixed fillProcessStat in case of generated streams
1 parent 736e17f commit 383143a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/AvTranscoder/transcoder/Transcoder.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -464,12 +464,12 @@ void Transcoder::fillProcessStat(ProcessStat& processStat)
464464
for(size_t streamIndex = 0; streamIndex < _streamTranscoders.size(); ++streamIndex)
465465
{
466466
IOutputStream& stream = _streamTranscoders.at(streamIndex)->getOutputStream();
467-
const IInputStream* inputStream = _streamTranscoders.at(streamIndex)->getInputStreams().at(0);
468-
if(inputStream == NULL)
467+
if(_streamTranscoders.at(streamIndex)->getInputStreams().empty())
469468
{
470469
LOG_WARN("Cannot process statistics of generated stream.")
471470
continue;
472471
}
472+
const IInputStream* inputStream = _streamTranscoders.at(streamIndex)->getInputStreams().at(0);
473473
const AVMediaType mediaType = inputStream->getProperties().getStreamType();
474474
switch(mediaType)
475475
{

0 commit comments

Comments
 (0)