diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2014-06-02 21:43:34 -0400 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2014-06-02 21:46:04 -0400 |
commit | dc63c5ff517c5726c66a1a33bb3736d50306d23f (patch) | |
tree | 3295cbe10bf1a577aba52bcfe4ebeebe9884981b | |
parent | a1e479a9a0f9d91eec147c27bd336d7e46e90648 (diff) | |
download | gstreamer-plugins-bad-dc63c5ff517c5726c66a1a33bb3736d50306d23f.tar.gz |
shmsink: Allocate enough memory to do alignment
https://bugzilla.gnome.org/show_bug.cgi?id=731093
-rw-r--r-- | sys/shm/gstshmsink.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/shm/gstshmsink.c b/sys/shm/gstshmsink.c index cbebdf5ef..b7ecb66cc 100644 --- a/sys/shm/gstshmsink.c +++ b/sys/shm/gstshmsink.c @@ -258,7 +258,7 @@ gst_shm_sink_allocator_alloc_locked (GstShmSinkAllocator * self, gsize size, /* allocate more to compensate for alignment */ maxsize += align; - block = sp_writer_alloc_block (self->sink->pipe, size); + block = sp_writer_alloc_block (self->sink->pipe, maxsize); if (block) { GstShmSinkMemory *mymem; gsize aoffset, padding; |