1
0
Fork 0
forked from len0rd/rockbox

pluginlib: made local functions in static and made sure that source files include their own header file.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17353 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Bertrik Sikken 2008-05-04 13:21:07 +00:00
parent 517aca8532
commit a36c8f1db3
9 changed files with 23 additions and 19 deletions

View file

@ -18,6 +18,7 @@
****************************************************************************/ ****************************************************************************/
#include "plugin.h" #include "plugin.h"
#include "checkbox.h"
#ifdef HAVE_LCD_BITMAP #ifdef HAVE_LCD_BITMAP

View file

@ -26,7 +26,7 @@ void configfile_init(struct plugin_api* newrb)
cfg_rb = newrb; cfg_rb = newrb;
} }
void get_cfg_filename(char* buf, int buf_len, const char* filename) static void get_cfg_filename(char* buf, int buf_len, const char* filename)
{ {
char *s; char *s;
cfg_rb->strcpy(buf, cfg_rb->plugin_get_current_filename()); cfg_rb->strcpy(buf, cfg_rb->plugin_get_current_filename());

View file

@ -20,6 +20,7 @@
****************************************************************************/ ****************************************************************************/
#include <inttypes.h> #include <inttypes.h>
#include "fixedpoint.h"
/* Inverse gain of circular cordic rotation in s0.31 format. */ /* Inverse gain of circular cordic rotation in s0.31 format. */
static const long cordic_circular_gain = 0xb2458939; /* 0.607252929 */ static const long cordic_circular_gain = 0xb2458939; /* 0.607252929 */

View file

@ -18,6 +18,7 @@
****************************************************************************/ ****************************************************************************/
#include "plugin.h" #include "plugin.h"
#include "helper.h"
/* Force the backlight on */ /* Force the backlight on */
void backlight_force_on(struct plugin_api* rb) void backlight_force_on(struct plugin_api* rb)

View file

@ -21,6 +21,7 @@
#ifndef SIMULATOR #ifndef SIMULATOR
#include "plugin.h" #include "plugin.h"
#include "overlay.h"
/* load and run a plugin linked as an overlay. /* load and run a plugin linked as an overlay.

View file

@ -18,17 +18,18 @@
****************************************************************************/ ****************************************************************************/
#include "plugin.h" #include "plugin.h"
#include "playback_control.h"
struct plugin_api* api = 0; struct plugin_api* api = 0;
struct viewport *parentvp = NULL; struct viewport *parentvp = NULL;
bool prevtrack(void) static bool prevtrack(void)
{ {
api->audio_prev(); api->audio_prev();
return false; return false;
} }
bool play(void) static bool play(void)
{ {
int audio_status = api->audio_status(); int audio_status = api->audio_status();
if (!audio_status && api->global_status->resume_index != -1) if (!audio_status && api->global_status->resume_index != -1)
@ -46,13 +47,13 @@ bool play(void)
return false; return false;
} }
bool stop(void) static bool stop(void)
{ {
api->audio_stop(); api->audio_stop();
return false; return false;
} }
bool nexttrack(void) static bool nexttrack(void)
{ {
api->audio_next(); api->audio_next();
return false; return false;

View file

@ -20,12 +20,11 @@
#define __PLAYBACK_CONTROL_H__ #define __PLAYBACK_CONTROL_H__
/* Use these if your menu uses the new menu api. /* Use these if your menu uses the new menu api.
REMEBER to call playback_control_init(rb) before rb->do_menu()... REMEMBER to call playback_control_init(rb) before rb->do_menu()...
The parent viewport here is needed by the internal functions, The parent viewport here is needed by the internal functions,
So, make sure you use the same viewport for the rb->do_menu() call So, make sure you use the same viewport for the rb->do_menu() call
that you use in the playback_control_init() call that you use in the playback_control_init() call
*/ */
extern const struct menu_item_ex playback_control_menu;
void playback_control_init(struct plugin_api* newapi, void playback_control_init(struct plugin_api* newapi,
struct viewport parent[NB_SCREENS]); struct viewport parent[NB_SCREENS]);

View file

@ -456,7 +456,7 @@ static int plugin_context_count = 0;
static int last_context = 0; /* index into plugin_context_order static int last_context = 0; /* index into plugin_context_order
of the last context returned */ of the last context returned */
const struct button_mapping* get_context_map(int context) static const struct button_mapping* get_context_map(int context)
{ {
(void)context; (void)context;
if (last_context<plugin_context_count) if (last_context<plugin_context_count)

View file

@ -26,9 +26,9 @@
#include "xlcd.h" #include "xlcd.h"
/* sort the given coordinates by increasing x value */ /* sort the given coordinates by increasing x value */
void sort_points_by_increasing_x(int* x1, int* y1, static void sort_points_by_increasing_x(int* x1, int* y1,
int* x2, int* y2, int* x2, int* y2,
int* x3, int* y3) int* x3, int* y3)
{ {
int x, y; int x, y;
if (*x1 > *x3) if (*x1 > *x3)
@ -69,10 +69,10 @@ void sort_points_by_increasing_x(int* x1, int* y1,
sort_points_by_increasing_x(y1, x1, y2, x2, y3, x3) sort_points_by_increasing_x(y1, x1, y2, x2, y3, x3)
/* draw a filled triangle, using horizontal lines for speed */ /* draw a filled triangle, using horizontal lines for speed */
void xlcd_filltriangle_horizontal(struct screen* display, static void xlcd_filltriangle_horizontal(struct screen* display,
int x1, int y1, int x1, int y1,
int x2, int y2, int x2, int y2,
int x3, int y3) int x3, int y3)
{ {
long fp_x1, fp_x2, fp_dx1, fp_dx2; long fp_x1, fp_x2, fp_dx1, fp_dx2;
int y; int y;
@ -109,10 +109,10 @@ void xlcd_filltriangle_horizontal(struct screen* display,
} }
/* draw a filled triangle, using vertical lines for speed */ /* draw a filled triangle, using vertical lines for speed */
void xlcd_filltriangle_vertical(struct screen* display, static void xlcd_filltriangle_vertical(struct screen* display,
int x1, int y1, int x1, int y1,
int x2, int y2, int x2, int y2,
int x3, int y3) int x3, int y3)
{ {
long fp_y1, fp_y2, fp_dy1, fp_dy2; long fp_y1, fp_y2, fp_dy1, fp_dy2;
int x; int x;