1# 2# v4l-test: Test environment for Video For Linux Two API 3# 4# 16 Jul 2009 0.19 test_VIDIOC_JPEGCOMP.c and 5# test_VIDIOC_ENUM_FRAMESIZES.c added 6# 5 Jul 2009 0.18 v4l2_foreach.c added 7# 19 May 2009 0.17 test_VIDIOC_EXT_CTRLS.c added 8# 7 May 2009 0.16 v4l2_show.c added 9# 5 May 2009 0.15 test_VIDIOC_QUERYBUF.c added 10# 25 Apr 2009 0.14 test_VIDIOC_REQBUFS.c added 11# 5 Apr 2009 0.13 test_VIDIOC_QUERYMENU.c added 12# 4 Apr 2009 0.12 test_VIDIOC_FMT.c added 13# 22 Mar 2009 0.11 test_VIDIOC_OUTPUT.c added, 14# test_VIDIOC_G_SLICED_VBI_CAP.c added 15# 18 Mar 2009 0.10 test_VIDIOC_PARM.c added 16# 19 Feb 2009 0.9 test_VIDIOC_CTRL.c added 17# 7 Feb 2009 0.8 test_VIDIOC_CROP.c added 18# 3 Feb 2009 0.7 test_VIDIOC_AUDIO.c added, 19# test_VIDIOC_AUDOUT.c added, 20# 2 Feb 2009 0.6 test_VIDIOC_MODULATOR.c added, 21# test_VIDIOC_PRIORITY.c added 22# 31 Jan 2009 0.5 test_VIDIOC_TUNER.c added, 23# test_VIDIOC_FREQUENCY.c added, 24# test_VIDIOC_QUERYSTD.c added, 25# v4l2_validator.c added 26# 1 Jan 2009 0.4 test_VIDIOC_ENUMOUTPUT.c added, 27# test_VIDIOC_QUERYCTRL.c added 28# 23 Dec 2008 0.3 test_VIDIOC_LOG_STATUS.c added 29# 22 Dec 2008 0.2 test_VIDIOC_QUERYCAP.c added 30# 18 Dec 2008 0.1 First release 31# 32# Written by M�rton N�meth <nm127@freemail.hu> 33# Released under GPL 34# 35 36CFLAGS = -O2 -Wall -W 37#CFLAGS += -g 38LDFLAGS = -lcunit 39 40# TODO: handle dependencies 41 42OBJS = dev_video.o \ 43 v4l2_validator.o \ 44 v4l2_foreach.o \ 45 test_VIDIOC_QUERYCAP.o \ 46 test_VIDIOC_ENUMAUDIO.o \ 47 test_VIDIOC_ENUMAUDOUT.o \ 48 test_VIDIOC_ENUM_FMT.o \ 49 test_VIDIOC_JPEGCOMP.o \ 50 test_VIDIOC_ENUMINPUT.o \ 51 test_VIDIOC_ENUMOUTPUT.o \ 52 test_VIDIOC_ENUMSTD.o \ 53 test_VIDIOC_ENUM_FRAMESIZES.o \ 54 test_VIDIOC_LOG_STATUS.o \ 55 test_VIDIOC_CROPCAP.o \ 56 test_VIDIOC_G_SLICED_VBI_CAP.o \ 57 test_VIDIOC_CROP.o \ 58 test_VIDIOC_QUERYCTRL.o \ 59 test_VIDIOC_QUERYMENU.o \ 60 test_VIDIOC_QUERYSTD.o \ 61 test_VIDIOC_STD.o \ 62 test_VIDIOC_INPUT.o \ 63 test_VIDIOC_OUTPUT.o \ 64 test_VIDIOC_TUNER.o \ 65 test_VIDIOC_MODULATOR.o \ 66 test_VIDIOC_FREQUENCY.o \ 67 test_VIDIOC_PRIORITY.o \ 68 test_VIDIOC_AUDIO.o \ 69 test_VIDIOC_AUDOUT.o \ 70 test_VIDIOC_CTRL.o \ 71 test_VIDIOC_EXT_CTRLS.o \ 72 test_VIDIOC_PARM.o \ 73 test_VIDIOC_FMT.o \ 74 test_VIDIOC_REQBUFS.o \ 75 test_VIDIOC_QUERYBUF.o \ 76 test_invalid_ioctl.o \ 77 v4l2_show.o \ 78 v4l2_test.o 79 80all: $(OBJS) 81 $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o v4l-test 82 83clean: 84 rm -f $(OBJS) 85 rm -f v4l-test 86