tee: Check for the removed pad flag also in the slow pushing path
[platform/upstream/gstreamer.git] / gst / gstdevice.h
index ebbd642..334c4fb 100644 (file)
@@ -44,7 +44,7 @@ typedef struct _GstDevicePrivate GstDevicePrivate;
 
 /**
  * GstDevice:
- * @parent: The parent #GstObject strucuture.
+ * @parent: The parent #GstObject structure.
  *
  * A device object.
  *
@@ -62,7 +62,7 @@ struct _GstDevice {
 
 /**
  * GstDeviceClass:
- * @parent_class: The parent #GstObjectClass strucuture.
+ * @parent_class: The parent #GstObjectClass structure.
  * @create_element: Creates the fully configured element to access this device.
  *  Subclasses need to override this and return a new element.
  * @reconfigure_element: This only needs to be implemented by subclasses if the
@@ -84,31 +84,31 @@ struct _GstDeviceClass {
   gpointer _gst_reserved[GST_PADDING];
 };
 
-GST_EXPORT
+GST_API
 GType          gst_device_get_type (void);
 
-GST_EXPORT
+GST_API
 GstElement *   gst_device_create_element      (GstDevice * device, const gchar * name);
 
-GST_EXPORT
+GST_API
 GstCaps *      gst_device_get_caps            (GstDevice * device);
 
-GST_EXPORT
+GST_API
 gchar *        gst_device_get_display_name    (GstDevice * device);
 
-GST_EXPORT
+GST_API
 gchar *        gst_device_get_device_class    (GstDevice * device);
 
-GST_EXPORT
+GST_API
 GstStructure * gst_device_get_properties      (GstDevice * device);
 
-GST_EXPORT
+GST_API
 gboolean       gst_device_reconfigure_element (GstDevice * device,
                                                GstElement * element);
-GST_EXPORT
+GST_API
 gboolean        gst_device_has_classesv       (GstDevice * device,
                                                gchar ** classes);
-GST_EXPORT
+GST_API
 gboolean        gst_device_has_classes        (GstDevice * device,
                                                const gchar * classes);