- 11 Sep, 2011 1 commit
-
-
Georgi Chorbadzhiyski authored
With this patch the DVBlast compilation output is not cluttered with the full command lines and makes it easier to spot warnings and errors. If you want to see what commands are executed run make V=1 or export V=1 and then make. The new "clean" output will look like this: make all CC dvblast.c CC util.c CC dvb.c CC udp.c CC asi.c CC demux.c CC output.c CC en50221.c CC comm.c CC mrtg-cnt.c LINK dvblast CC dvblastctl.c LINK dvblastctl make install INSTALL dvblast.1 -> /usr/local/share/man/man1 INSTALL dvblast dvblastctl dvblast_mmi.sh -> /usr/local/bin make uninstall RM /usr/local/bin/dvblast RM /usr/local/bin/dvblastctl RM /usr/local/bin/dvblast_mmi.sh RM /usr/local/share/man/man1/dvblast.1 make clean CLEAN dvblast dvblastctl dvblast.o util.o dvb.o udp.o asi.o demux.o output.o en50221.o comm.o mrtg-cnt.o util.o dvblastctl.o make archive ARCHIVE dvblast-2.0.0.tar.bz2 -rw-r--r-- 1 gf users 108030 Sep 9 12:12 dvblast-2.0.0.tar.bz2 Signed-off-by: Georgi Chorbadzhiyski <gf@unixsol.org>
-
- 07 Sep, 2011 9 commits
-
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Doychin Dokov authored
-
- 05 Sep, 2011 20 commits
-
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
Use PRINT_TYPE macro in preparation for XML output support for fe_status command.
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
By default dvblast uses program name (argv[0]) as syslog ident. This is fine but a little hard to find. So in order to be easier to choose syslog ident add -g/--logger-ident parameters to resolve this. If one of the parameters is not set argv[0] is used instead.
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
get_pmt command return pmt for chosen service_id or no_data if the service do not exist.
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
With this patch when dvblast exits, all allocated memory is released. This makes dvblast valgrind clean.
-
Georgi Chorbadzhiyski authored
This variable is used to signal configuration reload by SIGHUP signal and over command socket so the new name is better suited.
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
mrtgInit() is not checking if filename parameter is NULL so when dvblast is run without -Z option that sets mrtg file the following error is seen in valgrind: Syscall param open(filename) points to unaddressable byte(s) at 0x412798E: __open_nocancel (in /lib/libc-2.13.so) by 0x40BCA33: __fopen_internal (in /lib/libc-2.13.so) by 0x40BCA9B: fopen@@GLIBC_2.1 (in /lib/libc-2.13.so) by 0x8062841: mrtgInit (mrtg-cnt.c:167) by 0x4073DB5: (below main) (in /lib/libc-2.13.so)
-
Georgi Chorbadzhiyski authored
This patch fixes compilation warnings related to ssize_t when dvblast is compiled on 64 bit machine. The fixed warnings are: comm.c: In function "comm_Read": comm.c:86:18: warning: format "%d" expects type "int", but argument 3 has type "ssize_t" comm.c:168:14: warning: format "%d" expects type "int", but argument 5 has type "ssize_t" dvblastctl.c: In function "main": dvblastctl.c:248:18: warning: format "%d" expects type "int", but argument 3 has type "ssize_t"
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
- 02 Sep, 2011 1 commit
-
-
Christophe Massiot authored
-
- 22 Aug, 2011 5 commits
-
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
-
Georgi Chorbadzhiyski authored
The tmpnam(3) is used correctly but in order to avoid stupid GNU linker from complaining, rewrite the code to use mkstemp(3).
-
Georgi Chorbadzhiyski authored
* Makefile: Removed old kernel include, since kernel headers have had the S2API headers for a long time now.
-
Georgi Chorbadzhiyski authored
Before this patch TS discontinuity and transport_error warnings were missing vital info that can help to pinpoint stream problems. The messages were looking like this: warning: TS discontinuity warning: transport_error_indicator on pid 1234 With this patch a lot useful info is added to the messages. PID, how much continuity counters differ, service id and stream type. The changed messages look like this: transport_error_indicator on pid %hu warning: TS discontinuity on pid 514 expected_cc 1 got 11 (H.264/14496-10 video (MPEG-4/AVC), sid 2005) warning: TS discontinuity on pid 48 expected_cc 15 got 12 (EMM, sid 0) warning: TS discontinuity on pid 774 expected_cc 0 got 2 (13818-3 audio (MPEG-2), sid 2015) warning: TS discontinuity on pid 0 expected_cc 11 got 12 (PAT, sid 0) warning: TS discontinuity on pid 2000 expected_cc 13 got 14 (PMT, sid 2020) warning: transport_error_indicator on pid 2000 (PMT, sid 2020)
-
- 10 Aug, 2011 1 commit
-
-
Peter Martin authored
-
- 09 Aug, 2011 1 commit
-
-
Peter Martin authored
-
- 13 Jul, 2011 1 commit
-
-
Christophe Massiot authored
-
- 12 Jul, 2011 1 commit
-
-
Christophe Massiot authored
-