gst_plugins_symbian/gst/AudioRecordBin/inc/gstfactorylists.h
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
--- a/gst_plugins_symbian/gst/AudioRecordBin/inc/gstfactorylists.h	Tue Aug 31 15:30:33 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
- /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
-*
-* This library is free software; you can redistribute it and/or
-* modify it under the terms of the GNU Lesser General Public
-* License as published by the Free Software Foundation; either
-* version 2 of the License, or (at your option) any later version.
-*
-* This library is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this library; if not, write to the
-* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-* Boston, MA 02111-1307, USA.
-*
-* Description:
-*
-*/
- 
-
- #ifndef __GST_FACTORY_LISTS_H__
- #define __GST_FACTORY_LISTS_H__
- 
-#include <gst/gst.h>
- 
-G_BEGIN_DECLS
- 
-typedef enum {
-	
-	  GST_FACTORY_LIST_DECODER = (1 << 0),
-   GST_FACTORY_LIST_ENCODER = (1 << 1),
-   GST_FACTORY_LIST_SINK    = (1 << 2),
-  GST_FACTORY_LIST_SRC     = (1 << 3),
-   GST_FACTORY_LIST_MUXER   = (1 << 4)
- } GstFactoryListType;
- 
- gboolean      gst_factory_list_is_type      (GstElementFactory *factory, GstFactoryListType type);
- GValueArray * gst_factory_list_get_elements (GstFactoryListType type);
- 
- void          gst_factory_list_debug        (GValueArray *array);
- 
- GValueArray * gst_factory_list_filter       (GValueArray *array, const GstCaps *caps, GstPadDirection direction);
- 
- G_END_DECLS
- 
- #endif /* __GST_FACTORY_LISTS_H__ */