Details
LUM_ENGINE_CONST()
#define LUM_ENGINE_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), lum_engine_get_type(), LumEngine const)
struct LumEnginePrivate
struct LumEnginePrivate {
LumSkin * skin;
LumPlaylist * playlist;
GtkWindow * video_window;
GtkWidget * popup_menu;
LumPlayer * player;
LumConfigBackend player_type;
LumEnginePrev prev;
gboolean repeat;
};
lum_engine_new ()
LumEngine* lum_engine_new (void);
lum_engine_get_skin ()
GtkWindow* lum_engine_get_skin (LumEngine *self);
lum_engine_load_uri ()
void lum_engine_load_uri (LumEngine *self,
const gchar *uri);
lum_engine_enqueue ()
void lum_engine_enqueue (LumEngine *self,
const gchar *uri);
lum_engine_dec_vol ()
void lum_engine_dec_vol (LumEngine *self);
lum_engine_inc_vol ()
void lum_engine_inc_vol (LumEngine *self);
lum_engine_set_volume ()
void lum_engine_set_volume (LumEngine *self,
gdouble volume);
lum_engine_show_info ()
void lum_engine_show_info (LumEngine *self);
lum_engine_do_popup ()
void lum_engine_do_popup (LumEngine *self,
GdkEventButton *event);
lum_engine_switch_timer_mode ()
void lum_engine_switch_timer_mode (LumEngine *self);
lum_engine_can_seek ()
gboolean lum_engine_can_seek (LumEngine *self);
lum_engine_fwd10 ()
void lum_engine_fwd10 (LumEngine *self);
lum_engine_back10 ()
void lum_engine_back10 (LumEngine *self);
lum_engine_close ()
void lum_engine_close (LumEngine *self);
lum_engine_prev ()
void lum_engine_prev (LumEngine *self);
lum_engine_next ()
void lum_engine_next (LumEngine *self);
lum_engine_play ()
void lum_engine_play (LumEngine *self);
lum_engine_pause ()
void lum_engine_pause (LumEngine *self);
lum_engine_stop ()
void lum_engine_stop (LumEngine const *self);
lum_engine_get_shuffle ()
gboolean lum_engine_get_shuffle (LumEngine const *self);
lum_engine_set_shuffle ()
void lum_engine_set_shuffle (LumEngine const *self,
gboolean shuffle);
lum_engine_get_repeat ()
gboolean lum_engine_get_repeat (LumEngine const *self);
lum_engine_set_repeat ()
void lum_engine_set_repeat (LumEngine const *self,
gboolean repeat);
lum_engine_get_playlist_visible ()
gboolean lum_engine_get_playlist_visible (LumEngine const *self);
lum_engine_set_playlist_visible ()
void lum_engine_set_playlist_visible (LumEngine const *self,
gboolean visible);
lum_engine_get_video_window_visible ()
gboolean lum_engine_get_video_window_visible
(LumEngine *self);
lum_engine_set_video_window_visible ()
void lum_engine_set_video_window_visible
(LumEngine const *self,
gboolean visible);
lum_engine_get_list ()
GList* lum_engine_get_list (LumEngine *self);
lum_engine_set_position ()
void lum_engine_set_position (LumEngine *self,
gdouble position);