Hello,
According to this reply: https://forum.commonvisionblox.com/t/whats-the-best-way-to-handle-camera-disconnections-in-cvb/157/4 , calling G2Wait() after G2Freeze() will result in G2Wait() returning CVC_E_GRABABORTED.
This is indeed the behaviour I have observed while using CVB 13.02. However, since updating the version of CVB to 14.01, I find that calling G2Wait() after G2Freeze() always results in G2Wait() returning CVC_E_TIMEOUT.
May I ask if this change in behaviour is intentional?
Edit: To clarify, with both versions of CVB, I am using G2Freeze() with bKill = false.