Skip to content

Commit fc40472

Browse files
author
Clement Champetier
committed
DummyVideo: refactoring readNextFrame
1 parent cd004b5 commit fc40472

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/AvTranscoder/EssenceStream/DummyVideo.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,13 @@ void DummyVideo::setFrame( Frame& inputFrame )
3434

3535
bool DummyVideo::readNextFrame( Frame& frameBuffer )
3636
{
37-
frameBuffer.getBuffer().resize( _videoFrameDesc.getDataSize() );
38-
3937
if( ! _inputFrame )
4038
{
4139
int fillChar = 0; // fill images with black
42-
memset( frameBuffer.getPtr(), fillChar, frameBuffer.getSize() );
40+
41+
if( frameBuffer.getSize() != _videoFrameDesc.getDataSize() )
42+
frameBuffer.getBuffer().resize( _videoFrameDesc.getDataSize() );
43+
memset( frameBuffer.getPtr(), fillChar, _videoFrameDesc.getDataSize() );
4344
return true;
4445
}
4546

0 commit comments

Comments
 (0)