gstreamer/sys/Makefile.am
Bastien Nocera 2d5ed45913 vcdsrc: Remove unusable VCD source
The VCD source was ported in 2014 (commit 89eb1e9), but the necessary
"cdxaparse" plugin, which is used to "Parse a .dat file (VCD) into
raw mpeg1" was never ported.

This means that the probable main user for the feature, totem, hasn't
actually been able to play back VCDs, since 2012, when it switched to
using GStreamer 1.0.

Note that even if cdxaparse was finally ported, a lot of work would
still be necessary before it is considered usable. Notably, it is
missing disc image support [1] and some VCDs just cannot be opened for
reading [2].

[1]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/898
[2]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/899
2019-02-18 15:39:43 +01:00

133 lines
1.9 KiB
Makefile

if USE_ANDROID_MEDIA
ANDROID_MEDIA_DIR=androidmedia
else
ANDROID_MEDIA_DIR=
endif
if USE_APPLE_MEDIA
APPLE_MEDIA_DIR=applemedia
else
APPLE_MEDIA_DIR=
endif
if USE_BLUEZ
BLUEZ_DIR=bluez
else
BLUEZ_DIR=
endif
if USE_WASAPI
WASAPI_DIR=wasapi
else
WASAPI_DIR=
endif
if USE_DIRECT3D
D3DVIDEOSINK_DIR=d3dvideosink
else
D3DVIDEOSINK_DIR=
endif
if USE_DECKLINK
DECKLINK_DIR=decklink
else
DECKLINK_DIR=
endif
if USE_WINKS
WINKS_DIR=winks
else
WINKS_DIR=
endif
if USE_DIRECTSOUND
DIRECTSOUND_DIR=directsound
else
DIRECTSOUND_DIR=
endif
if USE_FBDEV
FBDEV_DIR=fbdev
else
FBDEV_DIR=
endif
if USE_IPCPIPELINE
IPCPIPELINE_DIR=ipcpipeline
else
IPCPIPELINE_DIR=
endif
if USE_KMS
KMS_DIR=kms
else
KMS_DIR=
endif
if USE_DVB
DVB_DIR=dvb
else
DVB_DIR=
endif
if USE_SHM
SHM_DIR=shm
else
SHM_DIR=
endif
if USE_OPENSLES
OPENSLES_DIR=opensles
else
OPENSLES_DIR=
endif
if USE_VDPAU
VDPAU_DIR=vdpau
else
VDPAU_DIR=
endif
if USE_WINSCREENCAP
WINSCREENCAP_DIR=winscreencap
else
WINSCREENCAP_DIR=
endif
if USE_UVCH264
UVCH264_DIR=uvch264
else
UVCH264_DIR=
endif
if USE_NVDEC
NVDEC_DIR=nvdec
else
NVDEC_DIR=
endif
if USE_NVENC
NVENC_DIR=nvenc
else
NVENC_DIR=
endif
if USE_TINYALSA
TINYALSA_DIR=tinyalsa
else
TINYALSA_DIR=
endif
if USE_MSDK
MSDK_DIR=msdk
else
MSDK_DIR=
endif
SUBDIRS = $(ANDROID_MEDIA_DIR) $(APPLE_MEDIA_DIR) $(BLUEZ_DIR) $(D3DVIDEOSINK_DIR) $(DECKLINK_DIR) $(DIRECTSOUND_DIR) $(WINKS_DIR) $(DVB_DIR) $(FBDEV_DIR) $(IPCPIPELINE_DIR) $(KMS_DIR) $(OPENSLES_DIR) $(SHM_DIR) $(UVCH264_DIR) $(VDPAU_DIR) $(WININET_DIR) $(WINSCREENCAP_DIR) $(WASAPI_DIR) $(NVDEC_DIR) $(NVENC_DIR) $(TINYALSA_DIR) $(MSDK_DIR)
DIST_SUBDIRS = androidmedia applemedia bluez d3dvideosink decklink directsound dvb fbdev ipcpipeline kms dshowdecwrapper dshowsrcwrapper dshowvideosink \
opensles shm uvch264 vdpau wasapi winks winscreencap \
nvdec nvenc tinyalsa msdk
include $(top_srcdir)/common/parallel-subdirs.mak