summaryrefslogtreecommitdiff
path: root/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/Makefile.am
blob: 00ea054fc70f7330d9059bb5e30769e2003a41c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
plugin_LTLIBRARIES = libgstomx.la

libgstomx_la_SOURCES = gstomx.c gstomx.h \
		       gstomx_interface.c gstomx_interface.h \
		       gstomx_base_filter.c gstomx_base_filter.h \
		       gstomx_base_videodec.c gstomx_base_videodec.h \
		       gstomx_base_videoenc.c gstomx_base_videoenc.h \
		       gstomx_base_audiodec.c gstomx_base_audiodec.h \
		       gstomx_util.c gstomx_util.h \
		       gstomx_core.c gstomx_core.h \
		       gstomx_port.c gstomx_port.h \
		       gstomx_dummy.c gstomx_dummy.h \
		       gstomx_volume.c gstomx_volume.h \
		       gstomx_mpeg4dec.c gstomx_mpeg4dec.h \
		       gstomx_mpeg2dec.c gstomx_mpeg2dec.h \
		       gstomx_h263dec.c gstomx_h263dec.h \
		       gstomx_h264dec.c gstomx_h264dec.h \
                       gstomx_vc1dec.c gstomx_vc1dec.h \
		       gstomx_wmvdec.c gstomx_wmvdec.h \
		       gstomx_mpeg4enc.c gstomx_mpeg4enc.h \
		       gstomx_h264enc.c gstomx_h264enc.h \
		       gstomx_h263enc.c gstomx_h263enc.h \
		       gstomx_vorbisdec.c gstomx_vorbisdec.h \
		       gstomx_amrnbdec.c gstomx_amrnbdec.h \
		       gstomx_amrnbenc.c gstomx_amrnbenc.h \
		       gstomx_amrwbdec.c gstomx_amrwbdec.h \
		       gstomx_amrwbenc.c gstomx_amrwbenc.h \
		       gstomx_aacdec.c gstomx_aacdec.h \
		       gstomx_aacenc.c gstomx_aacenc.h \
		       gstomx_mp3dec.c gstomx_mp3dec.h \
		       gstomx_mp2dec.c gstomx_mp2dec.h \
		       gstomx_adpcmdec.c gstomx_adpcmdec.h \
		       gstomx_adpcmenc.c gstomx_adpcmenc.h \
		       gstomx_g711dec.c gstomx_g711dec.h \
		       gstomx_g711enc.c gstomx_g711enc.h \
		       gstomx_g729dec.c gstomx_g729dec.h \
		       gstomx_g729enc.c gstomx_g729enc.h \
		       gstomx_ilbcdec.c gstomx_ilbcdec.h \
		       gstomx_ilbcenc.c gstomx_ilbcenc.h \
		       gstomx_jpegenc.c gstomx_jpegenc.h \
		       gstomx_jpegdec.c gstomx_jpegdec.h \
		       gstomx_base_sink.c gstomx_base_sink.h \
		       gstomx_audiosink.c gstomx_audiosink.h \
		       gstomx_videosink.c gstomx_videosink.h \
		       gstomx_base_src.c gstomx_base_src.h \
		       gstomx_filereadersrc.c gstomx_filereadersrc.h \
               swcsc.c swcsc.h \
               gstperf.c gstperf.h  \
               gstomx_buffertransport.c gstomx_buffertransport.h \
               gstomx_base_vfpc.c gstomx_base_vfpc.h \
               gstomx_base_ctrl.c gstomx_base_ctrl.h \
               gstomx_scaler.c gstomx_scaler.h   \
               gstomx_noisefilter.c gstomx_noisefilter.h  \
	       gstomx_videomixer.c gstomx_videomixer.h 

libgstomx_la_LIBADD = $(OMXCORE_LIBS) $(GST_LIBS) $(GST_BASE_LIBS) -lgstvideo-0.10 $(top_builddir)/util/libutil.la
libgstomx_la_CFLAGS = $(OMXCORE_CFLAGS) $(OMXTIAUDIODEC_CFLAGS) $(USE_OMXTIAUDIODEC) $(GST_CFLAGS) $(GST_BASE_CFLAGS) -I$(top_srcdir)/util \
	-Dxdc_target_name__=GCArmv5T -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc__RESTRICT__ \
    	-I$(OMX_INSTALL_DIR)/include/openMaxv11 \
    	-I$(OMX_INSTALL_DIR)/packages \
    	-I$(XDC_INSTALL_DIR)/packages \
    	-I$(OMX_INSTALL_DIR)/include \
    	-I$(OMX_INSTALL_DIR)/packages/ti/omx/comp/ctrl \
        -I$(KERNEL_INSTALL_DIR)/include -I$(KERNEL_INSTALL_DIR)/arch/arm/include \
        -I$(OMX_INSTALL_DIR)/packages/ti/omx/interfaces/openMaxv11  \
        -I$(OMX_INSTALL_DIR)/packages/ti/omx/comp/vfpc  \
        -I$(OMX_INSTALL_DIR)/packages/ti/omx/comp/vfdc \
        -I$(OMX_INSTALL_DIR)/packages/ti/omx/comp/ctrl

libgstomx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -L../ext/lib -lOMX_Core -pthread