comparison Gui/mplayer/psignal.c @ 1723:5e4214a7540e

GUI stuff. now seeking works, and xmga renders to video window
author arpi
date Mon, 27 Aug 2001 23:56:44 +0000
parents a0f28ba7c34a
children b60319205152
comparison
equal deleted inserted replaced
1722:9e23ceba3f65 1723:5e4214a7540e
15 #include "../config.h" 15 #include "../config.h"
16 #include "../error.h" 16 #include "../error.h"
17 #include "../language.h" 17 #include "../language.h"
18 18
19 #include "../../config.h" 19 #include "../../config.h"
20
21 #include "../../libvo/x11_common.h"
22 //#include "../../libvo/sub.h"
20 23
21 #include "./mplayer.h" 24 #include "./mplayer.h"
22 25
23 #define gtkShow( w ) gtkShMem->vs.window=w; gtkSendMessage( evShowWindow ); 26 #define gtkShow( w ) gtkShMem->vs.window=w; gtkSendMessage( evShowWindow );
24 27
53 #endif 56 #endif
54 if ( s != SIGTYPE ) return; 57 if ( s != SIGTYPE ) return;
55 switch ( mplShMem->message ) 58 switch ( mplShMem->message )
56 { 59 {
57 case mplQuit: 60 case mplQuit:
58 // exit_player( "Quit" ); 61 exit_player( "GUI close" );
59 break; 62 break;
60 case mplPauseEvent: 63 case mplPauseEvent:
61 // if ( osd_function != OSD_PAUSE ) osd_function=OSD_PAUSE; 64 // if ( osd_function != OSD_PAUSE ) osd_function=OSD_PAUSE;
62 // else osd_function=OSD_PLAY; 65 // else osd_function=OSD_PLAY;
63 break; 66 break;
64 case mplResizeEvent: 67 case mplResizeEvent:
65 // vo_resize=1; 68 vo_resize=1;
66 // vo_expose=1; 69 vo_expose=1;
67 // dbprintf( 2,"[psignal] resize.\n" ); 70 printf( "[psignal] resize.\n" );
68 // if (video_out != NULL ) video_out->check_events(); 71 // if (video_out != NULL ) video_out->check_events();
69 break; 72 break;
70 case mplExposeEvent: 73 case mplExposeEvent:
71 // vo_expose=1; 74 vo_expose=1;
75 printf( "[psignal] expose.\n" );
72 // if (video_out != NULL ) video_out->check_events(); 76 // if (video_out != NULL ) video_out->check_events();
73 break; 77 break;
74 case mplSeekEvent: 78 case mplSeekEvent:
75 // rel_seek_secs+=mplShMem->videodata.seek; 79 // rel_seek_secs+=mplShMem->videodata.seek;
76 // if ( rel_seek_secs > 0 ) osd_function=OSD_FFW; 80 // if ( rel_seek_secs > 0 ) osd_function=OSD_FFW;