commit 7bfb08ea9d7d21925cec24de0fbd64fde7a5601a Author: Bastien Nocera Date: Fri Nov 13 17:12:00 2009 +0000 2.28.3 NEWS | 17 +++++++++++++++++ configure.in | 2 +- 2 files changed, 18 insertions(+), 1 deletions(-) commit 323d1c329f5aa7b1b98feb41575ade65c3cf195e Author: Bastien Nocera Date: Fri Nov 13 13:24:18 2009 +0000 Fix stream tags leaking into next played file on error When an error occurs during playback, we only clear the tags when we have a new source element, which might happen after we've tried to play a new file. We should always clear the tags on _close() instead. https://bugzilla.redhat.com/show_bug.cgi?id=536896 src/backend/bacon-video-widget-gst-0.10.c | 29 ++++++++++++++--------------- 1 files changed, 14 insertions(+), 15 deletions(-) commit 37a3c9a40caa32440e2fa6d66e932fffe4b54268 Author: Jan Schmidt Date: Fri Nov 13 12:50:26 2009 +0000 Fix movie aspect ratio errors with slow streams When getting media size before the pipeline is pre-rolled, we'd be getting errors because we're trying to set the aspect ratio with a zero denominator. https://bugzilla.gnome.org/show_bug.cgi?id=601707 src/backend/bacon-video-widget-gst-0.10.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 409e913d4f12755a9685d4c3201b6c66df0c6b8a Author: Christian Persch Date: Thu Oct 22 13:07:28 2009 +0200 Set the user agent and referrer on the existing source When changing the user agent or the referrer while a source already exists, change them on the existing source. src/backend/bacon-video-widget-gst-0.10.c | 36 ++++++++++++++++++++--------- 1 files changed, 25 insertions(+), 11 deletions(-) commit 32fdf5c7e683679b4eaf2b1de335462af8d0d01c Author: Christian Persch Date: Thu Oct 22 12:59:12 2009 +0200 Add HTTP referrer property to BaconVideoWidget Part of bug #581857. src/backend/bacon-video-widget-gst-0.10.c | 105 ++++++++++++++++++++++++++-- src/backend/bacon-video-widget.h | 3 + 2 files changed, 100 insertions(+), 8 deletions(-) commit 2446c5e9c4398ce7a27ba05bee3cd359315f61eb Author: Christian Persch Date: Thu Oct 22 12:33:08 2009 +0200 Make user agent a property on BaconVideoWidget Instead of transporting the value via environment variable, add a gobject property for it. browser-plugin/totem-plugin-viewer.c | 24 ++++-------- src/backend/bacon-video-widget-gst-0.10.c | 60 ++++++++++++++++++++++++++-- src/backend/bacon-video-widget.h | 3 + 3 files changed, 66 insertions(+), 21 deletions(-) commit d835d901ddfa2d909459843d83bb122ffd4d276b Author: Gianvito Cavasoli Date: Fri Nov 6 21:27:21 2009 +0100 Updated Italian translation po/it.po | 94 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 47 insertions(+), 47 deletions(-) commit 8c303aa5243a1aeb5c86d062515d9d6404e1d89f Author: Bastien Nocera Date: Thu Nov 5 14:59:36 2009 +0000 Fix behaviour on EOS with only one item in the playlist We want to seek back instead of closing and reopening the file when the stream is seekable, and repeat is off. Also make sure we don't start playing back again in those cases. src/totem-object.c | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) commit 010fda02df1cd3718996f0e3ff4e4a2f4dccec34 Author: Bastien Nocera Date: Tue Nov 3 18:13:22 2009 +0000 Add hack to allow playback of Apple trailers in the movie player src/totem-object.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 5769ec65277aaddd43fab42db45bb71d50f5ecc7 Author: Tomasz Dominikowski Date: Tue Nov 3 17:45:35 2009 +0100 Updated Polish translation help/pl/figures/totem_next_button.png | Bin 671 -> 0 bytes help/pl/figures/totem_pause_button.png | Bin 1058 -> 0 bytes help/pl/figures/totem_play_button.png | Bin 928 -> 0 bytes help/pl/figures/totem_previous_button.png | Bin 653 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) commit dfd0a304538fd8efaf3a9916d030584fd7b7611b Author: Aleksander Łukasiewicz Date: Tue Nov 3 17:42:15 2009 +0100 Updated Polish translation help/pl/figures/totem_next_button.png | Bin 0 -> 671 bytes help/pl/figures/totem_pause_button.png | Bin 0 -> 1058 bytes help/pl/figures/totem_play_button.png | Bin 0 -> 928 bytes help/pl/figures/totem_previous_button.png | Bin 0 -> 653 bytes help/pl/figures/totem_show_playlist_button.png | Bin 0 -> 906 bytes help/pl/figures/totem_start_window.png | Bin 58914 -> 67599 bytes help/pl/figures/totem_volume_maximum_button.png | Bin 0 -> 512 bytes help/pl/figures/totem_volume_mute_button.png | Bin 0 -> 341 bytes help/pl/pl.po | 1119 ++++++++++++++++------- 9 files changed, 764 insertions(+), 355 deletions(-) commit a88638dc0776a02494a8046d737bfbedee2e2e76 Author: Sebastian Dröge Date: Fri Oct 30 09:48:04 2009 +0100 Don't special-case pulseaudio and clean up the volume handling totem now won't use pulsesink by default if it's available but will simply use gconfaudiosink, like it did in 2.28.0 and earlier. Fixes bug #596164. For this to work properly, the following GStreamer changesets are necessary http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=de1db5ccbdc10a835a2dfdd5984892f3b0c9bcf4 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=d85dadc122d40608ee304516702b479fb79c8ed7 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=598c9376342b4f67012d1d418c090f432fc26d27 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=e72c3029c0e4674e3ce6d9770dc9de665e7a3793 http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=e4d6a2aa2c6b8b3d9137a38e10d28434eb31a580 http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=3f541452c4916b31a222043b172b3398647b8091 To give the best user experience with pulseaudio, pulseaudio >= 0.9.20 is required because of this changeset: http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=f27a50691c8fe45bac7dd6b21fac91a359def3a1 src/backend/bacon-video-widget-gst-0.10.c | 136 +++++++++++++++++----------- 1 files changed, 82 insertions(+), 54 deletions(-) commit 676bae9c41739d8a60c34d09edf2660522852e6c Author: Philip Withnall Date: Tue Nov 3 12:15:16 2009 +0000 Bug 600369 — YouTube plugin does not work Fixed the regex to correctly extract the t param for YouTube video queries again. Closes: bgo#600369 src/plugins/youtube/totem-youtube.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8331a69e085246b5ab5be95b09efe185dcc2b654 Author: Robin Stocker Date: Mon Nov 2 16:28:05 2009 +0100 Update .gitignore https://bugzilla.gnome.org/show_bug.cgi?id=600438 .gitignore | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 73 insertions(+), 0 deletions(-) commit 3e5705815eee4b108dbf81be10da4d5ca5163df8 Author: Bastien Nocera Date: Mon Nov 2 15:59:02 2009 +0000 Fix saving current position for the wrong playlist item When skipping to the next item in the playlist, we used to use totem_get_current_mrl(), which gets the current item from the playlist. Except that the playlist thinks we're already at the next item. Also use different variables to store the startup and the restore positions, as we don't want to pause newly added items. https://bugzilla.gnome.org/show_bug.cgi?id=600425 src/totem-object.c | 16 ++++++++++++---- src/totem-options.c | 2 +- src/totem-private.h | 3 ++- src/totem-uri.c | 11 ++++------- 4 files changed, 19 insertions(+), 13 deletions(-) commit f6e982c5924bbcb9d126d825b1b2d7a8200dc918 Author: Aron Xu Date: Tue Oct 27 01:19:23 2009 +0800 Updated Simplified Chinese translation, fixed two mistakes. po/zh_CN.po | 1305 +++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 730 insertions(+), 575 deletions(-)