mirror of
https://github.com/DigitalDevices/dddvb.git
synced 2023-10-10 13:37:43 +02:00
added modconfig and chnaged Makefile accordingly
This commit is contained in:
parent
c8c1ee1835
commit
d627e6995f
@ -1,4 +1,20 @@
|
|||||||
all: cit citin flashprog modt ddtest setmod ddflash setmod2 pls setmod3 modconfig ddinfo getiq
|
TARGETS = cit citin flashprog modt ddtest setmod ddflash setmod2 pls setmod3 modconfig ddinfo getiq modtest
|
||||||
|
|
||||||
|
all: $(TARGETS)
|
||||||
|
|
||||||
|
CFLAGS = -g -Wall -Wno-unused -Wno-format
|
||||||
|
FFMPEG := $(shell command -v ffmpeg 2> /dev/null)
|
||||||
|
|
||||||
|
modtest: modtest.c
|
||||||
|
$(CC) -o modtest modtest.c -I../include/ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
|
||||||
|
|
||||||
|
test.ts:
|
||||||
|
ifndef FFMPEG
|
||||||
|
$(error "ffmpeg is not available please install to create test stream")
|
||||||
|
endif
|
||||||
|
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 \
|
||||||
|
-f lavfi -i sine=f=440:b=4 -shortest -metadata \
|
||||||
|
service_provider="DD" -metadata service_name="Test" test.ts
|
||||||
|
|
||||||
cit: cit.c
|
cit: cit.c
|
||||||
$(CC) -o cit cit.c -lpthread
|
$(CC) -o cit cit.c -lpthread
|
||||||
@ -24,3 +40,10 @@ modconfig: modconfig.c
|
|||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) $(CFLAGS) -I../ddbridge -o $@ $<
|
$(CC) $(CFLAGS) -I../ddbridge -o $@ $<
|
||||||
|
|
||||||
|
|
||||||
|
clean:
|
||||||
|
for f in $(TARGETS) *.o *~ test.ts; do \
|
||||||
|
if [ -e "$$f" ]; then \
|
||||||
|
rm "$$f" || exit 1; \
|
||||||
|
fi \
|
||||||
|
done
|
||||||
|
@ -279,7 +279,7 @@ int mci_cmd(int dev, struct mci_command *cmd)
|
|||||||
//dump((uint8_t *) &msg.cmd, sizeof(msg.cmd));
|
//dump((uint8_t *) &msg.cmd, sizeof(msg.cmd));
|
||||||
ret = ioctl(dev, IOCTL_DDB_MCI_CMD, &msg);
|
ret = ioctl(dev, IOCTL_DDB_MCI_CMD, &msg);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
dprintf(2, "mci_cmd error %d\n", errno);
|
dprintf(2, "mci_cmd error %d (%s)\n", errno, strerror(errno));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
status = msg.res.status;
|
status = msg.res.status;
|
||||||
@ -486,7 +486,7 @@ int main(int argc, char*argv[])
|
|||||||
{"help", no_argument, 0, 'h'},
|
{"help", no_argument, 0, 'h'},
|
||||||
{0, 0, 0, 0}
|
{0, 0, 0, 0}
|
||||||
};
|
};
|
||||||
c = getopt_long(argc, argv, "d:c:",
|
c = getopt_long(argc, argv, "d:c:",
|
||||||
long_options, &option_index);
|
long_options, &option_index);
|
||||||
if (c == -1)
|
if (c == -1)
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user