summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-07-18 23:02:58 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-07-24 21:26:15 +0000
commit503bb791b0163d47ae798814696b586c37f75cf0 (patch)
tree04c4556d6dd644a6aac0c3d901a34d60f8d7d1aa
parent658026e6267277b27d297c481728f74d160a8481 (diff)
downloadrockbox-503bb791b0163d47ae798814696b586c37f75cf0.tar.gz
rockbox-503bb791b0163d47ae798814696b586c37f75cf0.zip
plugins: Remove six API functions with no users
statusbars, gui_syncstatusbar_draw(), and set_time() mp3_play_data(), mp3_play_pause(), mp3_play_stop() [mp3_is_playing() is still used by imageviewer] (followup to the sh/archos exorcism..) Change-Id: I06a1d981ffc86b8073fcfa2380a393a07347ab3b
-rw-r--r--apps/plugin.c10
-rw-r--r--apps/plugin.h11
2 files changed, 2 insertions, 19 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index 4fe8544527..e0932f4730 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -596,10 +596,7 @@ static const struct plugin_api rockbox_api = {
596#if defined (HAVE_PITCHCONTROL) 596#if defined (HAVE_PITCHCONTROL)
597 sound_set_pitch, 597 sound_set_pitch,
598#endif 598#endif
599#if (CONFIG_PLATFORM & PLATFORM_NATIVE) 599#if (CONFIG_PLATFORM & PLATFORM_NATIVE) && defined(HAVE_DISK_STORAGE)
600 mp3_play_data,
601 mp3_play_pause,
602 mp3_play_stop,
603 mp3_is_playing, 600 mp3_is_playing,
604#endif 601#endif
605 &audio_master_sampr_list[0], 602 &audio_master_sampr_list[0],
@@ -711,10 +708,6 @@ static const struct plugin_api rockbox_api = {
711 root_menu_write_to_cfg, 708 root_menu_write_to_cfg,
712 root_menu_load_from_cfg, 709 root_menu_load_from_cfg,
713 710
714 /* statusbars */
715 &statusbars,
716 gui_syncstatusbar_draw,
717
718 /* options */ 711 /* options */
719 get_settings_list, 712 get_settings_list,
720 find_setting, 713 find_setting,
@@ -755,7 +748,6 @@ static const struct plugin_api rockbox_api = {
755 (void *)qsort, 748 (void *)qsort,
756 kbd_input, 749 kbd_input,
757 get_time, 750 get_time,
758 set_time,
759 gmtime_r, 751 gmtime_r,
760#if CONFIG_RTC 752#if CONFIG_RTC
761 mktime, 753 mktime,
diff --git a/apps/plugin.h b/apps/plugin.h
index 2fe40535ec..b152300f97 100644
--- a/apps/plugin.h
+++ b/apps/plugin.h
@@ -665,11 +665,7 @@ struct plugin_api {
665#if defined (HAVE_PITCHCONTROL) 665#if defined (HAVE_PITCHCONTROL)
666 void (*sound_set_pitch)(int32_t pitch); 666 void (*sound_set_pitch)(int32_t pitch);
667#endif 667#endif
668#if (CONFIG_PLATFORM & PLATFORM_NATIVE) 668#if (CONFIG_PLATFORM & PLATFORM_NATIVE) && defined(HAVE_DISK_STORAGE)
669 void (*mp3_play_data)(const void* start, size_t size,
670 mp3_play_callback_t get_more);
671 void (*mp3_play_pause)(bool play);
672 void (*mp3_play_stop)(void);
673 bool (*mp3_is_playing)(void); 669 bool (*mp3_is_playing)(void);
674#endif /* PLATFORM_NATIVE */ 670#endif /* PLATFORM_NATIVE */
675 const unsigned long *audio_master_sampr_list; 671 const unsigned long *audio_master_sampr_list;
@@ -810,10 +806,6 @@ struct plugin_api {
810 char* (*root_menu_write_to_cfg)(void* setting, char*buf, int buf_len); 806 char* (*root_menu_write_to_cfg)(void* setting, char*buf, int buf_len);
811 void (*root_menu_load_from_cfg)(void* setting, char *value); 807 void (*root_menu_load_from_cfg)(void* setting, char *value);
812 808
813 /* statusbars */
814 struct gui_syncstatusbar *statusbars;
815 void (*gui_syncstatusbar_draw)(struct gui_syncstatusbar * bars, bool force_redraw);
816
817 /* options */ 809 /* options */
818 const struct settings_list* (*get_settings_list)(int*count); 810 const struct settings_list* (*get_settings_list)(int*count);
819 const struct settings_list* (*find_setting)(const void* variable, int *id); 811 const struct settings_list* (*find_setting)(const void* variable, int *id);
@@ -871,7 +863,6 @@ struct plugin_api {
871 int(*compar)(const void *, const void *)); 863 int(*compar)(const void *, const void *));
872 int (*kbd_input)(char* buffer, int buflen, unsigned short *kbd); 864 int (*kbd_input)(char* buffer, int buflen, unsigned short *kbd);
873 struct tm* (*get_time)(void); 865 struct tm* (*get_time)(void);
874 int (*set_time)(const struct tm *tm);
875 struct tm * (*gmtime_r)(const time_t *timep, struct tm *tm); 866 struct tm * (*gmtime_r)(const time_t *timep, struct tm *tm);
876#if CONFIG_RTC 867#if CONFIG_RTC
877 time_t (*mktime)(struct tm *t); 868 time_t (*mktime)(struct tm *t);