Changeset 214:8ee3e5aaf58c in mediastreamer2
- Timestamp:
- Jan 3, 2009 10:38:33 PM (4 years ago)
- Branch:
- default
- Location:
- linphone
- Files:
-
- 1 added
- 4 edited
-
gtk-glade/linphone.dev (modified) (3 diffs)
-
gtk-glade/linphone.h (modified) (1 diff)
-
gtk-glade/main.c (modified) (2 diffs)
-
gtk-glade/update.c (added)
-
mediastreamer2/src/videoout.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
linphone/gtk-glade/linphone.dev
r76 r214 2 2 FileName=linphone.dev 3 3 Name=linphone 4 UnitCount= 84 UnitCount=9 5 5 PchHead=-1 6 6 PchSource=-1 … … 121 121 Compiler=-ggdb -O2_@@_-DENABLE_NLS_@@__@@_ 122 122 CppCompiler= 123 Linker=-mwindows_@@_-Wl,--export-all-symbols_@@_-Wl,--add-stdcall-alias_@@_-llinphone_@@_-lmediastreamer2_@@_-lortp_@@_-lglade-2.0_@@_-lgtk-win32-2.0_@@_-lglib-2.0_@@_-lintl_@@_-lgdk_pixbuf-2.0_@@_-latk-1.0_@@_-lgobject-2.0_@@_-lgthread-2.0_@@_-lgdk-win32-2.0_@@_-losip2_@@_-losipparser2_@@_-leXosip2_@@_-lws2_32_@@_ 123 Linker=-mwindows_@@_-Wl,--export-all-symbols_@@_-Wl,--add-stdcall-alias_@@_-llinphone_@@_-lmediastreamer2_@@_-lortp_@@_-lglade-2.0_@@_-lgtk-win32-2.0_@@_-lglib-2.0_@@_-lintl_@@_-lgdk_pixbuf-2.0_@@_-latk-1.0_@@_-lgobject-2.0_@@_-lgthread-2.0_@@_-lgdk-win32-2.0_@@_-losip2_@@_-losipparser2_@@_-leXosip2_@@_-lws2_32_@@_-lwininet_@@_ 124 124 PreprocDefines= 125 125 CompilerSettings=0000000000000000000000 … … 165 165 compilerType=1 166 166 167 [Unit9] 168 FileName=update.c 169 CompileCpp=0 170 Folder= 171 Compile=1 172 Link=1 173 Priority=1000 174 OverrideBuildCmd=0 175 BuildCmd= $(CC) -c update.c -o Objects/update.o $(CFLAGS) 176 -
linphone/gtk-glade/linphone.h
r210 r214 60 60 const gchar *linphone_gtk_get_ui_config(const char *key, const char *def); 61 61 int linphone_gtk_get_ui_config_int(const char *key, int def); 62 62 void linphone_gtk_open_browser(const char *url); 63 void linphone_gtk_check_for_new_version(void); -
linphone/gtk-glade/main.c
r213 r214 612 612 } 613 613 614 void linphone_gtk_open_browser(const char *url){ 615 #ifdef WIN32 616 ShellExecute(0,"open",url,NULL,NULL,1); 617 #else 618 char cl[255]; 619 snprintf(cl,sizeof(cl),"/usr/bin/x-www-browser %s",url); 620 g_spawn_command_line_async(cl,NULL); 621 #endif 622 } 623 614 624 void linphone_gtk_link_to_website(GtkWidget *item){ 615 625 const gchar *home=(const gchar*)g_object_get_data(G_OBJECT(item),"home"); 616 #ifdef WIN32 617 ShellExecute(0,"open",home,NULL,NULL,1); 618 #else 619 char cl[255]; 620 snprintf(cl,sizeof(cl),"/usr/bin/x-www-browser %s",home); 621 g_spawn_command_line_async(cl,NULL); 622 #endif 626 linphone_gtk_open_browser(home); 623 627 } 624 628 … … 862 866 linphone_gtk_init_status_icon(); 863 867 linphone_gtk_show_main_window(); 868 linphone_gtk_check_for_new_version(); 864 869 gtk_main(); 865 870 gdk_threads_leave(); -
linphone/mediastreamer2/src/videoout.c
r213 r214 353 353 }else{ 354 354 wd->window=create_window(wd->fb.w,wd->fb.h); 355 obj->window_id= wd->window;355 obj->window_id=(long)wd->window; 356 356 if (wd->window!=NULL) SetWindowLongPtr(wd->window,GWLP_USERDATA,(LONG_PTR)obj); 357 357 else return FALSE; … … 462 462 if (wd==NULL) 463 463 return; 464 if (wd->window && !obj-> window_id) DestroyWindow(wd->window);464 if (wd->window && !obj->use_external_window) DestroyWindow(wd->window); 465 465 if (wd->ddh) DrawDibClose(wd->ddh); 466 466 if (wd->fb.planes[0]) ms_free(wd->fb.planes[0]);
Note: See TracChangeset
for help on using the changeset viewer.
