[rhythmbox] source: add default for impl_can_pause (bug #620256)



commit 6e6264ba49adf58d4466164bd7a2c5ae098696c5
Author: Jonathan Matthew <jonathan d14n org>
Date:   Wed Jun 2 18:56:27 2010 +1000

    source: add default for impl_can_pause (bug #620256)

 sources/rb-browser-source.c  |    1 -
 sources/rb-playlist-source.c |    1 -
 sources/rb-podcast-source.c  |    1 -
 sources/rb-source.c          |    1 +
 4 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/sources/rb-browser-source.c b/sources/rb-browser-source.c
index 2cf612d..9d837af 100644
--- a/sources/rb-browser-source.c
+++ b/sources/rb-browser-source.c
@@ -204,7 +204,6 @@ rb_browser_source_class_init (RBBrowserSourceClass *klass)
 	source_class->impl_get_property_views = impl_get_property_views;
 	source_class->impl_reset_filters = impl_reset_filters;
 	source_class->impl_song_properties = impl_song_properties;
-	source_class->impl_can_pause = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_can_cut = (RBSourceFeatureFunc) rb_false_function;
 	source_class->impl_can_copy = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_can_delete = (RBSourceFeatureFunc) rb_true_function;
diff --git a/sources/rb-playlist-source.c b/sources/rb-playlist-source.c
index 8c59044..c37bc5a 100644
--- a/sources/rb-playlist-source.c
+++ b/sources/rb-playlist-source.c
@@ -189,7 +189,6 @@ rb_playlist_source_class_init (RBPlaylistSourceClass *klass)
 	source_class->impl_can_add_to_queue = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_can_move_to_trash = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_song_properties = impl_song_properties;
-	source_class->impl_can_pause = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_show_popup = impl_show_popup;
 	source_class->impl_get_delete_action = impl_get_delete_action;
 
diff --git a/sources/rb-podcast-source.c b/sources/rb-podcast-source.c
index 19cb870..0b5f7c5 100644
--- a/sources/rb-podcast-source.c
+++ b/sources/rb-podcast-source.c
@@ -366,7 +366,6 @@ rb_podcast_source_class_init (RBPodcastSourceClass *klass)
 	source_class->impl_can_copy = (RBSourceFeatureFunc) rb_false_function;
 	source_class->impl_can_cut = (RBSourceFeatureFunc) rb_false_function;
 	source_class->impl_can_delete = (RBSourceFeatureFunc) rb_true_function;
-	source_class->impl_can_pause = (RBSourceFeatureFunc) rb_true_function;
 	source_class->impl_delete = impl_delete;
 	source_class->impl_get_browser_key  = impl_get_browser_key;
 	source_class->impl_get_config_widget = impl_get_config_widget;
diff --git a/sources/rb-source.c b/sources/rb-source.c
index 8bbc6d6..5e0d932 100644
--- a/sources/rb-source.c
+++ b/sources/rb-source.c
@@ -177,6 +177,7 @@ rb_source_class_init (RBSourceClass *klass)
 	klass->impl_can_copy = (RBSourceFeatureFunc) rb_false_function;
 	klass->impl_can_add_to_queue = (RBSourceFeatureFunc) rb_false_function;
 	klass->impl_can_move_to_trash = (RBSourceFeatureFunc) rb_false_function;
+	klass->impl_can_pause = (RBSourceFeatureFunc) rb_true_function;
 	klass->impl_get_entry_view = default_get_entry_view;
 	klass->impl_copy = default_copy;
 	klass->impl_reset_filters = default_reset_filters;



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