Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
.gitignore | H A D | 05-Jan-2012 | 19 | 5 | 4 | |
Makefile | H A D | 03-May-2022 | 952 | 46 | 36 | |
README | H A D | 16-Sep-2011 | 1.1 KiB | 52 | 36 | |
TODO | H A D | 05-Jan-2012 | 229 | 8 | 7 | |
cat.c | H A D | 05-Jan-2012 | 9.6 KiB | 338 | 276 | |
crc.c | H A D | 03-May-2022 | 1.4 KiB | 65 | 49 | |
descs.c | H A D | 05-Jan-2012 | 19.8 KiB | 500 | 460 | |
eit.c | H A D | 05-Jan-2012 | 10.4 KiB | 316 | 246 | |
eit_desc.c | H A D | 05-Jan-2012 | 6.7 KiB | 199 | 155 | |
log.c | H A D | 16-Sep-2011 | 665 | 33 | 20 | |
log.h | H A D | 16-Sep-2011 | 343 | 17 | 6 | |
misc.c | H A D | 16-Sep-2011 | 6.6 KiB | 219 | 185 | |
nit.c | H A D | 05-Jan-2012 | 9.4 KiB | 302 | 231 | |
nit_desc.c | H A D | 05-Jan-2012 | 6.5 KiB | 189 | 150 | |
pat.c | H A D | 05-Jan-2012 | 6.6 KiB | 237 | 186 | |
pat_desc.c | H A D | 05-Jan-2012 | 3.1 KiB | 126 | 93 | |
pes.c | H A D | 05-Jan-2012 | 18.1 KiB | 570 | 465 | |
pes_data.c | H A D | 03-May-2022 | 4.4 KiB | 156 | 123 | |
pes_es.c | H A D | 16-Sep-2011 | 4.7 KiB | 138 | 115 | |
pmt.c | H A D | 05-Jan-2012 | 9.2 KiB | 301 | 236 | |
privsec.c | H A D | 05-Jan-2012 | 2.9 KiB | 102 | 75 | |
sdt.c | H A D | 05-Jan-2012 | 8.4 KiB | 273 | 213 | |
sdt_desc.c | H A D | 05-Jan-2012 | 4.3 KiB | 137 | 108 | |
secdata.c | H A D | 05-Jan-2012 | 5.2 KiB | 168 | 131 | |
sections.c | H A D | 16-Sep-2011 | 8.7 KiB | 203 | 162 | |
tdt.c | H A D | 05-Jan-2012 | 6.9 KiB | 240 | 185 | |
tdt_desc.c | H A D | 05-Jan-2012 | 5.6 KiB | 176 | 137 | |
time.c | H A D | 16-Sep-2011 | 2.5 KiB | 95 | 79 | |
tsdata.h | H A D | 05-Jan-2012 | 14 KiB | 458 | 327 | |
tsfuncs.c | H A D | 05-Jan-2012 | 9.5 KiB | 319 | 246 | |
tsfuncs.h | H A D | 03-May-2022 | 15 KiB | 347 | 237 | |
tstest.c | H A D | 05-Jan-2012 | 4.4 KiB | 152 | 111 | |
tstest.test.expect | H A D | 16-Sep-2011 | 61.6 KiB | 944 | 943 | |
tstest_valgrind | H A D | 16-Sep-2011 | 377 | 22 | 18 |
README
1libtsfuncs 2========== 3Collection of routines to work with mpeg PSI tables. 4 5Using it 6======== 7Clone or download libtsfuncs in a directory in your source tree and 8look at the example Makefile bellow: 9 10--- 11TSFUNCS_DIR = libtsfuncs 12TSFUNCS_LIB = $(TSFUNCS_DIR)/libtsfuncs.a 13 14all: prog 15 16prog_OBJS = main.o $(TSFUNCS_LIB) 17 18$(TSFUNCS_LIB): 19 $(MAKE) -s -C $(TSFUNCS_DIR) 20 21prog: $(prog_OBJS) 22 $(CC) $(CFLAGS) $(prog_OBJS) -o prog 23--- 24 25In every C file that you need to use it, add 26 27#include "libtsfuncs/tsfuncs.h" 28 29Documentation 30============= 31There isn't any. I'm too lazy to write proper docs. Maybe some day but 32until then just look at the tsfuncs.h, tsdata.h and log.h header files. 33 34Development 35=========== 36The development is tracked using git. The repository is hosted at github 37to get it, run the following command: 38 39 git clone git://github.com/gfto/libtsfuncs.git 40 41Releases 42======== 43Official releases can be downloaded from libtsfuncs home page which is 44 45 http://georgi.unixsol.org/programs/libtsfuncs/ 46 47Contact 48======= 49For patches, bug reports, complaints and so on send e-mail to 50 51 Georgi Chorbadzhiyski <georgi@unixsol.org> 52