This content has been marked as final. Show 3 replies
I am writing an video surveillance application in XP. Our platform use intel 965 express chipset.
We meet a strange problem. When our application swith over 16 video streaming, process handle increases and never decreas again.
And finally our application hangs because the number of handle over process limit.
And we have narrow down this happens because we relesase DirectX resources of disconnecting streaming and allocate DirectX resources for new connecting streaming. But when we execute the same application with different chipset, this does not happens.
Does any one know why this happen ? and how to resolve this problem ?