- 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 2 commits
-
-
Christophe Massiot authored
-
Christophe Massiot authored
-