LumEngine

Name

LumEngine -- 

Synopsis



#define     LUM_ENGINE_CONST                (obj)
struct      LumEnginePrivate;
LumEngine*  lum_engine_new                  (void);
GtkWindow*  lum_engine_get_skin             (LumEngine *self);
void        lum_engine_load_uri             (LumEngine *self,
                                             gchar *uri);
void        lum_engine_enqueue              (LumEngine const *self,
                                             gchar *uri);
void        lum_engine_enqueue_list         (LumEngine *self,
                                             GList *uris);
void        lum_engine_dec_vol              (LumEngine const *self);
void        lum_engine_inc_vol              (LumEngine const *self);
void        lum_engine_set_volume           (LumEngine const *self,
                                             gdouble volume);
void        lum_engine_show_info            (LumEngine const *self);
void        lum_engine_do_popup             (LumEngine const *self);
void        lum_engine_switch_timer_mode    (LumEngine const *self);
gboolean    lum_engine_can_seek             (LumEngine const *self);
void        lum_engine_fwd10                (LumEngine const *self);
void        lum_engine_back10               (LumEngine const *self);
void        lum_engine_close                (LumEngine *self);
void        lum_engine_prev                 (LumEngine const *self);
void        lum_engine_next                 (LumEngine const *self);
void        lum_engine_play                 (LumEngine const *self);
void        lum_engine_pause                (LumEngine const *self);
void        lum_engine_stop                 (LumEngine const *self);
void        lum_engine_open_dialog          (LumEngine const *self);
gboolean    lum_engine_get_shuffle          (LumEngine const *self);
void        lum_engine_set_shuffle          (LumEngine const *self,
                                             gboolean shuffle);
gboolean    lum_engine_get_repeat           (LumEngine const *self);
void        lum_engine_set_repeat           (LumEngine const *self,
                                             gboolean repeat);
gboolean    lum_engine_get_playlist_visible (LumEngine const *self);
void        lum_engine_set_playlist_visible (LumEngine const *self,
                                             gboolean visible);
gboolean    lum_engine_get_video_window_visible
                                            (LumEngine *self);
void        lum_engine_set_video_window_visible
                                            (LumEngine const *self,
                                             gboolean visible);
GList*      lum_engine_get_list             (LumEngine *self);
void        lum_engine_play_now             (LumEngine const *self,
                                             LumPlayerInfo *info,
                                             const gchar *uri);
void        lum_engine_set_position         (LumEngine const *self,
                                             gdouble position);

Description

Details

#define LUM_ENGINE_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), lum_engine_get_type(), LumEngine const)

obj