demux:mkv: fix wrong value reset after clean of an array
[vlc.git] / modules / access / Makefile.am
blob9cdf98e0a1515e58550603148fc920ee4c57dc63
1 accessdir = $(pluginsdir)/access
2 access_LTLIBRARIES =
4 AM_CPPFLAGS += -I$(srcdir)/access
6 ### Files ###
8 libdcp_plugin_la_SOURCES = access/dcp/dcpparser.h access/dcp/dcp.cpp access/dcp/dcpparser.cpp access/dcp/dcpdecrypt.cpp
9 if HAVE_ASDCP
10 libdcp_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(ASDCP_CFLAGS)
11 libdcp_plugin_la_LIBADD = $(AM_LIBADD) $(ASDCP_LIBS)
12 if HAVE_GCRYPT
13 libdcp_plugin_la_CPPFLAGS += $(GCRYPT_CFLAGS)
14 libdcp_plugin_la_LIBADD += $(GCRYPT_LIBS)
15 access_LTLIBRARIES += libdcp_plugin.la
16 endif
17 endif
19 libfilesystem_plugin_la_SOURCES = access/fs.h access/file.c access/directory.c access/fs.c
20 libfilesystem_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
21 if HAVE_WIN32
22 libfilesystem_plugin_la_LIBADD = -lshlwapi
23 endif
24 access_LTLIBRARIES += libfilesystem_plugin.la
26 libidummy_plugin_la_SOURCES = access/idummy.c
27 access_LTLIBRARIES += libidummy_plugin.la
29 libimem_plugin_la_SOURCES = access/imem-access.c
30 libimem_plugin_la_LIBADD = $(LIBM)
31 access_LTLIBRARIES += libimem_plugin.la
33 libaccess_imem_plugin_la_SOURCES = access/imem.c
34 access_LTLIBRARIES += libaccess_imem_plugin.la
36 libsdp_plugin_la_SOURCES = access/sdp.c
37 access_LTLIBRARIES += libsdp_plugin.la
39 libtimecode_plugin_la_SOURCES = access/timecode.c
40 access_LTLIBRARIES += libtimecode_plugin.la
42 libvdr_plugin_la_SOURCES = access/vdr.c
43 access_LTLIBRARIES += libvdr_plugin.la
45 ### Audio capture ###
47 libaccess_alsa_plugin_la_SOURCES = access/alsa.c
48 libaccess_alsa_plugin_la_CFLAGS = $(AM_CFLAGS) $(ALSA_CFLAGS)
49 libaccess_alsa_plugin_la_LIBADD = $(ALSA_LIBS)
50 if HAVE_ALSA
51 access_LTLIBRARIES += libaccess_alsa_plugin.la
52 endif
54 libaccess_oss_plugin_la_SOURCES = access/oss.c
55 libaccess_oss_plugin_la_LIBADD = $(OSS_LIBS)
56 if HAVE_OSS
57 access_LTLIBRARIES += libaccess_oss_plugin.la
58 endif
60 libaccess_jack_plugin_la_SOURCES = access/jack.c
61 libaccess_jack_plugin_la_CFLAGS = $(AM_CFLAGS) $(JACK_CFLAGS)
62 libaccess_jack_plugin_la_LIBADD = $(JACK_LIBS)
63 if HAVE_JACK
64 access_LTLIBRARIES += libaccess_jack_plugin.la
65 endif
67 libpulsesrc_plugin_la_SOURCES = access/pulse.c
68 libpulsesrc_plugin_la_CFLAGS= $(AM_CFLAGS) $(PULSE_CFLAGS)
69 libpulsesrc_plugin_la_LIBADD = libvlc_pulse.la $(PULSE_LIBS)
70 if HAVE_PULSE
71 access_LTLIBRARIES += libpulsesrc_plugin.la
72 endif
74 libavaudiocapture_plugin_la_SOURCES = access/avaudiocapture.m
75 libavaudiocapture_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-arc
76 libavaudiocapture_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' -Wl,-framework,Foundation -Wl,-framework,AVFoundation -Wl,-framework,CoreMedia
77 if HAVE_AVFOUNDATION
78 access_LTLIBRARIES += libavaudiocapture_plugin.la
79 endif
81 libaccess_wasapi_plugin_la_SOURCES = access/wasapi.c
82 libaccess_wasapi_plugin_la_LIBADD = $(LIBCOM) -lksuser
83 if HAVE_WASAPI
84 if !HAVE_WINSTORE
85 access_LTLIBRARIES += libaccess_wasapi_plugin.la
86 endif
87 endif
90 ### Video capture ###
92 libavcapture_plugin_la_SOURCES = access/avcapture.m
93 libavcapture_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-arc
94 libavcapture_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' -Wl,-framework,Foundation -Wl,-framework,AVFoundation -Wl,-framework,CoreMedia,  -Wl,-framework,CoreVideo
95 if HAVE_AVFOUNDATION
96 access_LTLIBRARIES += libavcapture_plugin.la
97 endif
99 libdc1394_plugin_la_SOURCES = access/dc1394.c
100 libdc1394_plugin_la_CFLAGS = $(AM_CFLAGS) $(DC1394_CFLAGS)
101 libdc1394_plugin_la_LIBADD = $(DC1394_LIBS)
102 libdc1394_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
103 access_LTLIBRARIES += $(LTLIBdc1394)
104 EXTRA_LTLIBRARIES += libdc1394_plugin.la
106 libdv1394_plugin_la_SOURCES = access/dv.c
107 libdv1394_plugin_la_CFLAGS = $(AM_CFLAGS) $(DV1394_CFLAGS)
108 libdv1394_plugin_la_LIBADD = $(DV1394_LIBS)
109 libdv1394_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
110 access_LTLIBRARIES += $(LTLIBdv1394)
111 EXTRA_LTLIBRARIES += libdv1394_plugin.la
113 liblinsys_hdsdi_plugin_la_SOURCES = \
114         access/linsys/linsys_sdiaudio.h \
115         access/linsys/linsys_sdivideo.h \
116         access/linsys/linsys_hdsdi.c
117 liblinsys_hdsdi_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
118 liblinsys_sdi_plugin_la_SOURCES = access/linsys/linsys_sdi.c access/linsys/linsys_sdi.h
119 liblinsys_sdi_plugin_la_CFLAGS = $(AM_CFLAGS) $(LINSYS_SDI_CFLAGS)
120 liblinsys_sdi_plugin_la_LIBADD = $(LINSYS_SDI_LIBS)
121 liblinsys_sdi_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
122 access_LTLIBRARIES += $(LTLIBlinsys_hdsdi) $(LTLIBlinsys_sdi)
123 EXTRA_LTLIBRARIES += liblinsys_hdsdi_plugin.la liblinsys_sdi_plugin.la
125 libdecklink_plugin_la_SOURCES = access/decklink.cpp access/sdi.c access/sdi.h
126 libdecklink_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(CPPFLAGS_decklink)
127 libdecklink_plugin_la_LIBADD = $(LIBS_decklink) $(LIBDL) -lpthread
128 if HAVE_DECKLINK
129 access_LTLIBRARIES += libdecklink_plugin.la
130 endif
132 libshm_plugin_la_SOURCES = access/shm.c
133 libshm_plugin_la_LIBADD = $(LIBM)
134 access_LTLIBRARIES += libshm_plugin.la
136 libv4l2_plugin_la_SOURCES = \
137         access/v4l2/linux/videodev2.h \
138         access/v4l2/linux/v4l2-common.h \
139         access/v4l2/linux/v4l2-controls.h \
140         access/v4l2/v4l2.c \
141         access/v4l2/video.c \
142         access/v4l2/vbi.c \
143         access/v4l2/demux.c \
144         access/v4l2/access.c \
145         access/v4l2/radio.c \
146         access/v4l2/controls.c \
147         access/v4l2/lib.c \
148         access/v4l2/v4l2.h
149 libv4l2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/access/v4l2
150 libv4l2_plugin_la_CFLAGS = $(AM_CFLAGS) $(ZVBI_CFLAGS)
151 libv4l2_plugin_la_LIBADD = $(LIBDL) $(LIBM) $(ZVBI_LIBS)
152 if HAVE_V4L2
153 access_LTLIBRARIES += libv4l2_plugin.la
154 endif
156 libdshow_plugin_la_SOURCES = access/dshow/vlc_dshow.h access/dshow/dshow.cpp access/dshow/access.h \
157         access/dshow/filter.cpp access/dshow/filter.h access/dshow/crossbar.cpp ../src/win32/mta_holder.h
158 libdshow_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DSTRSAFE_NO_DEPRECATE
159 libdshow_plugin_la_LIBADD = $(LIBCOM) -loleaut32 -luuid -lstrmiids -lksuser
160 if HAVE_WIN32_DESKTOP
161 access_LTLIBRARIES += libdshow_plugin.la
162 endif
165 ### Screen grab ###
167 libxcb_screen_plugin_la_SOURCES = access/screen/xcb.c
168 libxcb_screen_plugin_la_CFLAGS = $(AM_CFLAGS) \
169         $(XCB_CFLAGS) $(XCB_COMPOSITE_CFLAGS) $(XCB_SHM_CFLAGS)
170 libxcb_screen_plugin_la_LIBADD = $(XCB_LIBS) $(XCB_COMPOSITE_LIBS) $(XCB_SHM_LIBS)
171 if HAVE_XCB
172 access_LTLIBRARIES += libxcb_screen_plugin.la
173 endif
175 libwl_screenshooter_plugin_la_SOURCES = \
176         access/screen/wayland.c
177 nodist_libwl_screenshooter_plugin_la_SOURCES = \
178         access/screen/screenshooter-protocol.c
179 libwl_screenshooter_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -Iaccess/screen
180 libwl_screenshooter_plugin_la_CFLAGS = $(WAYLAND_CLIENT_CFLAGS)
181 libwl_screenshooter_plugin_la_LIBADD = $(WAYLAND_CLIENT_LIBS) $(LIBM)
182 EXTRA_DIST += access/screen/screenshooter.xml
183 CLEANFILES += $(nodist_libwl_screenshooter_plugin_la_SOURCES)
184 if HAVE_WAYLAND
185 BUILT_SOURCES += access/screen/screenshooter-client-protocol.h
186 access_LTLIBRARIES += libwl_screenshooter_plugin.la
187 endif
189 libscreen_plugin_la_SOURCES = access/screen/screen.c access/screen/screen.h
190 libscreen_plugin_la_LDFLAGS = $(AM_LDFLAGS)
191 if HAVE_WIN32_DESKTOP
192 libscreen_plugin_la_SOURCES += access/screen/win32.c
193 libscreen_plugin_la_LIBADD = -lgdi32
194 access_LTLIBRARIES += libscreen_plugin.la
195 endif
196 if HAVE_MAC_SCREEN
197 libscreen_plugin_la_SOURCES += access/screen/mac.c
198 libscreen_plugin_la_LDFLAGS += "-Wl,-framework,OpenGL,-framework,ApplicationServices"
199 access_LTLIBRARIES += libscreen_plugin.la
200 endif
202 librdp_plugin_la_SOURCES = access/rdp.c
203 librdp_plugin_la_CFLAGS = $(AM_CFLAGS) $(FREERDP_CFLAGS)
204 librdp_plugin_la_LIBADD = $(FREERDP_LIBS)
205 librdp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
206 access_LTLIBRARIES += $(LTLIBrdp)
207 EXTRA_LTLIBRARIES += librdp_plugin.la
209 libvnc_plugin_la_SOURCES = access/vnc.c
210 libvnc_plugin_la_CFLAGS = $(AM_CFLAGS) $(VNC_CFLAGS)
211 libvnc_plugin_la_LIBADD = $(VNC_LIBS)
212 libvnc_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
213 access_LTLIBRARIES += $(LTLIBvnc)
214 EXTRA_LTLIBRARIES += libvnc_plugin.la
217 ### Optical media ###
219 libcdda_plugin_la_SOURCES = access/cdda.c access/vcd/cdrom.c access/vcd/cdrom.h access/vcd/cdrom_internals.h
220 libcdda_plugin_la_CFLAGS = $(AM_CFLAGS) $(LIBCDDB_CFLAGS)
221 libcdda_plugin_la_LIBADD = $(LIBCDDB_LIBS) $(LIBM)
222 libcdda_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
223 if HAVE_DARWIN
224 libcdda_plugin_la_LIBADD += -liconv
225 libcdda_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
226 endif
227 EXTRA_LTLIBRARIES += libcdda_plugin.la
228 access_LTLIBRARIES += $(LTLIBcdda)
230 libvcd_plugin_la_SOURCES = access/vcd/vcd.c access/vcd/cdrom.c access/vcd/cdrom.h access/vcd/cdrom_internals.h
231 libvcd_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
232 if HAVE_DARWIN
233 libvcd_plugin_la_LIBADD = -liconv
234 libvcd_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
235 endif
236 EXTRA_LTLIBRARIES += libvcd_plugin.la
237 access_LTLIBRARIES += $(LTLIBvcd)
239 libdvdnav_plugin_la_SOURCES = access/dvdnav.c demux/mpeg/ps.h demux/mpeg/pes.h
240 libdvdnav_plugin_la_CFLAGS = $(AM_CFLAGS) $(DVDNAV_CFLAGS)
241 libdvdnav_plugin_la_LIBADD = $(DVDNAV_LIBS)
242 libdvdnav_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
243 if HAVE_DARWIN
244 libdvdnav_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
245 endif
246 access_LTLIBRARIES += $(LTLIBdvdnav)
247 EXTRA_LTLIBRARIES += libdvdnav_plugin.la
249 libdvdread_plugin_la_SOURCES = access/dvdread.c demux/mpeg/ps.h demux/mpeg/pes.h \
250                                demux/moving_avg.h demux/timestamps_filter.h
251 libdvdread_plugin_la_CFLAGS = $(AM_CFLAGS) $(DVDREAD_CFLAGS)
252 libdvdread_plugin_la_LIBADD = $(DVDREAD_LIBS)
253 libdvdread_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
254 if HAVE_DARWIN
255 libdvdread_plugin_la_LDFLAGS += -Wl,-framework,IOKit,-framework,CoreFoundation
256 endif
257 access_LTLIBRARIES += $(LTLIBdvdread)
258 EXTRA_LTLIBRARIES += libdvdread_plugin.la
260 liblibbluray_plugin_la_SOURCES = access/bluray.c demux/mpeg/timestamps.h
261 liblibbluray_plugin_la_CFLAGS = $(AM_CFLAGS) $(BLURAY_CFLAGS)
262 liblibbluray_plugin_la_LIBADD = $(BLURAY_LIBS)
263 liblibbluray_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
264 access_LTLIBRARIES += $(LTLIBlibbluray)
265 EXTRA_LTLIBRARIES += liblibbluray_plugin.la
267 ### Digital TV ###
269 libdtv_plugin_la_SOURCES = \
270         access/dtv/dtv.h \
271         access/dtv/access.c
272 libdtv_plugin_la_CFLAGS = $(AM_CFLAGS)
274 if HAVE_LINUX_DVB
275 libdtv_plugin_la_SOURCES += access/dtv/linux.c \
276                             access/dtv/en50221.c \
277                             access/dtv/en50221.h \
278                             access/dtv/en50221_capmt.h
279 libdtv_plugin_la_CFLAGS += -DHAVE_LINUX_DVB
280 access_LTLIBRARIES += libdtv_plugin.la
281 endif
283 if HAVE_WIN32_DESKTOP
284 # Work-around automake bug:
285 # Use an import library for C++ to retain C linker on other platforms.
286 libbda_la_SOURCES = access/dtv/bdadefs.h access/dtv/bdagraph.cpp access/dtv/bdagraph.hpp
287 libbda_la_LDFLAGS = -static
288 libbda_la_LIBADD = -lstrmiids $(LIBCOM) -loleaut32 -luuid
289 noinst_LTLIBRARIES += libbda.la
291 libdtv_plugin_la_DEPENDENCIES = libbda.la
292 libdtv_plugin_la_LIBADD = libbda.la -lstdc++
293 access_LTLIBRARIES += libdtv_plugin.la
294 endif
296 # Old Linux DVB scanner
297 libdvb_plugin_la_SOURCES = \
298         access/dvb/access.c \
299         access/dvb/linux_dvb.c \
300         access/dvb/scan.c access/dvb/scan.h \
301         access/dvb/scan_list.c access/dvb/scan_list.h \
302         access/dvb/dvb.h
303 libdvb_plugin_la_CFLAGS = $(AM_CFLAGS)
304 if HAVE_LINUX_DVB
305 if HAVE_DVBPSI
306 libdvb_plugin_la_SOURCES += mux/mpeg/dvbpsi_compat.h
307 access_LTLIBRARIES += libdvb_plugin.la
308 libdvb_plugin_la_CFLAGS += $(DVBPSI_CFLAGS)
309 libdvb_plugin_la_LIBADD = $(DVBPSI_LIBS)
310 endif
311 endif
313 ### Network streams ###
315 libftp_plugin_la_SOURCES = access/ftp.c
316 libftp_plugin_la_LIBADD = $(SOCKET_LIBS)
317 access_LTLIBRARIES += libftp_plugin.la
319 libhttp_plugin_la_SOURCES = access/http.c
320 libhttp_plugin_la_LIBADD = $(SOCKET_LIBS)
321 access_LTLIBRARIES += libhttp_plugin.la
323 liblive555_plugin_la_SOURCES = access/live555.cpp access/mms/asf.c access/mms/buffer.c \
324                                access/live555_dtsgen.h
325 liblive555_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(CXXFLAGS_live555)
326 liblive555_plugin_la_LIBADD = $(LIBS_live555) $(SOCKET_LIBS)
327 liblive555_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' \
328         $(LDFLAGS_live555)
329 access_LTLIBRARIES += $(LTLIBlive555)
330 EXTRA_LTLIBRARIES += liblive555_plugin.la
332 libaccess_mms_plugin_la_SOURCES = \
333         access/mms/mms.c access/mms/mms.h \
334         access/mms/mmsh.c access/mms/mmsh.h \
335         access/mms/mmstu.c access/mms/mmstu.h \
336         access/mms/buffer.c access/mms/buffer.h \
337         access/mms/asf.h access/mms/asf.c \
338         demux/asf/libasf_guid.h
339 libaccess_mms_plugin_la_CFLAGS = $(AM_CFLAGS)
340 libaccess_mms_plugin_la_LIBADD = $(SOCKET_LIBS)
341 access_LTLIBRARIES += libaccess_mms_plugin.la
343 libsmbc_plugin_la_SOURCES = access/samba.c access/smb_common.h
344 libsmbc_plugin_la_CFLAGS = $(AM_CFLAGS) $(SMBCLIENT_CFLAGS)
345 libsmbc_plugin_la_LIBADD = $(SMBCLIENT_LIBS)
346 libsmbc_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
347 access_LTLIBRARIES += $(LTLIBsmbc)
348 EXTRA_LTLIBRARIES += libsmbc_plugin.la
350 libdsm_plugin_la_SOURCES = access/dsm/access.c access/dsm/sd.c access/smb_common.h
351 libdsm_plugin_la_CFLAGS = $(AM_CFLAGS) $(DSM_CFLAGS)
352 libdsm_plugin_la_LIBADD = $(DSM_LIBS)
353 libdsm_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
354 access_LTLIBRARIES += $(LTLIBdsm)
355 EXTRA_LTLIBRARIES += libdsm_plugin.la
357 libsmb2_plugin_la_SOURCES = access/smb2.c
358 libsmb2_plugin_la_CFLAGS = $(AM_CFLAGS) $(SMB2_CFLAGS)
359 libsmb2_plugin_la_LIBADD = $(SMB2_LIBS) $(SOCKET_LIBS)
360 libsmb2_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
361 if HAVE_DSM
362 libsmb2_plugin_la_CFLAGS += $(DSM_CFLAGS) -DHAVE_DSM
363 libsmb2_plugin_la_LIBADD += $(DSM_LIBS)
364 endif
365 access_LTLIBRARIES += $(LTLIBsmb2)
366 EXTRA_LTLIBRARIES += libsmb2_plugin.la
368 libtcp_plugin_la_SOURCES = access/tcp.c
369 libtcp_plugin_la_LIBADD = $(SOCKET_LIBS)
370 access_LTLIBRARIES += libtcp_plugin.la
372 libudp_plugin_la_SOURCES = access/udp.c
373 libudp_plugin_la_LIBADD = $(SOCKET_LIBS)
374 access_LTLIBRARIES += libudp_plugin.la
376 libunc_plugin_la_SOURCES = access/unc.c access/smb_common.h
377 libunc_plugin_la_LIBADD = -lmpr -lnetapi32
378 if HAVE_WIN32
379 if !HAVE_WINSTORE
380 access_LTLIBRARIES += libunc_plugin.la
381 endif
382 endif
384 libsftp_plugin_la_SOURCES = access/sftp.c
385 libsftp_plugin_la_CFLAGS = $(AM_CFLAGS) $(SFTP_CFLAGS)
386 libsftp_plugin_la_LIBADD = $(SFTP_LIBS)
387 libsftp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
388 access_LTLIBRARIES += $(LTLIBsftp)
389 EXTRA_LTLIBRARIES += libsftp_plugin.la
391 libnfs_plugin_la_SOURCES = access/nfs.c
392 libnfs_plugin_la_CFLAGS = $(AM_CFLAGS) $(NFS_CFLAGS)
393 libnfs_plugin_la_LIBADD = $(NFS_LIBS) $(SOCKET_LIBS)
394 libnfs_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
395 access_LTLIBRARIES += $(LTLIBnfs)
396 EXTRA_LTLIBRARIES += libnfs_plugin.la
398 libavio_plugin_la_SOURCES = access/avio.c access/avio.h
399 libavio_plugin_la_CFLAGS = $(AM_CFLAGS) $(AVFORMAT_CFLAGS) $(AVUTIL_CFLAGS)
400 libavio_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(SYMBOLIC_LDFLAGS)
401 libavio_plugin_la_LIBADD = $(AVFORMAT_LIBS) $(AVUTIL_LIBS) $(LIBM)
402 if HAVE_AVFORMAT
403 if !MERGE_FFMPEG
404 access_LTLIBRARIES += libavio_plugin.la
405 endif
406 endif
408 libsatip_plugin_la_SOURCES = access/satip.c
409 libsatip_plugin_la_LIBADD = $(SOCKET_LIBS)
410 access_LTLIBRARIES += libsatip_plugin.la
412 ### Misc ###
414 libaccess_concat_plugin_la_SOURCES = access/concat.c
415 access_LTLIBRARIES += libaccess_concat_plugin.la
417 libaccess_mtp_plugin_la_SOURCES = access/mtp.c
418 libaccess_mtp_plugin_la_CFLAGS = $(AM_CFLAGS) $(MTP_CFLAGS)
419 libaccess_mtp_plugin_la_LIBADD = $(MTP_LIBS)
420 libaccess_mtp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
421 access_LTLIBRARIES += $(LTLIBaccess_mtp)
422 EXTRA_LTLIBRARIES += libaccess_mtp_plugin.la
424 ### SRT ###
426 libaccess_srt_plugin_la_SOURCES = access/srt.c access/srt_common.c access/srt_common.h dummy.cpp
427 libaccess_srt_plugin_la_CFLAGS = $(AM_CFLAGS) $(SRT_CFLAGS)
428 libaccess_srt_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SRT_CPPFLAGS)
429 libaccess_srt_plugin_la_LIBADD = $(SRT_LIBS)
430 libaccess_srt_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
431 access_LTLIBRARIES += $(LTLIBaccess_srt)
432 EXTRA_LTLIBRARIES += libaccess_srt_plugin.la
434 ### RIST ###
436 librist_plugin_la_SOURCES = access/rist.c access/rist.h
437 librist_plugin_la_CFLAGS = $(AM_CFLAGS) $(BITSTREAM_CFLAGS)
438 librist_plugin_la_LIBADD = $(SOCKET_LIBS)
439 if HAVE_BITSTREAM
440 access_LTLIBRARIES += librist_plugin.la
441 endif