I've seen pulled the source for this, it looks like it only applies to
X11..., i.e. *Nix/Linux not Windows as the relevant sections are guarded
with an ifdef HAVE_X11_XLIB_H

Would anyone mind if I committed an update to the documentation on this?
i.e. the linphonec help text?

Regards,

Adam.

static void lpc_apply_video_params(){
        static unsigned long old_wid=0,old_pwid=0;
        unsigned long wid=linphone_core_get_native_video_window_id
(linphonec);
        unsigned long pwid=linphone_core_get_native_preview_window_id
(linphonec);

        if (wid!=0 && (lpc_video_params.refresh || old_wid!=wid)){
                lpc_video_params.refresh=FALSE;
#ifdef HAVE_X11_XLIB_H
                if (lpc_video_params.wid==0){  // do not manage window if
embedded
                        x11_apply_video_params(&lpc_video_params,wid);
                } else {
                        linphone_core_show_video(linphonec,
lpc_video_params.show);
                }
#endif
        }
        old_wid=wid;
        if (pwid!=0 && (lpc_preview_params.refresh || old_pwid!=pwid)){
                lpc_preview_params.refresh=FALSE;
#ifdef HAVE_X11_XLIB_H
                /*printf("wid=%lu pwid=%lu\n",wid,pwid);*/
                if (lpc_preview_params.wid==0){  // do not manage window
if embedded
                        printf("Refreshing\n");
                        x11_apply_video_params(&lpc_preview_params,pwid);
                }
#endif
        }
        old_pwid=pwid;
}
:

> I've been trying to use the embedding option in linphone console
> (linphonec.exe) on both Windows XP and Windows 7.
>
>   --wid  windowid      force embedding of video window into provided
> windowid
>                     (disabled by default)
>
> However the video always pops up in its own window.
>
> I've tried setting the option in both hexadecimal and decimal format.
>
> Are there any restrictions on the type of window I can embed into? I've
> verified the windows ID using winspector tool (similar to spy++)
>
> Regards,
>
> Adam.
>
>
> _______________________________________________
> Linphone-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/linphone-users
>



_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to