mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-02 22:46:35 +00:00
2d5ed45913
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
133 lines
1.9 KiB
Makefile
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
|