Makefile.am 14.5 KB
Newer Older
1
accessdir = $(pluginsdir)/access
2
access_LTLIBRARIES =
3

4
AM_CPPFLAGS += -I$(srcdir)/access
5 6 7

### Files ###

8
libattachment_plugin_la_SOURCES = access/attachment.c
9
access_LTLIBRARIES += libattachment_plugin.la
10

11
libdcp_plugin_la_SOURCES = access/dcp/dcpparser.h access/dcp/dcp.cpp access/dcp/dcpparser.cpp access/dcp/dcpdecrypt.cpp
12
if HAVE_ASDCP
13 14
libdcp_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(ASDCP_CFLAGS)
libdcp_plugin_la_LIBADD = $(AM_LIBADD) $(ASDCP_LIBS)
15 16 17
if HAVE_GCRYPT
libdcp_plugin_la_CPPFLAGS += $(GCRYPT_CFLAGS)
libdcp_plugin_la_LIBADD += $(GCRYPT_LIBS)
18 19
access_LTLIBRARIES += libdcp_plugin.la
endif
20
endif
21

22
libfilesystem_plugin_la_SOURCES = access/fs.h access/file.c access/directory.c access/fs.c
Rafaël Carré's avatar
Rafaël Carré committed
23
libfilesystem_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
24
if HAVE_WIN32
25
libfilesystem_plugin_la_LIBADD = -lshlwapi
26
endif
27
access_LTLIBRARIES += libfilesystem_plugin.la
28

29
libidummy_plugin_la_SOURCES = access/idummy.c
30
access_LTLIBRARIES += libidummy_plugin.la
31

32
libimem_plugin_la_SOURCES = access/imem-access.c
33
libimem_plugin_la_LIBADD = $(LIBM)
34
access_LTLIBRARIES += libimem_plugin.la
35

36 37 38
libaccess_imem_plugin_la_SOURCES = access/imem.c
access_LTLIBRARIES += libaccess_imem_plugin.la

39
libsdp_plugin_la_SOURCES = access/sdp.c
40
access_LTLIBRARIES += libsdp_plugin.la
41

42
libtimecode_plugin_la_SOURCES = access/timecode.c
43
access_LTLIBRARIES += libtimecode_plugin.la
44

45
libvdr_plugin_la_SOURCES = access/vdr.c
46
access_LTLIBRARIES += libvdr_plugin.la
47

48
### Audio capture ###
49

50
libaccess_alsa_plugin_la_SOURCES = access/alsa.c
51
libaccess_alsa_plugin_la_CFLAGS = $(AM_CFLAGS) $(ALSA_CFLAGS)
52
libaccess_alsa_plugin_la_LIBADD = $(ALSA_LIBS)
53
if HAVE_ALSA
54
access_LTLIBRARIES += libaccess_alsa_plugin.la
55 56
endif

57
libaccess_oss_plugin_la_SOURCES = access/oss.c
58
libaccess_oss_plugin_la_LIBADD = $(OSS_LIBS)
59
if HAVE_OSS
60
access_LTLIBRARIES += libaccess_oss_plugin.la
61 62
endif

63
libaccess_jack_plugin_la_SOURCES = access/jack.c
64
libaccess_jack_plugin_la_CFLAGS = $(AM_CFLAGS) $(JACK_CFLAGS)
65
libaccess_jack_plugin_la_LIBADD = $(JACK_LIBS)
66
if HAVE_JACK
67
access_LTLIBRARIES += libaccess_jack_plugin.la
68 69
endif

70
libpulsesrc_plugin_la_SOURCES = access/pulse.c
71
libpulsesrc_plugin_la_CFLAGS= $(AM_CFLAGS) $(PULSE_CFLAGS)
72
libpulsesrc_plugin_la_LIBADD = libvlc_pulse.la $(PULSE_LIBS)
73
if HAVE_PULSE
74
access_LTLIBRARIES += libpulsesrc_plugin.la
75 76
endif

77 78 79 80
libaccess_qtsound_plugin_la_SOURCES = access/qtsound.m
libaccess_qtsound_plugin_la_LDFLAGS = -Wl,-framework,QTKit -Wl,-framework,CoreAudio
access_LTLIBRARIES += $(LTLIBaccess_qtsound)
EXTRA_LTLIBRARIES += libaccess_qtsound_plugin.la
81

82
libaccess_wasapi_plugin_la_SOURCES = access/wasapi.c
83
libaccess_wasapi_plugin_la_LIBADD = $(LIBCOM) -lksuser
84 85 86 87 88 89
if HAVE_WASAPI
if !HAVE_WINSTORE
access_LTLIBRARIES += libaccess_wasapi_plugin.la
endif
endif

90 91 92

### Video capture ###

93
libavcapture_plugin_la_SOURCES = access/avcapture.m
Felix Paul Kühne's avatar
Felix Paul Kühne committed
94 95
libavcapture_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-arc
libavcapture_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' -Wl,-framework,Foundation -Wl,-framework,AVFoundation -Wl,-framework,CoreMedia,  -Wl,-framework,CoreVideo
96
if HAVE_AVFOUNDATION
97
access_LTLIBRARIES += libavcapture_plugin.la
98 99
endif

100
libdc1394_plugin_la_SOURCES = access/dc1394.c
101
libdc1394_plugin_la_CFLAGS = $(AM_CFLAGS) $(DC1394_CFLAGS)
102
libdc1394_plugin_la_LIBADD = $(DC1394_LIBS)
103 104
libdc1394_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBdc1394)
105 106
EXTRA_LTLIBRARIES += libdc1394_plugin.la

107
libdv1394_plugin_la_SOURCES = access/dv.c
108
libdv1394_plugin_la_CFLAGS = $(AM_CFLAGS) $(DV1394_CFLAGS)
109
libdv1394_plugin_la_LIBADD = $(DV1394_LIBS) $(LIBPTHREAD)
110 111
libdv1394_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBdv1394)
112 113 114
EXTRA_LTLIBRARIES += libdv1394_plugin.la

liblinsys_hdsdi_plugin_la_SOURCES = \
115 116 117
	access/linsys/linsys_sdiaudio.h \
	access/linsys/linsys_sdivideo.h \
	access/linsys/linsys_hdsdi.c
118
liblinsys_hdsdi_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
119
liblinsys_hdsdi_plugin_la_LIBADD = $(LIBPTHREAD)
120
liblinsys_sdi_plugin_la_SOURCES = access/linsys/linsys_sdi.c access/linsys/linsys_sdi.h
121
liblinsys_sdi_plugin_la_CFLAGS = $(AM_CFLAGS) $(LINSYS_SDI_CFLAGS)
122
liblinsys_sdi_plugin_la_LIBADD = $(LINSYS_SDI_LIBS)
123 124
liblinsys_sdi_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBlinsys_hdsdi) $(LTLIBlinsys_sdi)
125 126
EXTRA_LTLIBRARIES += liblinsys_hdsdi_plugin.la liblinsys_sdi_plugin.la

127
libdecklink_plugin_la_SOURCES = access/decklink.cpp access/sdi.c access/sdi.h
128
libdecklink_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(CPPFLAGS_decklink)
129
libdecklink_plugin_la_LIBADD = $(LIBS_decklink) $(LIBDL) -lpthread
130
if HAVE_DECKLINK
131
access_LTLIBRARIES += libdecklink_plugin.la
132 133
endif

134
libshm_plugin_la_SOURCES = access/shm.c
135
libshm_plugin_la_LIBADD = $(LIBM)
136
access_LTLIBRARIES += libshm_plugin.la
137

138
libv4l2_plugin_la_SOURCES = \
139 140 141 142 143 144 145 146 147 148 149 150 151
	access/v4l2/linux/videodev2.h \
	access/v4l2/linux/v4l2-common.h \
	access/v4l2/linux/v4l2-controls.h \
	access/v4l2/v4l2.c \
	access/v4l2/video.c \
	access/v4l2/vbi.c \
	access/v4l2/demux.c \
	access/v4l2/access.c \
	access/v4l2/radio.c \
	access/v4l2/controls.c \
	access/v4l2/lib.c \
	access/v4l2/v4l2.h
libv4l2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/access/v4l2
152
libv4l2_plugin_la_CFLAGS = $(AM_CFLAGS) $(ZVBI_CFLAGS)
Thomas Guillem's avatar
Thomas Guillem committed
153
libv4l2_plugin_la_LIBADD = $(LIBDL) $(LIBM) $(ZVBI_LIBS) $(LIBPTHREAD)
154
if HAVE_V4L2
155
access_LTLIBRARIES += libv4l2_plugin.la
156 157
endif

158 159
libdshow_plugin_la_SOURCES = access/dshow/vlc_dshow.h access/dshow/dshow.cpp access/dshow/access.h \
	access/dshow/filter.cpp access/dshow/filter.h access/dshow/crossbar.cpp
160
libdshow_plugin_la_LIBADD = $(LIBCOM) -loleaut32 -luuid -lstrmiids -lksuser
161
if HAVE_WIN32_DESKTOP
162
access_LTLIBRARIES += libdshow_plugin.la
163 164 165 166 167
endif


### Screen grab ###

168
libxcb_screen_plugin_la_SOURCES = access/screen/xcb.c
169
libxcb_screen_plugin_la_CFLAGS = $(AM_CFLAGS) \
170
	$(XCB_CFLAGS) $(XCB_COMPOSITE_CFLAGS) $(XCB_SHM_CFLAGS)
171
libxcb_screen_plugin_la_LIBADD = $(XCB_LIBS) $(XCB_COMPOSITE_LIBS) $(XCB_SHM_LIBS)
172
if HAVE_XCB
173
access_LTLIBRARIES += libxcb_screen_plugin.la
174 175
endif

176
libscreen_plugin_la_SOURCES = access/screen/screen.c access/screen/screen.h
177
libscreen_plugin_la_LDFLAGS = $(AM_LDFLAGS)
178
if HAVE_WIN32_DESKTOP
179
libscreen_plugin_la_SOURCES += access/screen/win32.c
180
libscreen_plugin_la_LIBADD = -lgdi32
181
access_LTLIBRARIES += libscreen_plugin.la
182
endif
183
if HAVE_MAC_SCREEN
184
libscreen_plugin_la_SOURCES += access/screen/mac.c
185
libscreen_plugin_la_LDFLAGS += "-Wl,-framework,OpenGL,-framework,ApplicationServices"
186
access_LTLIBRARIES += libscreen_plugin.la
187 188
endif

189
librdp_plugin_la_SOURCES = access/rdp.c
Rafaël Carré's avatar
typo  
Rafaël Carré committed
190
librdp_plugin_la_CFLAGS = $(AM_CFLAGS) $(FREERDP_CFLAGS)
191
librdp_plugin_la_LIBADD = $(FREERDP_LIBS)
192 193
librdp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBrdp)
194 195
EXTRA_LTLIBRARIES += librdp_plugin.la

196
libvnc_plugin_la_SOURCES = access/vnc.c
197
libvnc_plugin_la_CFLAGS = $(AM_CFLAGS) $(VNC_CFLAGS)
198
libvnc_plugin_la_LIBADD = $(VNC_LIBS)
199 200
libvnc_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBvnc)
201
EXTRA_LTLIBRARIES += libvnc_plugin.la
202

203

204 205
### Optical media ###

206
libcdda_plugin_la_SOURCES = access/cdda.c access/vcd/cdrom.c access/vcd/cdrom.h access/vcd/cdrom_internals.h
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
207
libcdda_plugin_la_CFLAGS = $(AM_CFLAGS) $(LIBCDDB_CFLAGS)
Thomas Guillem's avatar
Thomas Guillem committed
208
libcdda_plugin_la_LIBADD = $(LIBCDDB_LIBS) $(LIBM)
209
libcdda_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
210
if HAVE_DARWIN
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
211
libcdda_plugin_la_LIBADD += -liconv
212
libcdda_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
213 214
endif
EXTRA_LTLIBRARIES += libcdda_plugin.la
215
access_LTLIBRARIES += $(LTLIBcdda)
216

217
libvcd_plugin_la_SOURCES = access/vcd/vcd.c access/vcd/cdrom.c access/vcd/cdrom.h access/vcd/cdrom_internals.h
218
libvcd_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
219
if HAVE_DARWIN
220
libvcd_plugin_la_LIBADD = -liconv
221
libvcd_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
222 223
endif
EXTRA_LTLIBRARIES += libvcd_plugin.la
224
access_LTLIBRARIES += $(LTLIBvcd)
225

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
226
libdvdnav_plugin_la_SOURCES = access/dvdnav.c demux/mpeg/ps.h demux/mpeg/pes.h
227
libdvdnav_plugin_la_CFLAGS = $(AM_CFLAGS) $(DVDNAV_CFLAGS)
228
libdvdnav_plugin_la_LIBADD = $(DVDNAV_LIBS)
229
libdvdnav_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
230 231 232
if HAVE_DARWIN
libdvdnav_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
endif
233
access_LTLIBRARIES += $(LTLIBdvdnav)
234 235
EXTRA_LTLIBRARIES += libdvdnav_plugin.la

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
236
libdvdread_plugin_la_SOURCES = access/dvdread.c demux/mpeg/ps.h demux/mpeg/pes.h
237
libdvdread_plugin_la_CFLAGS = $(AM_CFLAGS) $(DVDREAD_CFLAGS)
238
libdvdread_plugin_la_LIBADD = $(DVDREAD_LIBS)
239
libdvdread_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
240 241 242
if HAVE_DARWIN
libdvdread_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
endif
243
access_LTLIBRARIES += $(LTLIBdvdread)
244 245
EXTRA_LTLIBRARIES += libdvdread_plugin.la

246
liblibbluray_plugin_la_SOURCES = access/bluray.c
247
liblibbluray_plugin_la_CFLAGS = $(AM_CFLAGS) $(BLURAY_CFLAGS)
248
liblibbluray_plugin_la_LIBADD = $(BLURAY_LIBS)
249 250
liblibbluray_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBlibbluray)
251
EXTRA_LTLIBRARIES += liblibbluray_plugin.la
252

253 254
### Digital TV ###

255
libdtv_plugin_la_SOURCES = \
256 257
	access/dtv/dtv.h \
	access/dtv/access.c
258
libdtv_plugin_la_CFLAGS = $(AM_CFLAGS)
259

260
if HAVE_LINUX_DVB
261 262 263 264
libdtv_plugin_la_SOURCES += access/dtv/linux.c \
                            access/dtv/en50221.c \
                            access/dtv/en50221.h \
                            access/dtv/en50221_capmt.h
265
libdtv_plugin_la_CFLAGS += -DHAVE_LINUX_DVB
266
access_LTLIBRARIES += libdtv_plugin.la
267
endif
268

269
if HAVE_WIN32_DESKTOP
270 271
# Work-around automake bug:
# Use an import library for C++ to retain C linker on other platforms.
272
libbda_la_SOURCES = access/dtv/bdadefs.h access/dtv/bdagraph.cpp access/dtv/bdagraph.hpp
273
libbda_la_LDFLAGS = -static
274
libbda_la_LIBADD = -lstrmiids $(LIBCOM) -loleaut32 -luuid
275
noinst_LTLIBRARIES += libbda.la
276

277
libdtv_plugin_la_DEPENDENCIES = libbda.la
278
libdtv_plugin_la_LIBADD = libbda.la -lstdc++
279
access_LTLIBRARIES += libdtv_plugin.la
280 281
endif

282 283
# Old Linux DVB scanner
libdvb_plugin_la_SOURCES = \
284 285 286
	access/dvb/access.c \
	access/dvb/linux_dvb.c \
	access/dvb/scan.c access/dvb/scan.h \
287
	access/dvb/scan_list.c access/dvb/scan_list.h \
288
	access/dvb/dvb.h
289 290 291
libdvb_plugin_la_CFLAGS = $(AM_CFLAGS)
if HAVE_LINUX_DVB
if HAVE_DVBPSI
292
libdvb_plugin_la_SOURCES += mux/mpeg/dvbpsi_compat.h
293
access_LTLIBRARIES += libdvb_plugin.la
294
libdvb_plugin_la_CFLAGS += $(DVBPSI_CFLAGS)
295
libdvb_plugin_la_LIBADD = $(DVBPSI_LIBS)
296 297
endif
endif
298

299 300
### Network streams ###

301
libftp_plugin_la_SOURCES = access/ftp.c
302
libftp_plugin_la_LIBADD = $(SOCKET_LIBS)
303
access_LTLIBRARIES += libftp_plugin.la
304

305
libhttp_plugin_la_SOURCES = access/http.c
306
libhttp_plugin_la_LIBADD = $(SOCKET_LIBS)
307
access_LTLIBRARIES += libhttp_plugin.la
308

309
liblive555_plugin_la_SOURCES = access/live555.cpp access/mms/asf.c access/mms/buffer.c
310
liblive555_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(CXXFLAGS_live555)
311
liblive555_plugin_la_LIBADD = $(LIBS_live555) $(SOCKET_LIBS)
312 313 314
liblive555_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' \
	$(LDFLAGS_live555)
access_LTLIBRARIES += $(LTLIBlive555)
315
EXTRA_LTLIBRARIES += liblive555_plugin.la
316

317
libaccess_mms_plugin_la_SOURCES = \
318 319 320 321 322 323
	access/mms/mms.c access/mms/mms.h \
	access/mms/mmsh.c access/mms/mmsh.h \
	access/mms/mmstu.c access/mms/mmstu.h \
	access/mms/buffer.c access/mms/buffer.h \
	access/mms/asf.h access/mms/asf.c \
	demux/asf/libasf_guid.h
324
libaccess_mms_plugin_la_CFLAGS = $(AM_CFLAGS)
325
libaccess_mms_plugin_la_LIBADD = $(SOCKET_LIBS)
326
access_LTLIBRARIES += libaccess_mms_plugin.la
327

328
libsmb_plugin_la_SOURCES = access/smb.c access/smb_common.h
329
libsmb_plugin_la_CFLAGS = $(AM_CFLAGS) $(SMBCLIENT_CFLAGS)
330
libsmb_plugin_la_LIBADD = $(SMBCLIENT_LIBS)
331
if HAVE_WIN32
332
libsmb_plugin_la_LIBADD += -lmpr -lnetapi32
333
endif
334 335
libsmb_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBsmb)
336
EXTRA_LTLIBRARIES += libsmb_plugin.la
337

338
libdsm_plugin_la_SOURCES = access/dsm/access.c access/dsm/sd.c access/smb_common.h
339 340
libdsm_plugin_la_CFLAGS = $(AM_CFLAGS) $(DSM_CFLAGS)
libdsm_plugin_la_LIBADD = $(DSM_LIBS)
341
libdsm_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
342 343 344
access_LTLIBRARIES += $(LTLIBdsm)
EXTRA_LTLIBRARIES += libdsm_plugin.la

345
libtcp_plugin_la_SOURCES = access/tcp.c
346
libtcp_plugin_la_LIBADD = $(SOCKET_LIBS)
347
access_LTLIBRARIES += libtcp_plugin.la
348

349
libudp_plugin_la_SOURCES = access/udp.c
350
libudp_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD)
351
access_LTLIBRARIES += libudp_plugin.la
352

353
libsftp_plugin_la_SOURCES = access/sftp.c
354
libsftp_plugin_la_CFLAGS = $(AM_CFLAGS) $(SFTP_CFLAGS)
355
libsftp_plugin_la_LIBADD = $(SFTP_LIBS)
356 357
libsftp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBsftp)
358
EXTRA_LTLIBRARIES += libsftp_plugin.la
359

Thomas Guillem's avatar
Thomas Guillem committed
360 361
libnfs_plugin_la_SOURCES = access/nfs.c
libnfs_plugin_la_CFLAGS = $(AM_CFLAGS) $(NFS_CFLAGS)
362
libnfs_plugin_la_LIBADD = $(NFS_LIBS) $(SOCKET_LIBS)
Thomas Guillem's avatar
Thomas Guillem committed
363 364 365 366
libnfs_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBnfs)
EXTRA_LTLIBRARIES += libnfs_plugin.la

367
libaccess_realrtsp_plugin_la_SOURCES = \
368 369 370 371 372 373
	access/rtsp/access.c \
	access/rtsp/rtsp.c access/rtsp/rtsp.h \
	access/rtsp/real.c access/rtsp/real.h \
	access/rtsp/real_rmff.c access/rtsp/real_rmff.h \
	access/rtsp/real_sdpplin.c access/rtsp/real_sdpplin.h \
	access/rtsp/real_asmrp.c
Rafaël Carré's avatar
Rafaël Carré committed
374
libaccess_realrtsp_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
375
libaccess_realrtsp_plugin_la_LIBADD = $(SOCKET_LIBS)
376 377
libaccess_realrtsp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBaccess_realrtsp)
378
EXTRA_LTLIBRARIES += libaccess_realrtsp_plugin.la
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
379

380
libavio_plugin_la_SOURCES = access/avio.c access/avio.h
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
381 382
libavio_plugin_la_CFLAGS = $(AM_CFLAGS) $(AVFORMAT_CFLAGS) $(AVUTIL_CFLAGS)
libavio_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(SYMBOLIC_LDFLAGS)
383
libavio_plugin_la_LIBADD = $(AVFORMAT_LIBS) $(AVUTIL_LIBS) $(LIBM)
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
384
if HAVE_AVFORMAT
385
if !MERGE_FFMPEG
386
access_LTLIBRARIES += libavio_plugin.la
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
387
endif
388
endif
389

390
libsatip_plugin_la_SOURCES = access/satip.c
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
391
libsatip_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD)
392
access_LTLIBRARIES += libsatip_plugin.la
393 394 395

### Misc ###

396 397 398
libaccess_concat_plugin_la_SOURCES = access/concat.c
access_LTLIBRARIES += libaccess_concat_plugin.la

399
libaccess_mtp_plugin_la_SOURCES = access/mtp.c
400
libaccess_mtp_plugin_la_CFLAGS = $(AM_CFLAGS) $(MTP_CFLAGS)
401
libaccess_mtp_plugin_la_LIBADD = $(MTP_LIBS)
402 403
libaccess_mtp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBaccess_mtp)
404
EXTRA_LTLIBRARIES += libaccess_mtp_plugin.la
405 406 407 408 409 410 411 412 413

### SRT ###

libaccess_srt_plugin_la_SOURCES = access/srt.c
libaccess_srt_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SRT_CPPFLAGS)
libaccess_srt_plugin_la_LIBADD = $(SRT_LIBS)
libaccess_srt_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
access_LTLIBRARIES += $(LTLIBaccess_srt)
EXTRA_LTLIBRARIES += libaccess_srt_plugin.la