fix playing

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1744 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
pontscho 2001-08-29 15:07:40 +00:00
parent 19c99b1f13
commit 4c954d99b6
3 changed files with 5 additions and 6 deletions

View File

@ -56,6 +56,7 @@
#define evRedraw 7002
#define evHideWindow 7003
#define evShowWindow 7004
#define evFirstLoad 7005
// ----------------------

View File

@ -7,8 +7,6 @@
int mplParent = 1;
float gui_position=-1;
int mplx,mply,mplwidth,mplheight;
#include "../app.h"
@ -106,7 +104,7 @@ void mplMPlayerInit( int argc,char* argv[], char *envp[] )
mplShMem=calloc( 1,ShMemSize );
#endif
signal( SIGTYPE,mplMainSigHandler );
signal( SIGCHLD,SIG_IGN );
// signal( SIGCHLD,SIG_IGN );
mplShMem->Playing=0;
mplShMem->Volume=0.0f;
@ -124,14 +122,13 @@ void mplMPlayerInit( int argc,char* argv[], char *envp[] )
float mplGetPosition( void )
{ // return 0.0 ... 100.0
// return (gui_position<0)?(mplShMem->Position):(gui_position*100.0);
return mplShMem->Position;
}
void mplRelSeek( float s )
{ // -+s
// ---
printf("%%%%%% RelSEEK=%5.3f \n",s);
//printf("%%%%%% RelSEEK=%5.3f \n",s);
// ---
rel_seek_secs=s; abs_seek_pos=0;
}
@ -139,7 +136,7 @@ printf("%%%%%% RelSEEK=%5.3f \n",s);
void mplAbsSeek( float s )
{ // 0.0 ... 100.0
// ---
printf("%%%%%% AbsSEEK=%5.3f \n",s);
//printf("%%%%%% AbsSEEK=%5.3f \n",s);
rel_seek_secs=0.01*s; abs_seek_pos=3;
// ---
}

View File

@ -43,6 +43,7 @@ typedef struct
int StreamType;
int TimeSec;
int LengthInSec;
char Filename[4096];
} mplCommStruct;
extern mplCommStruct * mplShMem;