Line
Link Here
|
0 |
-- gstreamer-1.16.2/common/glib-gen.mak |
0 |
++ gstreamer-1.16.2/common/glib-gen.mak |
Lines 1-11
Link Here
|
1 |
# these are the variables your Makefile.am should set |
1 |
# these are the variables your Makefile.am should set |
2 |
# the example is based on the colorbalance interface |
2 |
# the example is based on the colorbalance interface |
3 |
|
3 |
|
|
|
4 |
H := \# |
5 |
|
4 |
#glib_enum_headers=$(colorbalance_headers) |
6 |
#glib_enum_headers=$(colorbalance_headers) |
5 |
#glib_enum_define=GST_COLOR_BALANCE |
7 |
#glib_enum_define=GST_COLOR_BALANCE |
6 |
#glib_enum_prefix=gst_color_balance |
8 |
#glib_enum_prefix=gst_color_balance |
7 |
|
9 |
|
8 |
enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") |
10 |
enum_headers=$(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\") |
9 |
|
11 |
|
10 |
# these are all the rules generating the relevant files |
12 |
# these are all the rules generating the relevant files |
11 |
%-marshal.h: %-marshal.list |
13 |
%-marshal.h: %-marshal.list |
12 |
-- gstreamer-1.16.2/common/gst-glib-gen.mak |
14 |
++ gstreamer-1.16.2/common/gst-glib-gen.mak |
Lines 1-14
Link Here
|
1 |
# these are the variables your Makefile.am should set |
1 |
# these are the variables your Makefile.am should set |
2 |
# the example is based on the colorbalance interface |
2 |
# the example is based on the colorbalance interface |
3 |
|
3 |
|
|
|
4 |
H := \# |
5 |
|
4 |
#glib_enum_headers=$(colorbalance_headers) |
6 |
#glib_enum_headers=$(colorbalance_headers) |
5 |
#glib_enum_define=GST_COLOR_BALANCE |
7 |
#glib_enum_define=GST_COLOR_BALANCE |
6 |
#glib_gen_prefix=gst_color_balance |
8 |
#glib_gen_prefix=gst_color_balance |
7 |
#glib_gen_basename=colorbalance |
9 |
#glib_gen_basename=colorbalance |
8 |
#glib_gen_decl_banner=GST_EXPORT |
10 |
#glib_gen_decl_banner=GST_EXPORT |
9 |
#glib_gen_decl_include=\#include <gst/foo/foo-prelude.h> |
11 |
#glib_gen_decl_include=$(H)include <gst/foo/foo-prelude.h> |
10 |
|
12 |
|
11 |
enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") |
13 |
enum_headers=$(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\") |
12 |
|
14 |
|
13 |
# these are all the rules generating the relevant files |
15 |
# these are all the rules generating the relevant files |
14 |
$(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list |
16 |
$(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list |
15 |
-- gstreamer-1.16.2/libs/gst/controller/Makefile.am |
17 |
++ gstreamer-1.16.2/libs/gst/controller/Makefile.am |
Lines 4-14
Link Here
|
4 |
gstinterpolationcontrolsource.h \ |
4 |
gstinterpolationcontrolsource.h \ |
5 |
gstlfocontrolsource.h |
5 |
gstlfocontrolsource.h |
6 |
|
6 |
|
|
|
7 |
H := \# |
8 |
|
7 |
glib_enum_define = GST_CONTROLLER |
9 |
glib_enum_define = GST_CONTROLLER |
8 |
glib_gen_prefix = gst |
10 |
glib_gen_prefix = gst |
9 |
glib_gen_basename = controller |
11 |
glib_gen_basename = controller |
10 |
glib_gen_decl_banner=GST_CONTROLLER_API |
12 |
glib_gen_decl_banner=GST_CONTROLLER_API |
11 |
glib_gen_decl_include=\#include <gst/controller/controller-prelude.h> |
13 |
glib_gen_decl_include=$(H)include <gst/controller/controller-prelude.h> |
12 |
|
14 |
|
13 |
built_sources = controller-enumtypes.c |
15 |
built_sources = controller-enumtypes.c |
14 |
built_headers = controller-enumtypes.h |
16 |
built_headers = controller-enumtypes.h |