Ok, I downloaded the code and started some debugging.
I already fixed a few bugs (e.g. incoming calls show answer request twice; IgnoreIncomingCalls was assigned the the wrong option ( m_IgnoreIncomingCalls = options["IgnoreIncomingCalls"], etc.).
Anyway there are a "few" things I would change completely.
Videohandling:
- it is completely disabled in the moment
- the available code would try to get the windowHandle of the skypeVideoWindow and copy the content to a different window.
- The way it is implemented would result very poor performance. Maybe the easiest way to display video at the moment would be to show the native fullscreenVideoWindow of skype.
UserInteraction:
I would like to change the UI a little bit.
On incoming calls a Dialog pops up which asks if you want to answer. After selecting "yes" nothing else shows up.
There should be a status-window which shows:
- current call duration
- 2 buttons: hang up / toggle video
I already fixed a few bugs (e.g. incoming calls show answer request twice; IgnoreIncomingCalls was assigned the the wrong option ( m_IgnoreIncomingCalls = options["IgnoreIncomingCalls"], etc.).
Anyway there are a "few" things I would change completely.
Videohandling:
- it is completely disabled in the moment
- the available code would try to get the windowHandle of the skypeVideoWindow and copy the content to a different window.
- The way it is implemented would result very poor performance. Maybe the easiest way to display video at the moment would be to show the native fullscreenVideoWindow of skype.
UserInteraction:
I would like to change the UI a little bit.
On incoming calls a Dialog pops up which asks if you want to answer. After selecting "yes" nothing else shows up.
There should be a status-window which shows:
- current call duration
- 2 buttons: hang up / toggle video