I hope they eventually "see the light" when it comes to opening up the program to third party development. It is almost always the right thing to do. I mean, why wouldn't you want potentially dozens of companies (and hundreds/thousands of users) developing new features for your program? The only thing I can think of is perhaps they are afraid that plug-in development could potentially undermine future versions/upgrades of the main program? But I don't think that would happen. Look at what plug-in development has done for other programs like After Effects.
The next best thing, I think, would be to have a scripting language interpreter within the program that can run user-created scripts to do various things to/with video/sound, etc using a python or BASIC-like language.
Anyway, I hope they do consider publishing an SDK at least.
I wonder how NewBlue got their PD documentation?
Russell1967
System specs: Windows 7 Professional x64; Gigabyte Z77-DS3H motherboard with i5-3579K 3.8Ghz processor with 32GB RAM; Zotac GTX 760 w/4GB; 1xWestern Digital 1TB 10,000RPM HD; 1x Samsung 840 Pro SSD System Drive