mirror of
https://github.com/mpv-player/mpv
synced 2024-10-18 10:25:02 +02:00
fix playing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1744 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
19c99b1f13
commit
4c954d99b6
@ -56,6 +56,7 @@
|
||||
#define evRedraw 7002
|
||||
#define evHideWindow 7003
|
||||
#define evShowWindow 7004
|
||||
#define evFirstLoad 7005
|
||||
|
||||
// ----------------------
|
||||
|
||||
|
@ -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;
|
||||
// ---
|
||||
}
|
||||
|
@ -43,6 +43,7 @@ typedef struct
|
||||
int StreamType;
|
||||
int TimeSec;
|
||||
int LengthInSec;
|
||||
char Filename[4096];
|
||||
} mplCommStruct;
|
||||
|
||||
extern mplCommStruct * mplShMem;
|
||||
|
Loading…
Reference in New Issue
Block a user