Commit 5497fe96 authored by Bastien Nocera's avatar Bastien Nocera Committed by Bastien Nocera

added Julien updated added a little echo to show which backend is used

2003-07-03  Bastien Nocera  <hadess@hadess.net>

	* AUTHORS: added Julien
	* README: updated
	* configure.in: added a little echo to show which backend is used
	when configure finished
	* src/bacon-video-widget-xine.c: (bacon_video_widget_unrealize):
	xine_stop the stream before closing it, fixes the long time periods
	when closing the application while something was playing
	* src/totem-preferences.c: (totem_prefs_set_show_visuals): really
	set the visuals in the video widget on startup
parent fe7727d2
Bastien Nocera <hadess@hadess.net>
Julien Moutte <julien@moutte.net> (GStreamer backend)
2003-07-03 Bastien Nocera <hadess@hadess.net>
* AUTHORS: added Julien
* README: updated
* configure.in: added a little echo to show which backend is used
when configure finished
* src/bacon-video-widget-xine.c: (bacon_video_widget_unrealize):
xine_stop the stream before closing it, fixes the long time periods
when closing the application while something was playing
* src/totem-preferences.c: (totem_prefs_set_show_visuals): really
set the visuals in the video widget on startup
2003-07-02 Bastien Nocera <hadess@hadess.net>
* src/gtk-playlist.c: a real audio file starting with http:// will
......
......@@ -295,6 +295,8 @@ http://article.gmane.org/gmane.comp.video.xine.devel/3456/match=+api+addition+su
- implement recursive loading for directories in the playlist only for local directories
- enhance the look of the controls popup in fullscreen
- fix the skip to spinner's range not getting updated (see update_mrl_label)
- register all the icons with the stock stuff (see bluecurve for what icons
we could be getting)
- rtsp plugin for xine?
http://www.live.com/liveMedia/#testProgs
......@@ -307,7 +309,7 @@ From Iain:
GStreamer backend TODO
======================
- brightness/contrast
- brightness/contrast (See http://bugzilla.gnome.org/show_bug.cgi?id=115823)
- bacon_video_widget_get_current_frame
- audio cd playback, with cddb
- VCD playback
......
......@@ -250,3 +250,11 @@ src/Makefile
data/Makefile
po/Makefile.in
])
echo
if test x$ENABLE_GST = xno ; then
echo "Using the xine backend"
else
echo "Using the GStreamer backend"
fi
echo
......@@ -55,7 +55,6 @@
#define DEFAULT_HEIGHT 315
#define DEFAULT_WIDTH 420
#define CONFIG_FILE ".gnome2"G_DIR_SEPARATOR_S"totem_config"
#define DEFAULT_TITLE _("Totem Video Window")
/* Signals */
enum {
......@@ -1268,6 +1267,7 @@ bacon_video_widget_unrealize (GtkWidget *widget)
bvw = BACON_VIDEO_WIDGET (widget);
/* stop the playback */
xine_stop (bvw->priv->stream);
xine_close (bvw->priv->stream);
/* Kill the TV out */
......
......@@ -55,7 +55,6 @@
#define DEFAULT_HEIGHT 315
#define DEFAULT_WIDTH 420
#define CONFIG_FILE ".gnome2"G_DIR_SEPARATOR_S"totem_config"
#define DEFAULT_TITLE _("Totem Video Window")
/* Signals */
enum {
......@@ -1268,6 +1267,7 @@ bacon_video_widget_unrealize (GtkWidget *widget)
bvw = BACON_VIDEO_WIDGET (widget);
/* stop the playback */
xine_stop (bvw->priv->stream);
xine_close (bvw->priv->stream);
/* Kill the TV out */
......
......@@ -104,19 +104,26 @@ totem_prefs_set_show_visuals (Totem *totem, gboolean value, gboolean warn)
{
GtkWidget *item;
gconf_client_set_bool (totem->gc, GCONF_PREFIX"/show_vfx", value, NULL);
gconf_client_set_bool (totem->gc,
GCONF_PREFIX"/show_vfx", value, NULL);
item = glade_xml_get_widget (totem->xml, "tpw_visuals_type_label");
gtk_widget_set_sensitive (item, value);
item = glade_xml_get_widget (totem->xml, "tpw_visuals_type_optionmenu");
item = glade_xml_get_widget (totem->xml,
"tpw_visuals_type_optionmenu");
gtk_widget_set_sensitive (item, value);
item = glade_xml_get_widget (totem->xml, "tpw_visuals_size_label");
gtk_widget_set_sensitive (item, value);
item = glade_xml_get_widget (totem->xml, "tpw_visuals_size_optionmenu");
item = glade_xml_get_widget (totem->xml,
"tpw_visuals_size_optionmenu");
gtk_widget_set_sensitive (item, value);
if (warn == FALSE)
{
bacon_video_widget_set_show_visuals
(BACON_VIDEO_WIDGET (totem->bvw), value);
return;
}
if (bacon_video_widget_set_show_visuals
(BACON_VIDEO_WIDGET (totem->bvw), value) == FALSE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment