| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
2004-10-27 Bastien Nocera <hadess@hadess.net>
* NEWS: upd
* configure.in: 0.99.20
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c:
(bacon_video_widget_get_metadata_int):
Oops, that's kbps, not bps.
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c:
(bacon_video_widget_get_metadata_int):
Show bitrate.
|
|
|
|
|
|
| |
2004-10-24 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
|
|
|
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c: (got_error):
Since we are blocking the mainloop in _play or _open, errors
will never be reported until after we unblock the mainloop if we
use idle handlers. Also, we don't need signals at that stage. So
we can abuse the coincidence of those two and just report errors
as we should.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-21 Bastien Nocera <hadess@hadess.net>
* src/totem-playlist.c: (totem_playlist_add_files),
(totem_playlist_save_files):
* src/totem.c: (on_open1_activate), (show_controls):
for all the file selectors, use gtk_file_chooser_set_current_folder_uri
instead of gtk_file_chooser_set_uri (Closes: #156030)
When hiding and showing the controls again, don't shrink the window
|
|
|
|
|
|
|
|
|
|
| |
2004-10-19 Bastien Nocera <hadess@hadess.net>
* src/disc-test.c: (main):
* src/totem-disc.c: (totem_disc_resolve_link), (cd_cache_new),
(cd_detect_type_from_dir):
* src/totem-disc.h: updated to give back a URL/MRL (dvd:///path/) if
we have a VCD or a DVD
|
|
|
|
|
|
|
| |
2004-10-18 Bastien Nocera <hadess@hadess.net>
* src/totem-disc.c: (cd_detect_type_from_dir): directories can't be
CDDA yet, check if they're local paths before continuing
|
|
|
|
|
|
| |
2004-10-17 Hasbullah Bin Pit <sebol@my-penguin.org>
* ms.po: Updated Malay translation.
|
|
|
|
|
|
|
| |
2004-10-16 Bastien Nocera <hadess@hadess.net>
* src/totem.c: (on_properties1_activate): the property window
should never have been modal
|
| |
|
|
|
|
|
|
| |
2004-10-14 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-14 Bastien Nocera <hadess@hadess.net>
* src/totem-disc.c: (totem_disc_resolve_link), (get_device),
(cd_cache_new), (cd_cache_open_device), (cd_cache_open_mountpoint),
(cd_cache_disc_is_cdda), (cd_detect_type_from_dir):
* src/totem-disc.h: add a cd_detect_type_from_dir() to be able to
tell whether a particular directory is a DVD, or VCD, use
g_file_read_link instead of readlink
|
|
|
|
|
|
|
| |
2004-10-14 Bastien Nocera <hadess@hadess.net>
* src/video-utils.c: (totem_ratio_fits_screen): no warnings when
height or width == 0 (Closes: #155376)
|
|
|
|
|
|
|
|
| |
2004-10-14 Bastien Nocera <hadess@hadess.net>
* src/totem-disc.c: (totem_disc_resolve_link), (get_device):
* src/totem-disc.h: remove uses of gint and gchar, follow relative
symlinks when checking for the real device name
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-13 Bastien Nocera <hadess@hadess.net>
* README: Add basic telestrator instructions
* src/Makefile.am:
* src/totem-gromit.c: (totem_gromit_available), (launch),
(gromit_exit), (gromit_timeout_cb), (totem_gromit_toggle),
(totem_gromit_clear):
* src/totem-gromit.h:
* src/totem.c: (totem_action_exit), (totem_action_handle_key):
Add a beta Telestrator mode, you need Gromit installed to use it
|
|
|
|
|
|
| |
2004-10-13 David Lodge <dave@cirt.net>
* en_GB.po: Updated British English translation.
|
|
|
|
|
|
|
| |
2004-10-13 Julien MOUTTE <julien@moutte.net>
* src/totem-pl-parser.c: (totem_pl_parser_base_url): Fix a crash when
saving playlist of uri like http://
|
|
|
|
|
|
|
|
| |
2004-10-13 Bastien Nocera <hadess@hadess.net>
* src/totem-disc.c: (cd_cache_disc_is_vcd), (cd_cache_disc_is_dvd):
Fix detection of DVDs without an AUDIO_TS directory (Closes: #155281),
speed up the sub-dir checking in the DVD and VCD cases
|
|
|
|
|
|
|
| |
2004-10-13 Bastien Nocera <hadess@hadess.net>
* NEWS: upd
* configure.in: 0.99.19
|
|
|
|
|
|
| |
2004-10-12 Bastien Nocera <hadess@hadess.net>
* NEWS: upd
|
|
|
|
|
|
|
|
|
| |
2004-10-12 Bastien Nocera <hadess@hadess.net>
* src/.cvsignore: upd
* src/totem-disc.c: (cd_cache_new): fix a crash trying to play the disc
as gnome_vfs_volume_monitor_unref() because the volume monitor isn't
refcounted (Closes: #155195)
|
| |
|
|
|
|
|
|
|
|
| |
2004-10-12 Bastien Nocera <hadess@hadess.net>
* src/egg-recent-model.c: (egg_recent_model_add_full):
* src/egg-recent-util.c: (load_icon_file),
(egg_recent_util_get_icon): updated egg-recent from libegg
|
|
|
|
| |
* en_CA.po: Updated Canadian English translation.
|
|
|
|
|
|
|
|
| |
2004-10-11 Bastien Nocera <hadess@hadess.net>
* NEWS: updated
* configure.in: 0.99.18
* src/totem-disc.c: (cd_cache_open_device): use err as we set it
|
|
|
|
|
|
|
|
|
| |
2004-10-11 Bastien Nocera <hadess@hadess.net>
* src/totem-disc.c: (cd_cache_open_device), (cd_cache_disc_is_vcd),
(cd_cache_disc_is_dvd): better error when no medium is found,
fix a leak when the subdir can't be opened in the DVD detection,
add VCD detection (Closes: #131814)
|
|
|
|
|
|
| |
2004-10-11 Bastien Nocera <hadess@hadess.net>
* src/.cvsignore: updated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/totem.glade:
Remove open vcd/cdda/dvd entries, add open disc.
* po/POTFILES.in:
* src/Makefile.am:
Add totem-disc.[ch].
* src/bacon-video-widget-gst.c: (bacon_video_widget_open),
(bacon_video_widget_can_play), (bacon_video_widget_get_mrls),
(bacon_video_widget_get_metadata_string):
Add discid for audio-CDs. Don't open the same media twice. This
is sort of a hack for something that I don't quite understand
in Totem just yet.
* src/bacon-video-widget-xine.c: (bacon_video_widget_can_play),
(bacon_video_widget_get_mrls):
* src/bacon-video-widget.h:
* src/disc-test.c: (main):
* src/totem-disc.c: (get_device), (cd_cache_new),
(cd_cache_open_device), (cd_cache_open_mountpoint),
(cd_cache_free), (cd_cache_disc_is_cdda), (cd_cache_disc_is_vcd),
(cd_cache_disc_is_dvd), (cd_detect_type):
* src/totem-disc.h:
* src/totem.c: (totem_action_open_files_list),
(on_play_disc1_activate), (totem_action_remote),
(totem_callback_connect):
Move MEDIA_* to MEDIA_TYPE_*, add DATA/ERROR, add disc content
autodetection for the 'Open Disc' menu entry (VCD still TODO).
|
|
|
|
|
|
| |
2004-10-10 Bastien Nocera <hadess@hadess.net>
* POTFILES.skip: updated for new sources
|
| |
|
| |
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c: (bacon_video_widget_signal_idler),
(bacon_video_widget_get_metadata_string):
No tags = no metadata. No warnings on console please.
|
|
|
|
|
|
| |
2004-10-09 Laszlo Dvornik <dvornik@gnome.hu>
* hu.po: Updated Hungarian translation.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-09 Bastien Nocera <hadess@hadess.net>
* NEWS: upd
* src/bacon-video-widget-xine.c: (bacon_video_widget_finalize),
(bacon_video_widget_plugin_exists), (xine_event_message),
(bacon_video_widget_open),
(bacon_video_widget_set_proprietary_plugins_path):
remove useless debug, only warn about missing proprietary plugins
if the files are there and can't be loaded, not when they're absent.
|
|
|
|
|
|
|
|
| |
* configure.in:
Apparently, a missing space causes issues on Gentoo...
* src/bacon-video-widget-gst.c: (bacon_video_widget_signal_idler):
Expose widget on new video if we're not set to auto-resize. This
will re-expose the videosink internally.
|
|
|
|
|
|
|
|
| |
2004-10-08 Julien MOUTTE <julien@moutte.net>
* src/bacon-video-widget-gst.c: (bacon_video_widget_expose_event):
Drawing a black background on each expose event is doing flickering
video. Moreover it can hide the video away in some cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/Makefile.am:
* src/bacon-video-widget-gst.c: (bacon_video_widget_signal_idler),
(got_video_size), (caps_set), (state_change),
(bacon_video_widget_can_get_frames), (destroy_pixbuf),
(bacon_video_widget_get_current_frame), (bacon_video_widget_new):
* src/gstscreenshot.c: (bvw_frame_conv_base_init),
(bvw_frame_conv_class_init), (bvw_frame_conv_init),
(bvw_frame_conv_get), (bvw_frame_conv_put),
(bvw_frame_conv_convert):
* src/gstscreenshot.h:
* src/totem-video-thumbnailer.c: (main):
Screenshots and thumbnailing for GStreamer backend.
|
|
|
|
|
|
|
|
| |
2004-10-08 Julien MOUTTE <julien@moutte.net>
* src/bacon-video-widget-gst.c: (bacon_video_widget_expose_event):
That's plainly wrong. The video window has nothing to do with pipeline
states.
|
| |
|
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c:
(bacon_video_widget_set_scale_ratio):
And being the cool ass backend that we are, we use fits_screen()
as well.
|
|
|
|
|
|
|
|
|
|
| |
2004-10-07 Bastien Nocera <hadess@hadess.net>
* src/bacon-video-widget-xine.c:
(bacon_video_widget_set_scale_ratio):
* src/video-utils.c: (totem_ratio_fits_screen):
* src/video-utils.h: move bacon_video_widget_ratio_fits_screen to
totem_ratio_fits_screen, from the xine-lib backend to the video-utils.[ch]
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-07 Bastien Nocera <hadess@hadess.net>
* src/bacon-video-widget-xine.c: (bacon_video_widget_new),
(bacon_video_widget_size_request),
(bacon_video_widget_set_scale_ratio): use
totem_widget_set_preferred_size and only set the minimum size, so that
we can still shrink the toplevel window after zooming to a big size
(Closes: #125903)
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c:
(bacon_video_widget_set_scale_ratio):
Actually do that, rather than just shrinking to a small size.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/bacon-video-widget-gst.c: (get_media_size),
(bacon_video_widget_realize), (bacon_video_widget_size_request),
(shrink_toplevel), (bacon_video_widget_signal_idler),
(bacon_video_widget_set_logo), (bacon_video_widget_set_visuals),
(bacon_video_widget_set_scale_ratio), (bacon_video_widget_new):
* src/video-utils.c: (cb_unset_size), (cb_set_preferred_size),
(totem_widget_set_preferred_size):
* src/video-utils.h:
Set a preferred window size. Allows resizing to smaller than
this size.
|
|
|
|
|
|
|
|
|
| |
2004-10-07 Bastien Nocera <hadess@hadess.net>
* src/totem-pl-parser.c: (parse_asx_entry), (parse_asx_entries),
(totem_pl_parser_add_asf): fix parsing of ASX playlists (again),
allow the title of ASX playlists to be set by the whole playlist, not
just by the entry (Closes: #153644)
|
|
|
|
|
|
|
|
|
|
| |
2004-10-06 Bastien Nocera <hadess@hadess.net>
* configure.in: remove libgnome-desktop dependency
* src/totem-pl-parser.c: (totem_pl_parser_add_desktop):
add application/x-desktop as a supported "playlist" type, and
reimplement the desktop parsing with our own .ini file parsing
(Closes: #152800)
|
|
|
|
|
|
|
| |
2004-10-06 Bastien Nocera <hadess@hadess.net>
* NEWS: updated
* configure.in: 0.99.17
|