[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Linphone-developers] small fixes for videodisplay.c
From: |
Vadim Lebedev |
Subject: |
[Linphone-developers] small fixes for videodisplay.c |
Date: |
Tue, 01 Dec 2009 16:09:12 +0100 |
User-agent: |
Thunderbird 2.0.0.23 (X11/20090817) |
I'm attaching small fixes to videodisplay.c test program
It becomes more useful as it stays longer in any given mode
Thanks
Vadim
Index: mediastreamer2/tests/videodisplay.c
===================================================================
--- mediastreamer2/tests/videodisplay.c (revision 705)
+++ mediastreamer2/tests/videodisplay.c (working copy)
@@ -39,7 +39,7 @@
int n;
vs=video_preview_start(cam,vsize);
- for(n=0;n<1000;++n){
+ for(n=0;n<3200;++n){
#ifdef WIN32
MSG msg;
Sleep(100);
@@ -59,6 +59,7 @@
/* test code */
if (n==400)
{
+ ortp_message("attaching tee filter\n");
ms_ticker_detach (vs->ticker, vs->source);
vs->tee = ms_filter_new(MS_TEE_ID);
@@ -73,28 +74,42 @@
ms_ticker_attach (vs->ticker, vs->source);
}
- if (n==500)
+ if (n==800)
{
+ int corner=0;
+ ortp_message("setting corner to 0\n");
+
ms_filter_call_method(vs->output,MS_VIDEO_OUT_SET_CORNER,&corner);
+ }
+ if (n==1200)
+ {
+ ortp_message("setting corner to 1\n");
int corner=1;
ms_filter_call_method(vs->output,MS_VIDEO_OUT_SET_CORNER,&corner);
}
- if (n==600)
+ if (n==1600)
{
int corner=2;
+ ortp_message("setting corner to 2\n");
ms_filter_call_method(vs->output,MS_VIDEO_OUT_SET_CORNER,&corner);
}
- if (n==700)
+ if (n==2000)
{
int corner=3;
+ ortp_message("setting corner to 3\n");
ms_filter_call_method(vs->output,MS_VIDEO_OUT_SET_CORNER,&corner);
}
- if (n==800)
+
+ if (n==2400)
{
int corner=-1;
+ ortp_message("setting corner to -1\n");
ms_filter_call_method(vs->output,MS_VIDEO_OUT_SET_CORNER,&corner);
}
- if (n==900)
+
+ if (n==2800)
{
+
+ ortp_message("detaching tee filter\n");
ms_ticker_detach (vs->ticker, vs->source);
ms_filter_unlink(vs->pixconv,0,vs->tee,0);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Linphone-developers] small fixes for videodisplay.c,
Vadim Lebedev <=