mirror of
https://github.com/mpv-player/mpv
synced 2025-01-31 12:11:52 +00:00
- add Rüdiger Kuhlmann's <mplayer-list-UGa6JdjLujS2@ruediger-kuhlmann.de> patch
- fix one 10l bug git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8306 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
837893b654
commit
41565580b5
@ -21,6 +21,11 @@
|
||||
#include "../../libvo/sub.h"
|
||||
#include "../../mplayer.h"
|
||||
|
||||
#include "../../libmpdemux/demuxer.h"
|
||||
#include "../../libmpdemux/stheader.h"
|
||||
#include "../../codec-cfg.h"
|
||||
|
||||
|
||||
#include "play.h"
|
||||
#include "widgets.h"
|
||||
|
||||
@ -118,6 +123,10 @@ calclengthmmmmss:
|
||||
case 'b': sprintf( tmp,"%3.2f%%",guiIntfStruct.Balance ); strcat( trbuf,tmp ); break;
|
||||
case 'B': sprintf( tmp,"%3.1f",guiIntfStruct.Balance ); strcat( trbuf,tmp ); break;
|
||||
case 'd': sprintf( tmp,"%d",guiIntfStruct.FrameDrop ); strcat( trbuf,tmp ); break;
|
||||
case 'x': sprintf( tmp,"%d",guiIntfStruct.MovieWidth ); strcat( trbuf,tmp ); break;
|
||||
case 'y': sprintf( tmp,"%d",guiIntfStruct.MovieHeight ); strcat( trbuf,tmp ); break;
|
||||
case 'C': sprintf( tmp,"%s", guiIntfStruct.sh_video? ((sh_video_t *)guiIntfStruct.sh_video)->codec->name : "");
|
||||
strcat( trbuf,tmp ); break;
|
||||
case 's': if ( guiIntfStruct.Playing == 0 ) strcat( trbuf,"s" ); break;
|
||||
case 'l': if ( guiIntfStruct.Playing == 1 ) strcat( trbuf,"p" ); break;
|
||||
case 'e': if ( guiIntfStruct.Playing == 2 ) strcat( trbuf,"e" ); break;
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "../../config.h"
|
||||
#include "../../mp_msg.h"
|
||||
#include "../../help_mp.h"
|
||||
#include "../mplayer/widgets.h"
|
||||
|
||||
listItems * skinAppMPlayer = &appMPlayer;
|
||||
|
||||
@ -25,11 +26,14 @@ unsigned char winList[32] = "";
|
||||
void ERRORMESSAGE( const char * format, ... )
|
||||
{
|
||||
char p[512];
|
||||
char tmp[512];
|
||||
va_list ap;
|
||||
va_start( ap,format );
|
||||
vsnprintf( p,512,format,ap );
|
||||
va_end( ap );
|
||||
mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_ERRORMESSAGE,linenumber,p );
|
||||
snprintf( tmp,512,MSGTR_SKIN_ERRORMESSAGE,linenumber,p );
|
||||
gtkMessageBox( GTK_MB_FATAL,tmp );
|
||||
}
|
||||
|
||||
#define CHECKDEFLIST( str ) \
|
||||
|
@ -2674,6 +2674,7 @@ if(rel_seek_secs || abs_seek_pos){
|
||||
}
|
||||
if ( sh_video ) guiIntfStruct.TimeSec=d_video->pts;
|
||||
else if ( sh_audio ) guiIntfStruct.TimeSec=sh_audio->delay;
|
||||
guiIntfStruct.LengthInSec=demuxer_get_time_length(demuxer);
|
||||
guiGetEvent( guiReDraw,NULL );
|
||||
guiGetEvent( guiSetVolume,NULL );
|
||||
if(guiIntfStruct.Playing==0) break; // STOP
|
||||
|
Loading…
Reference in New Issue
Block a user