2000-10-30 21:02:08 +00:00
|
|
|
/*
|
|
|
|
* Initial main.c file generated by Glade. Edit as required.
|
|
|
|
* Glade will not overwrite this file.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __GSTPLAY_PRIVATE_H__
|
|
|
|
#define __GSTPLAY_PRIVATE_H__
|
|
|
|
|
|
|
|
#include <gst/gst.h>
|
|
|
|
|
|
|
|
typedef struct _GstPlayPrivate GstPlayPrivate;
|
|
|
|
|
|
|
|
struct _GstPlayPrivate {
|
|
|
|
GstElement *thread;
|
2001-03-07 21:52:56 +00:00
|
|
|
GstElement *bin;
|
|
|
|
GstElement *video_element, *audio_element;
|
2001-04-12 18:11:19 +00:00
|
|
|
GstElement *video_show;
|
2001-03-07 21:52:56 +00:00
|
|
|
GtkWidget *video_widget;
|
2000-10-30 21:02:08 +00:00
|
|
|
GstElement *src;
|
|
|
|
|
|
|
|
guchar *uri;
|
|
|
|
gboolean muted;
|
2000-11-01 13:49:41 +00:00
|
|
|
gboolean can_seek;
|
|
|
|
|
|
|
|
GstElement *offset_element;
|
|
|
|
GstElement *bit_rate_element;
|
2000-11-06 00:15:51 +00:00
|
|
|
GstElement *media_time_element;
|
|
|
|
GstElement *current_time_element;
|
2000-10-30 21:02:08 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif /* __GSTPLAY_PRIVATE_H__ */
|