gstreamer/sys/xvimage
Vincent Penquerc'h 964ea678da xvimagsink: fix failure to allocate large shared memory blocks
A previous patch increased allocations by 15 bytes in order to ensure
16 byte alignment for g_malloc blocks. However, shared memory is
already block aligned, and this extra 15 bytes caused allocation
to fail when we were already allocating to the shared memory limit,
which is a lot smaller than typical available RAM.

Fix this by removing the alignment slack when allocating shared
memory.

https://bugzilla.gnome.org/show_bug.cgi?id=706066
2015-04-03 11:18:46 +01:00
..
Makefile.am gst: Add better support for static plugins 2013-04-15 15:52:58 +02:00
xvcontext.c xvimagesink: only try to set XV_ITURBT_709 port attribute if it exists 2014-09-11 22:58:16 +01:00
xvcontext.h xvimagesink: only try to set XV_ITURBT_709 port attribute if it exists 2014-09-11 22:58:16 +01:00
xvimage.c xvimagesink: use xvcontext for allocation 2013-03-13 11:51:12 +01:00
xvimageallocator.c xvimagsink: fix failure to allocate large shared memory blocks 2015-04-03 11:18:46 +01:00
xvimageallocator.h xvimagesink: use xvcontext for allocation 2013-03-13 11:51:12 +01:00
xvimagepool.c Fix double semicolons 2015-03-10 09:27:08 +00:00
xvimagepool.h xvimagesink: get rid of unnecessary private struct for pool 2014-09-27 16:21:37 +01:00
xvimagesink.c ximagesink: clear src and dest rectangles 2014-12-16 12:57:55 +01:00
xvimagesink.h xvimagesink: use xvcontext for allocation 2013-03-13 11:51:12 +01:00