Hey, nice job. I would say the easiest way is to embed everything into the dll. Which means ts packets->dll.
If you run a thread inside which buffers the data could avoid time critical glitches etc.
I tested the application and it used 100% of my cpu. It seems to be that there is a thread running without a sleep. I'm not sure if it is caused by the application or the library, but i would be happy to find that out Can you please compile the dll as com object compatible? I never tried c# 2005 before (right now i'm downloading it), but i'm quite familiar with com handling in c++ and delphi. It would simplify the work extremely. My first shot is the public void OnApplicationIdle(object sender, EventArgs e), but well i would love to check that out
Peter
If you run a thread inside which buffers the data could avoid time critical glitches etc.
I tested the application and it used 100% of my cpu. It seems to be that there is a thread running without a sleep. I'm not sure if it is caused by the application or the library, but i would be happy to find that out Can you please compile the dll as com object compatible? I never tried c# 2005 before (right now i'm downloading it), but i'm quite familiar with com handling in c++ and delphi. It would simplify the work extremely. My first shot is the public void OnApplicationIdle(object sender, EventArgs e), but well i would love to check that out
Peter