• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitignoreH A D05-Jan-201219 54

MakefileH A D03-May-2022952 4636

READMEH A D16-Sep-20111.1 KiB5236

TODOH A D05-Jan-2012229 87

cat.cH A D05-Jan-20129.6 KiB338276

crc.cH A D03-May-20221.4 KiB6549

descs.cH A D05-Jan-201219.8 KiB500460

eit.cH A D05-Jan-201210.4 KiB316246

eit_desc.cH A D05-Jan-20126.7 KiB199155

log.cH A D16-Sep-2011665 3320

log.hH A D16-Sep-2011343 176

misc.cH A D16-Sep-20116.6 KiB219185

nit.cH A D05-Jan-20129.4 KiB302231

nit_desc.cH A D05-Jan-20126.5 KiB189150

pat.cH A D05-Jan-20126.6 KiB237186

pat_desc.cH A D05-Jan-20123.1 KiB12693

pes.cH A D05-Jan-201218.1 KiB570465

pes_data.cH A D03-May-20224.4 KiB156123

pes_es.cH A D16-Sep-20114.7 KiB138115

pmt.cH A D05-Jan-20129.2 KiB301236

privsec.cH A D05-Jan-20122.9 KiB10275

sdt.cH A D05-Jan-20128.4 KiB273213

sdt_desc.cH A D05-Jan-20124.3 KiB137108

secdata.cH A D05-Jan-20125.2 KiB168131

sections.cH A D16-Sep-20118.7 KiB203162

tdt.cH A D05-Jan-20126.9 KiB240185

tdt_desc.cH A D05-Jan-20125.6 KiB176137

time.cH A D16-Sep-20112.5 KiB9579

tsdata.hH A D05-Jan-201214 KiB458327

tsfuncs.cH A D05-Jan-20129.5 KiB319246

tsfuncs.hH A D03-May-202215 KiB347237

tstest.cH A D05-Jan-20124.4 KiB152111

tstest.test.expectH A D16-Sep-201161.6 KiB944943

tstest_valgrindH A D16-Sep-2011377 2218

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