diff options
author | Benjamin Gaignard <benjamin.gaignard@linaro.org> | 2013-02-18 15:18:38 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-02-19 10:05:38 +0100 |
commit | ceecdb8e1ddabf96ced519c40fb80104b380befb (patch) | |
tree | a3f9abd08d94d024ebb9f7b68c18fa238b42d704 /pkgconfig | |
parent | ed87e77baab9f1dade20adf7c1f3b0a684531177 (diff) |
allocators: Add dmabuf-based GstMemory and GstAllocator
Create new GstMemory and GstAllocator base on dmabuf.
Memory is not allocated/freed by userland but mapped/unmmaped
from a dmabuf file descriptor when requested.
This allocator is included in a new lib called libgstallocators
https://bugzilla.gnome.org/show_bug.cgi?id=693826
Diffstat (limited to 'pkgconfig')
-rw-r--r-- | pkgconfig/Makefile.am | 3 | ||||
-rw-r--r-- | pkgconfig/gstreamer-allocators-uninstalled.pc.in | 16 | ||||
-rw-r--r-- | pkgconfig/gstreamer-allocators.pc.in | 16 |
3 files changed, 35 insertions, 0 deletions
diff --git a/pkgconfig/Makefile.am b/pkgconfig/Makefile.am index 766305a9e..9976f95ef 100644 --- a/pkgconfig/Makefile.am +++ b/pkgconfig/Makefile.am @@ -1,5 +1,6 @@ ### all of the standard pc files we need to generate pcverfiles = \ + gstreamer-allocators-@GST_API_VERSION@.pc \ gstreamer-audio-@GST_API_VERSION@.pc \ gstreamer-app-@GST_API_VERSION@.pc \ gstreamer-fft-@GST_API_VERSION@.pc \ @@ -12,6 +13,7 @@ pcverfiles = \ gstreamer-video-@GST_API_VERSION@.pc \ gstreamer-plugins-base-@GST_API_VERSION@.pc pcverfiles_uninstalled = \ + gstreamer-allocators-@GST_API_VERSION@-uninstalled.pc \ gstreamer-audio-@GST_API_VERSION@-uninstalled.pc \ gstreamer-app-@GST_API_VERSION@-uninstalled.pc \ gstreamer-fft-@GST_API_VERSION@-uninstalled.pc \ @@ -41,6 +43,7 @@ pkgconfig_DATA = $(pcverfiles) CLEANFILES = $(pcverfiles) $(pcverfiles_uninstalled) pcinfiles = \ + gstreamer-allocators.pc.in gstreamer-allocators-uninstalled.pc.in \ gstreamer-audio.pc.in gstreamer-audio-uninstalled.pc.in \ gstreamer-app.pc.in gstreamer-app-uninstalled.pc.in \ gstreamer-fft.pc.in gstreamer-fft-uninstalled.pc.in \ diff --git a/pkgconfig/gstreamer-allocators-uninstalled.pc.in b/pkgconfig/gstreamer-allocators-uninstalled.pc.in new file mode 100644 index 000000000..9736c109c --- /dev/null +++ b/pkgconfig/gstreamer-allocators-uninstalled.pc.in @@ -0,0 +1,16 @@ +# the standard variables don't make sense for an uninstalled copy +prefix= +exec_prefix= +libdir= +# includedir is builddir because it is used to find gstconfig.h in places +includedir=@abs_top_builddir@/gst-libs +girdir=@abs_top_builddir@/gst-libs/gst/allocators +typelibdir=@abs_top_builddir@/gst-libs/gst/allocators + +Name: GStreamer Allocators Library, Uninstalled +Description: Allocators implementation, uninstalled +Version: @VERSION@ +Requires: gstreamer-@GST_API_VERSION@ +Libs: @abs_top_builddir@/gst-libs/gst/allocators/libgstallocators-@GST_API_VERSION@.la +Cflags: -I@abs_top_srcdir@/gst-libs -I@abs_top_builddir@/gst-libs + diff --git a/pkgconfig/gstreamer-allocators.pc.in b/pkgconfig/gstreamer-allocators.pc.in new file mode 100644 index 000000000..f1091583f --- /dev/null +++ b/pkgconfig/gstreamer-allocators.pc.in @@ -0,0 +1,16 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@/gstreamer-@GST_API_VERSION@ +datarootdir=${prefix}/share +datadir=${datarootdir} +girdir=${datadir}/gir-1.0 +typelibdir=${libdir}/girepository-1.0 + +Name: GStreamer Allocators Library +Description: Allocators implementation +Requires: gstreamer-@GST_API_VERSION@ +Version: @VERSION@ +Libs: -L${libdir} -lgstallocators-@GST_API_VERSION@ +Cflags: -I${includedir} + |