Skip to content

Commit 7dd618a

Browse files
author
Clement Champetier
committed
IReader: refactore instructions if decoding failed
Avoid 'if not'/'else': 'if'/'else' is easier.
1 parent 5c31e92 commit 7dd618a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/AvTranscoder/reader/IReader.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ Frame* IReader::readFrameAt(const size_t frame)
7676
// if decoding failed
7777
if(!decodingStatus)
7878
{
79-
// return an empty frame
80-
if(!_continueWithGenerator)
79+
// generate data (ie silence or black)
80+
if(_continueWithGenerator)
8181
{
82-
return &_emptyFrame;
82+
_generator->decodeNextFrame(*_srcFrame);
8383
}
84-
// or generate data (ie silence or black)
84+
// or return an empty frame
8585
else
8686
{
87-
_generator->decodeNextFrame(*_srcFrame);
87+
return &_emptyFrame;
8888
}
8989
}
9090
// transform

0 commit comments

Comments
 (0)