1## Copyright 2009 The gstreamermm Development Team
2
3files_defs =                    \
4        gst.defs                \
5        gst_enums.defs          \
6        gst_extra_objects.defs  \
7        gst_methods.defs        \
8        gst_others.defs         \
9        gst_signals.defs        \
10        gst_vfuncs.defs         \
11        gst_docs.xml            \
12        gst_docs_override.xml
13
14# To add a plugin, add the plugin definition, in the form of
15# "hgfilebasename|plugin|CppClassName" to the GSTREAMERMM_PLUGIN_DEFS variable
16# of the configure.ac file.  (Where "hgfilebasename" is the basename of the .hg
17# file (ie. without the .hg extension), "plugin" is the plugin name as
18# recognized by gst-inspect and "CppClassName" is the desired name of the C++
19# class.)
20#
21# Also add the target .hg file name to the the variable below.  (That must be
22# the same as "CppClassName" - all in lowercase with a .hg extension).  Make
23# sure that the order of both lists correspond.
24
25# TODO: enable audioresample.hg
26
27files_hg  =                     \
28        allocator.hg            \
29        audiobasesink.hg        \
30        audiobasesrc.hg         \
31        audiocdsrc.hg           \
32        audioclock.hg           \
33        audiofilter.hg          \
34        audioformat.hg          \
35        audioinfo.hg            \
36        audioringbuffer.hg      \
37        audiosink.hg            \
38        audiosrc.hg             \
39        basesink.hg             \
40        basesrc.hg              \
41        basetransform.hg        \
42        bin.hg                  \
43        buffer.hg               \
44        bufferlist.hg           \
45        bus.hg                  \
46        caps.hg                 \
47        capsfeatures.hg         \
48        childproxy.hg           \
49        clock.hg                \
50        clockutils.hg           \
51        context.hg              \
52        colorbalance.hg         \
53        colorbalancechannel.hg  \
54        discoverer.hg           \
55        discovererinfo.hg       \
56        elementfactory.hg       \
57        element.hg              \
58        encodingprofile.hg      \
59        enums.hg                \
60        error.hg                \
61        event.hg                \
62        format.hg               \
63        ghostpad.hg             \
64        iterator.hg             \
65        mapinfo.hg              \
66        message.hg              \
67        memory.hg               \
68        miniobject.hg           \
69        navigation.hg           \
70	netclientclock.hg	\
71        object.hg               \
72        pad.hg                  \
73        padtemplate.hg          \
74        parse.hg                \
75        pipeline.hg             \
76        pluginfeature.hg        \
77        plugin.hg               \
78        preset.hg               \
79        pushsrc.hg              \
80        query.hg                \
81        registry.hg             \
82        sample.hg               \
83        sdpmessage.hg           \
84        segment.hg              \
85        streamvolume.hg         \
86        structure.hg            \
87        systemclock.hg          \
88        taglist.hg              \
89        tagsetter.hg            \
90        task.hg                 \
91        taskpool.hg             \
92        toc.hg                  \
93        tocsetter.hg            \
94        typefindfactory.hg      \
95        typefind.hg             \
96        urihandler.hg           \
97        value.hg                \
98        valuelist.hg            \
99        videochroma.hg          \
100        videoformat.hg          \
101        videoframe.hg           \
102        videoinfo.hg            \
103        videoorientation.hg     \
104        videosink.hg            \
105        videooverlay.hg         \
106        $(plugins_hg)
107
108files_ccg = $(files_hg:.hg=.ccg)
109