base: make GstQueueArray private to coreelements for now
authorTim-Philipp Müller <tim@centricular.net>
Sat, 14 Jul 2012 18:24:57 +0000 (19:24 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Sat, 14 Jul 2012 18:36:02 +0000 (19:36 +0100)
Keep it private until we have a reason to make it public.

libs/gst/base/Makefile.am
plugins/elements/Makefile.am
plugins/elements/gstdataqueue.h
plugins/elements/gstqueue.h
plugins/elements/gstqueuearray.c [moved from libs/gst/base/gstqueuearray.c with 100% similarity]
plugins/elements/gstqueuearray.h [moved from libs/gst/base/gstqueuearray.h with 100% similarity]
tests/check/libs/queuearray.c
win32/common/libgstbase.def

index 3dbbb92..069f96b 100644 (file)
@@ -13,8 +13,7 @@ libgstbase_@GST_API_VERSION@_la_SOURCES = \
        gstbytewriter.c         \
        gstcollectpads.c        \
        gstpushsrc.c            \
-       gsttypefindhelper.c     \
-       gstqueuearray.c
+       gsttypefindhelper.c
 
 libgstbase_@GST_API_VERSION@_la_CFLAGS = $(GST_OBJ_CFLAGS)
 libgstbase_@GST_API_VERSION@_la_LIBADD = $(GST_OBJ_LIBS)
@@ -34,8 +33,7 @@ libgstbase_@GST_API_VERSION@include_HEADERS = \
        gstbytewriter.h         \
        gstcollectpads.h        \
        gstpushsrc.h            \
-       gsttypefindhelper.h     \
-       gstqueuearray.h
+       gsttypefindhelper.h
 
 noinst_HEADERS = \
        gstbytereader-docs.h \
index d451a1f..5e0230c 100644 (file)
@@ -17,6 +17,7 @@ libgstcoreelements_la_SOURCES =       \
        gstoutputselector.c     \
        gstdataqueue.c          \
        gstmultiqueue.c         \
+       gstqueuearray.c \
        gstqueue.c              \
        gstqueue2.c             \
        gsttee.c                \
@@ -44,6 +45,7 @@ noinst_HEADERS =              \
        gstoutputselector.h     \
        gstdataqueue.h          \
        gstmultiqueue.h         \
+       gstqueuearray.h \
        gstqueue.h              \
        gstqueue2.h             \
        gsttee.h                \
index cc00a49..2921a32 100644 (file)
@@ -24,7 +24,7 @@
 #define __GST_DATA_QUEUE_H__
 
 #include <gst/gst.h>
-#include <gst/base/gstqueuearray.h>
+#include "gstqueuearray.h"
 
 G_BEGIN_DECLS
 #define GST_TYPE_DATA_QUEUE \
index 552a128..e959f42 100644 (file)
@@ -25,7 +25,7 @@
 #define __GST_QUEUE_H__
 
 #include <gst/gst.h>
-#include <gst/base/gstqueuearray.h>
+#include "gstqueuearray.h"
 
 G_BEGIN_DECLS
 
index 3f21f3c..ca5024b 100644 (file)
@@ -26,7 +26,8 @@
 
 #include <gst/gst.h>
 #include <gst/check/gstcheck.h>
-#include <gst/base/gstqueuearray.h>
+#include "../../../plugins/elements/gstqueuearray.h"
+#include "../../../plugins/elements/gstqueuearray.c"
 
 /* Simplest test
  * Initial size : 10
index e673588..8319104 100644 (file)
@@ -237,13 +237,6 @@ EXPORTS
        gst_collect_pads_stop
        gst_collect_pads_take_buffer
        gst_push_src_get_type
-       gst_queue_array_drop_element
-       gst_queue_array_find
-       gst_queue_array_free
-       gst_queue_array_is_empty
-       gst_queue_array_new
-       gst_queue_array_pop_head
-       gst_queue_array_push_tail
        gst_type_find_helper
        gst_type_find_helper_for_buffer
        gst_type_find_helper_for_data