[rygel] core,paybin: string props getter transfer ownership
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] core,paybin: string props getter transfer ownership
- Date: Sat, 28 Aug 2010 01:41:23 +0000 (UTC)
commit 078761ba82cf0d26557dad3b268e61a603d3fb65
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Sat Aug 28 03:48:55 2010 +0300
core,paybin: string props getter transfer ownership
Getters for string properties should transfer ownership.
src/plugins/playbin/rygel-playbin-player.vala | 4 ++--
src/rygel/rygel-media-player.vala | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/plugins/playbin/rygel-playbin-player.vala b/src/plugins/playbin/rygel-playbin-player.vala
index d706eae..d8be4f4 100644
--- a/src/plugins/playbin/rygel-playbin-player.vala
+++ b/src/plugins/playbin/rygel-playbin-player.vala
@@ -58,7 +58,7 @@ public class Rygel.Playbin.Player : GLib.Object, Rygel.MediaPlayer {
private string _playback_state = "STOPPED";
public string playback_state {
- get {
+ owned get {
return this._playback_state;
}
@@ -83,7 +83,7 @@ public class Rygel.Playbin.Player : GLib.Object, Rygel.MediaPlayer {
}
public string uri {
- get {
+ owned get {
return this.playbin.uri;
}
diff --git a/src/rygel/rygel-media-player.vala b/src/rygel/rygel-media-player.vala
index 4476b2f..4f93800 100644
--- a/src/rygel/rygel-media-player.vala
+++ b/src/rygel/rygel-media-player.vala
@@ -24,8 +24,8 @@
using Gst;
public interface Rygel.MediaPlayer : GLib.Object {
- public abstract string playback_state { get; set; }
- public abstract string uri { get; set; }
+ public abstract string playback_state { owned get; set; }
+ public abstract string uri { owned get; set; }
public abstract double volume { get; set; }
public abstract int64 duration { get; }
public string duration_as_str {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]