summaryrefslogtreecommitdiff
path: root/apps/plugins/mpegplayer
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/mpegplayer')
-rw-r--r--apps/plugins/mpegplayer/mpegplayer.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c
index 5b098dd7b4..881baa925e 100644
--- a/apps/plugins/mpegplayer/mpegplayer.c
+++ b/apps/plugins/mpegplayer/mpegplayer.c
@@ -1636,6 +1636,14 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
1636 1636
1637 audiobuf = rb->plugin_get_audio_buffer(&audiosize); 1637 audiobuf = rb->plugin_get_audio_buffer(&audiosize);
1638 1638
1639#if INPUT_SRC_CAPS != 0
1640 /* Select playback */
1641 rb->audio_set_input_source(AUDIO_SRC_PLAYBACK, SRCF_PLAYBACK);
1642 rb->audio_set_output_source(AUDIO_SRC_PLAYBACK);
1643#endif
1644
1645 rb->pcm_set_frequency(SAMPR_44);
1646
1639 /* Set disk pointers to NULL */ 1647 /* Set disk pointers to NULL */
1640 disk_buf_end = disk_buf = NULL; 1648 disk_buf_end = disk_buf = NULL;
1641 1649
@@ -1847,6 +1855,8 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
1847 1855
1848 save_settings(); /* Save settings (if they have changed) */ 1856 save_settings(); /* Save settings (if they have changed) */
1849 1857
1858 rb->pcm_set_frequency(HW_SAMPR_DEFAULT);
1859
1850#ifdef HAVE_BACKLIGHT 1860#ifdef HAVE_BACKLIGHT
1851 /* reset backlight settings */ 1861 /* reset backlight settings */
1852 rb->backlight_set_timeout(rb->global_settings->backlight_timeout); 1862 rb->backlight_set_timeout(rb->global_settings->backlight_timeout);