totem r4706 - in trunk: . src src/backend



Author: hadess
Date: 2007-09-14 16:28:48 +0100 (Fri, 14 Sep 2007)
New Revision: 4706
ViewCVS link: http://svn.gnome.org/viewcvs/totem?rev=4706&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/backend/bacon-video-widget-gst-0.10.c
   trunk/src/backend/bacon-video-widget-xine.c
   trunk/src/backend/bacon-video-widget.h
   trunk/src/backend/baconvideowidget-marshal.list
   trunk/src/totem-video-thumbnailer.c
   trunk/src/totem.c
Log:
2007-09-14  Bastien Nocera  <hadess hadess net>

	* src/backend/bacon-video-widget-gst-0.10.c:
	(bacon_video_widget_class_init), (got_time_tick),
	(bacon_video_widget_get_property), (bacon_video_widget_seek):
	* src/backend/bacon-video-widget-xine.c:
	(bacon_video_widget_class_init), (bacon_video_widget_tick_send),
	(bacon_video_widget_play), (bacon_video_widget_seek),
	(bacon_video_widget_seek_time), (bacon_video_widget_get_property),
	(bacon_video_widget_get_position),
	(bacon_video_widget_get_current_time):
	* src/backend/bacon-video-widget.h:
	* src/backend/baconvideowidget-marshal.list:
	* src/totem-video-thumbnailer.c: (capture_interesting_frame):
	* src/totem.c: (update_current_time): Update the xine-lib and
	GStreamer backends to use doubles for the current fraction position,
	to avoid loss of precision, fix PROP_POSITION being a gint64 when it
	was a double (or rather float as before), fix _get_position in the
	xine-lib backend to not return value > 1.0

	In the xine-lib backend, when seeking by fraction, try to seek by time
	instead, gives better precision for most demuxers (Closes: #304308)






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]