summaryrefslogtreecommitdiff
path: root/frontend_local.c
diff options
context:
space:
mode:
Diffstat (limited to 'frontend_local.c')
-rw-r--r--frontend_local.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/frontend_local.c b/frontend_local.c
index fa998e07..b0b7a369 100644
--- a/frontend_local.c
+++ b/frontend_local.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: frontend_local.c,v 1.7 2006-08-16 21:46:34 phintuka Exp $
+ * $Id: frontend_local.c,v 1.8 2006-08-22 03:45:34 phintuka Exp $
*
*/
@@ -369,8 +369,8 @@ void cXinelibLocal::Action(void)
fe = curr_fe;
if(m_bReconfigRequest) {
- if(!fe->xine_init(fe, xc.audio_driver, xc.audio_port,
- xc.video_driver,
+ if(!fe->xine_init(fe, xc.audio_driver, xc.audio_port,
+ xc.video_driver,
xc.pes_buffers, xc.decoder_priority,
xc.post_plugins)) {
LOGMSG("cXinelibLocal: Error initializing frontend");
@@ -404,10 +404,11 @@ void cXinelibLocal::Action(void)
ConfigureOSD(xc.prescale_osd, xc.unscaled_osd);
ConfigurePostprocessing(xc.deinterlace_method, xc.audio_delay,
xc.audio_compression, xc.audio_equalizer,
- xc.audio_surround);
+ xc.audio_surround, xc.speaker_type);
ConfigureVideo(xc.hue, xc.saturation, xc.brightness, xc.contrast);
ConfigurePostprocessing("upmix", xc.audio_upmix ? true : false, NULL);
- ConfigurePostprocessing("autocrop", xc.autocrop ? true : false, NULL);
+ ConfigurePostprocessing("autocrop", xc.autocrop ? true : false,
+ xc.AutocropOptions());
#ifdef ENABLE_TEST_POSTPLUGINS
ConfigurePostprocessing("headphone", xc.headphone ? true : false, NULL);
#endif