21 #include <sys/types.h>
34 #include "../../util/exe_in_path.h"
37 void mplayer_finish();
38 void mplayer_sigchld();
40 void mplayer_play(
const char *file);
43 void mplayer_seek(
int seconds);
44 void mplayer_volume_step(
float percent);
46 float mplayer_get_position();
47 float mplayer_get_volume();
48 bool mplayer_is_playing();
49 bool mplayer_is_paused();
51 void mplayer_set_callback_playnext(
void (*f)(
void));
52 void mplayer_set_callback_notice(
void (*f)(
char *, ...));
53 void mplayer_set_callback_error(
void (*f)(
char *, ...));
54 void mplayer_set_callback_fatal(
void (*f)(
char *, ...));
56 void mplayer_monitor();