Hi Mike,
Mike Dey wrote:
>
> Here're things I have found:
>
> 1. If I start Netmeeting in my application and close Netmeeting without
> making any calls, I can see the little NM Icon in the system tool bar gone
> right away when m_pINmMgr->Release() is executed.
>
> 2. If I start Netmeeting in my application, make a call to someone, hang up
> the call and close Netmeeting, the little NM Icon still stays there no
> matter how long I wait after m_pINmMgr->Release() got executed.
>
> This little NM icon is gone only after I destroy my main window which is the
> parent window of those two NM ActiveX windows.
Well, the problem does not seem to be related to the video windows.
Even if you don't create the video controls, you'll have the same
problem once you've placed / received a call. I think the ActiveX
handling of NM3.01 is not very good : I created an instance of the
Netmeeting application through the OLE/COM object viewer, and was not
able to release the instance.
If you don't use other com interfaces, you can get away with a messy
CoUninitialize() right after you release the INmMgr.
Besides the video drivers should not be used by Netmeeting even when
it's idle, and when no ActiveX video window instanciated. For instance,
the audio drivers are not used when NM is idle. So we may have another
bug here.
> Other NM3.0 SDK question:
> Does anyone know how to start/stop video when not in a call or conference?
> As I know the pVidChannel->SetProperty(NM_VIDPROP_PAUSE, TRUE/FALSE) method
> can only be used when you are in a conference and a video channel is added
> to that active conference.
I don't think this can be done through the INmChannelVideo interface.
Maybe other people out there have better answers.
Best regards.
--
Jean-Francois Rey.
-------------------
ALCATEL R&D Adv. Projects.
ZI de Kergonan 29601 Brest FRANCE.
phone : +33 (0) 298143322 fax : +33 (0) 298143501
-----------------------------------------------------------------------
http://www.meetingbywire.com/Mailinglist.htm for unsubscribe information
-----------------------------------------------------------------------