mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-29 18:48:44 +00:00
0cf392837d
Make a new refcounted xvcontext object that handles the X connection. Use the xvcontext to allocate images and windows. Move some code around so that all X calls are made from the xvcontext object. Make a GstXvImageAllocator object that allocates images from the xvcontext. We can implement a copy function now for these memory objects now. Make the bufferpool use the xvimageallocator object for its images. |
||
---|---|---|
.. | ||
Makefile.am | ||
xvcontext.c | ||
xvcontext.h | ||
xvimage.c | ||
xvimageallocator.c | ||
xvimageallocator.h | ||
xvimagepool.c | ||
xvimagepool.h | ||
xvimagesink.c | ||
xvimagesink.h |