Fix the sound mute switch in the GUI menu by moving the corresponding

piece of GUI code after audio initialization.
patch by Stanislav Maslovski, stanislav.maslovski gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19952 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego 2006-09-23 13:06:55 +00:00
parent a32e00516f
commit 0a612539ea
1 changed files with 10 additions and 11 deletions

View File

@ -3875,17 +3875,6 @@ current_module="main";
if(verbose) term_osd = 0;
fflush(stdout);
#ifdef HAVE_NEW_GUI
if ( use_gui )
{
if ( sh_audio ) guiIntfStruct.AudioType=sh_audio->channels; else guiIntfStruct.AudioType=0;
if ( !sh_video && sh_audio ) guiGetEvent( guiSetAudioOnly,(char *)1 ); else guiGetEvent( guiSetAudioOnly,(char *)0 );
guiGetEvent( guiSetFileFormat,(char *)demuxer->file_format );
if ( guiGetEvent( guiSetValues,(char *)sh_video ) ) goto goto_next_file;
guiGetEvent( guiSetDemuxer,(char *)demuxer );
}
#endif
{
//int frame_corr_num=0; //
//float v_frame=0; // Video
@ -3958,6 +3947,16 @@ if(force_fps && sh_video){
mp_msg(MSGT_CPLAYER,MSGL_INFO,MSGTR_FPSforced,sh_video->fps,sh_video->frametime);
}
#ifdef HAVE_NEW_GUI
if ( use_gui ) {
if ( sh_audio ) guiIntfStruct.AudioType=sh_audio->channels; else guiIntfStruct.AudioType=0;
if ( !sh_video && sh_audio ) guiGetEvent( guiSetAudioOnly,(char *)1 ); else guiGetEvent( guiSetAudioOnly,(char *)0 );
guiGetEvent( guiSetFileFormat,(char *)demuxer->file_format );
if ( guiGetEvent( guiSetValues,(char *)sh_video ) ) goto goto_next_file;
guiGetEvent( guiSetDemuxer,(char *)demuxer );
}
#endif
//==================== START PLAYING =======================
if(loop_times>1) loop_times--; else