diff options
author | Wim Taymans <wim.taymans@collabora.co.uk> | 2012-03-27 15:44:59 +0200 |
---|---|---|
committer | Wim Taymans <wim.taymans@collabora.co.uk> | 2012-03-27 15:44:59 +0200 |
commit | 18fe3ed9fa7333b5389a1019d40414cfdf960ea2 (patch) | |
tree | 086b8bdbdeaaca1276f189c6466d18cf7a3f2a5c /sys/xvimage/xvimagepool.c | |
parent | 77a4f5865ba16380607a660f73e4c465f90dd000 (diff) |
videopool: avoid caps copy
Now that the caps from the bufferpool are not returned as const we
can take a ref instead of doing a copy.
Diffstat (limited to 'sys/xvimage/xvimagepool.c')
-rw-r--r-- | sys/xvimage/xvimagepool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/xvimage/xvimagepool.c b/sys/xvimage/xvimagepool.c index 840e507be..4ffdbd8b0 100644 --- a/sys/xvimage/xvimagepool.c +++ b/sys/xvimage/xvimagepool.c @@ -538,7 +538,7 @@ xvimage_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) if (priv->caps) gst_caps_unref (priv->caps); - priv->caps = gst_caps_copy (caps); + priv->caps = gst_caps_ref (caps); priv->info = info; /* enable metadata based on config of the pool */ |