added missing stuff about framerate reinitialization in r580

This commit is contained in:
ekeeke31 2011-04-28 00:23:24 +00:00
parent 7cd0eb4a4b
commit 751e922638

View File

@ -1106,11 +1106,11 @@ static void systemmenu ()
/* reinitialize audio timings */ /* reinitialize audio timings */
if (vdp_pal) if (vdp_pal)
{ {
audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : (config.render ? 50.00 : (1000000.0/19967.5))); audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : ((config.render || interlaced) ? 50.00 : (1000000.0/19967.5)));
} }
else else
{ {
audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : (config.render ? 59.94 : (1000000.0/16715.0))); audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : ((config.render || interlaced) ? 59.94 : (1000000.0/16715.0)));
} }
/* reinitialize system emulation */ /* reinitialize system emulation */
@ -1352,11 +1352,11 @@ static void videomenu ()
/* reinitialize audio timings */ /* reinitialize audio timings */
if (vdp_pal) if (vdp_pal)
{ {
audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : (config.render ? 50.00 : (1000000.0/19967.5))); audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : ((config.render || interlaced) ? 50.00 : (1000000.0/19967.5)));
} }
else else
{ {
audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : (config.render ? 59.94 : (1000000.0/16715.0))); audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : ((config.render || interlaced) ? 59.94 : (1000000.0/16715.0)));
} }
/* reinitialize sound chip emulation */ /* reinitialize sound chip emulation */
@ -1395,11 +1395,11 @@ static void videomenu ()
/* reinitialize audio timings */ /* reinitialize audio timings */
if (vdp_pal) if (vdp_pal)
{ {
audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : (config.render ? 50.00 : (1000000.0/19967.5))); audio_init(snd.sample_rate, (config.tv_mode == 0) ? 50.0 : ((config.render || interlaced) ? 50.00 : (1000000.0/19967.5)));
} }
else else
{ {
audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : (config.render ? 59.94 : (1000000.0/16715.0))); audio_init(snd.sample_rate, (config.tv_mode == 1) ? 60.0 : ((config.render || interlaced) ? 59.94 : (1000000.0/16715.0)));
} }
/* reinitialize sound chip emulation */ /* reinitialize sound chip emulation */