I have a script that does jpg screen captures. It has three steps:
1) Change preview to Best (full) and changes interlace to progressive
2) Do a Vegas.SaveSnapShot(...) call
3) Restore preview window and interlace
This has worked fine for years. But in R8, it appears that Vegas is now delaying the actual changing of preview size/quality until the script terminates which is useless to me since the effect is now 1) capture; 2) set the preview to best; 3) restore the preview; Not exactly what the script was written to do. The snapshots are now coming out in whatever size/resolution the preview was set to before running the script.
To verify that this was indeed what was now happening, I removed the restore step (step 3). The preview window changed to Best(full) as expected. But the capture was still small. I tried it again with the preview starting out full size, and got a larger jpg.
I figure there was some change in the processing to no longer process GUI functions until after the script completes in order to speed up the script or something. But obviously, there was no consideration for the possibility that there are scripts out there that are expecting the GUI change to occur before the next step occurs in the script. You just broke my script.
Comments? Rationale?
Jerry
1) Change preview to Best (full) and changes interlace to progressive
2) Do a Vegas.SaveSnapShot(...) call
3) Restore preview window and interlace
This has worked fine for years. But in R8, it appears that Vegas is now delaying the actual changing of preview size/quality until the script terminates which is useless to me since the effect is now 1) capture; 2) set the preview to best; 3) restore the preview; Not exactly what the script was written to do. The snapshots are now coming out in whatever size/resolution the preview was set to before running the script.
To verify that this was indeed what was now happening, I removed the restore step (step 3). The preview window changed to Best(full) as expected. But the capture was still small. I tried it again with the preview starting out full size, and got a larger jpg.
I figure there was some change in the processing to no longer process GUI functions until after the script completes in order to speed up the script or something. But obviously, there was no consideration for the possibility that there are scripts out there that are expecting the GUI change to occur before the next step occurs in the script. You just broke my script.
Comments? Rationale?
Jerry