revert #1148 as prematurely incorporated

it's getting there, but there have been a few spots noted where it eroneously corrupts text, so we'll have to pull this back out for a bit barring a proper resolution
This commit is contained in:
AzaezelX 2024-01-11 13:33:03 -06:00
parent 78b56688d3
commit f946088214
22 changed files with 1813 additions and 20385 deletions

View file

@ -44,12 +44,18 @@ public:
/// Pushes a new frame into the video stream
bool pushFrame( GBitmap * bitmap )
{
FileStream fs;
String framePath = mPath + String::ToString("%.6u.png", mCurrentFrame);
if ( !fs.open( framePath, Torque::FS::File::Write ) )
{
Con::errorf( "VideoEncoderPNG::pushFrame() - Failed to open output file '%s'!", framePath.c_str() );
return false;
}
//Increment
mCurrentFrame++;
bool result = bitmap->writeBitmap("png", framePath, 0);
bool result = bitmap->writeBitmap("png", fs, 0);
pushProcessedBitmap(bitmap);
return result;
@ -67,4 +73,4 @@ public:
}
};
REGISTER_VIDEO_ENCODER(VideoEncoderPNG, PNG)
REGISTER_VIDEO_ENCODER(VideoEncoderPNG, PNG)