summaryrefslogtreecommitdiff
path: root/sys/shm
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2013-01-04 15:38:58 -0500
committerOlivier CrĂȘte <olivier.crete@collabora.com>2013-01-04 15:39:05 -0500
commit4caad2d06cb9f2114b1ef9ec76052534160fa80e (patch)
tree6f58d2f9be2403445371c09ce52f169b87bde421 /sys/shm
parent5522cceb5599a6c695e859ae2915f9931401a764 (diff)
downloadgstreamer-plugins-bad-4caad2d06cb9f2114b1ef9ec76052534160fa80e.tar.gz
shm: Actually get the permissions on get_property
Diffstat (limited to 'sys/shm')
-rw-r--r--sys/shm/gstshmsink.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/shm/gstshmsink.c b/sys/shm/gstshmsink.c
index 3e0923ac9..943d45aea 100644
--- a/sys/shm/gstshmsink.c
+++ b/sys/shm/gstshmsink.c
@@ -265,15 +265,7 @@ gst_shm_sink_get_property (GObject * object, guint prop_id,
g_value_set_string (value, self->socket_path);
break;
case PROP_PERMS:
- self->perms = g_value_get_uint (value);
- if (self->pipe) {
- int ret;
-
- ret = sp_writer_setperms_shm (self->pipe, self->perms);
- if (ret < 0)
- GST_WARNING_OBJECT (object, "Could not set permissions on pipe: %s",
- strerror (ret));
- }
+ g_value_set_uint (value, self->perms);
break;
case PROP_SHM_SIZE:
g_value_set_uint (value, self->size);