GtkXine

Name

GtkXine -- 

Synopsis



enum        GtkXineError;
#define     GTK_TYPE_XINE_ERROR
enum        GtkXineSpeed;
#define     GTK_TYPE_XINE_SPEED
GType       gtk_xine_speed_get_type         (void);
#define     GTK_XINE_CONST                  (obj)
struct      GtkXinePrivate;
GType       gtk_xine_get_type               (void);
GtkXine*    gtk_xine_new                    (LumConfig *config);
GtkXineInfo* gtk_xine_get_info              (const gchar *uri);
#define     GTK_XINE_PROP_SHOW_VFX          (arg)
#define     GTK_XINE_GET_PROP_SHOW_VFX      (arg)

Description

Details

enum GtkXineError

typedef enum {
	GTX_STARTUP,
	GTX_NO_INPUT_PLUGIN,
	GTX_NO_DEMUXER_PLUGIN,
	GTX_DEMUXER_FAILED,
	GTX_NO_CODEC,
	GTX_MALFORMED_MRL
} GtkXineError;


GTK_TYPE_XINE_ERROR

#define GTK_TYPE_XINE_ERROR gtk_xine_error_get_type()


enum GtkXineSpeed

typedef enum {
	SPEED_PAUSE,
	SPEED_NORMAL
} GtkXineSpeed;


GTK_TYPE_XINE_SPEED

#define GTK_TYPE_XINE_SPEED gtk_xine_speed_get_type()


gtk_xine_speed_get_type ()

GType       gtk_xine_speed_get_type         (void);

Returns :


GTK_XINE_CONST()

#define GTK_XINE_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gtk_xine_get_type(), GtkXine const)

obj :


struct GtkXinePrivate

struct GtkXinePrivate {

	xine_stream_t * stream;
	xine_vo_driver_t * vo_driver;
	xine_ao_driver_t * ao_driver;
	xine_event_queue_t * ev_queue;
	GAsyncQueue * queue;
	double display_ratio;
	GtkXineWidget * video_widget;
	Display * display;
	int screen;
	int completion_event;
	Cursor no_cursor;
	Cursor on_cursor;
	gboolean cursor_visible;
	int timeout;
	int xpos;
	int ypos;
	int buffering;
	char * buffering_desc;
	gboolean show_vfx;
	gboolean show_vfx_embed;
	xine_post_t * vis;
	GdkWindow * parent;
	GdkWindow * prev_parent;
	gboolean prev_video;
};


gtk_xine_get_type ()

GType       gtk_xine_get_type               (void);

Returns :


gtk_xine_new ()

GtkXine*    gtk_xine_new                    (LumConfig *config);

config :

Returns :


gtk_xine_get_info ()

GtkXineInfo* gtk_xine_get_info              (const gchar *uri);

uri :

Returns :


GTK_XINE_PROP_SHOW_VFX()

#define     GTK_XINE_PROP_SHOW_VFX(arg)

arg :


GTK_XINE_GET_PROP_SHOW_VFX()

#define     GTK_XINE_GET_PROP_SHOW_VFX(arg)

arg :