Hi, thank you for getting in touch. After digging around I took a peek into my application using processhacker and discovered that it loaded wrong DLL file which caused crash when using any of the new methods. I don't use the
CreateBlackmagicRawFactoryInstanceFromPath method yet for directing it to DLL path and thought that if it is in application directory it would load first. Seems though that library from previous version that I had registered in system loaded instead.
So it seems everything works now
Just in case I'll put down my details in case something else fails and I need more help.
OP Sys: Win 7 x64
Compiler used: MSVC2015 x64 compiler
Currently use CPU decode pipeline, nothing fancy yet, no manual decoder flow
Test clips are the ones that came when BRAW was released (wedding etc) plus some test footage from net
I started moving to new sdk by the plain basic way of eliminating compiler errors first and after that was done, started digging why it crashed. As getClipAttribute was actually first method in my soft that had syntax changed, it produced the crash when old dll was loaded. After commenting all the get/set methods out, playback worked.