Everything is done asynchronously. What that means is that every time eac3to writes to StdOutput/StdError the associated event is fired. There is no polling of the process.
If HDBrStreamExtractor is using a lot of CPU while on standby, then that is something that needs to be addressed. It could be possibly due to the .NET garbage collector cleaning up resources?
|