When attempting to stream video using Capture OEM, the following error is generated:

    PxLSetStreamState returned Api:NotEnoughResources Error Invalid Parameter



This is due to a problem impacting Windows XP. Our FireInspector confirmed that the 1394b ports are operating in S100 (100 mb/s) mode.  They are never transitioning to S400, like they should.  Microsoft has acknowledged that this is a problem, and they have fixed it with KB885222 for XP SP 2, and KB955408 for SP 3.


This can occur on system running Windows XP SP2 or XP SP3 because of a reduction in throughput on the 1394 bus.