-### FIXME use HAVE_ stuff to decide on dirs
-if USE_OSS
-OSS_DIR=oss
-else
-OSS_DIR=
-endif
-
-# FIXME it's broken
-# hadess@hadess.net
-if HAVE_NASM
-QCAM_DIR=qcam
-else
-QCAM_DIR=
-endif
-
-if USE_V4L
+if USE_GST_V4L
V4L_DIR=v4l
else
V4L_DIR=
endif
-if USE_VCD
-VCD_DIR=vcd
-else
-VCD_DIR=
-endif
-
-if USE_VGA
-VGA_DIR=vga
+if USE_X
+XIMAGE_DIR=ximage
else
-VGA_DIR=
+XIMAGE_DIR=
endif
if USE_XVIDEO
-XVIDEO_DIR=xvideo
+XVIMAGE_DIR=xvimage
else
-XVIDEO_DIR=
+XVIMAGE_DIR=
endif
-SUBDIRS=$(OSS_DIR) $(QCAM_DIR) $(V4L_DIR) $(VCD_DIR) \
- $(VGA_DIR) $(XVIDEO_DIR)
+SUBDIRS = \
+ $(XIMAGE_DIR) \
+ $(XVIMAGE_DIR) \
+ $(V4L_DIR)
-DIST_SUBDIRS=oss qcam v4l vcd vga xvideo
+DIST_SUBDIRS = \
+ v4l \
+ ximage \
+ xvimage
+include $(top_srcdir)/common/parallel-subdirs.mak