Georgi Chorbadzhiyski
|
8c8a28d1b0
|
Merge pull request #5 from lars18th/neutral-nets
Descriptor 0x62: Support for different deliveries
|
6 years ago |
Georgi Chorbadzhiyski
|
bb9685497f
|
Merge pull request #6 from lars18th/fix-payload_offset
Fixes incorrect check for payload_offset
|
6 years ago |
Georgi Chorbadzhiyski
|
a03865a9bf
|
Merge pull request #7 from AMDmi3/patch-1
Include stdint.h for intXX_t
|
6 years ago |
Georgi Chorbadzhiyski
|
ddfcc4bde4
|
Merge pull request #8 from AMDmi3/patch-2
Make Makefile more friendly to packaging
|
6 years ago |
Dmitry Marakasov
|
73b18eda11
|
Make Makefile more friendly to packaging
|
6 years ago |
Dmitry Marakasov
|
95bf6fcd97
|
Include stdint.h for intXX_t
|
6 years ago |
lars18th
|
6fb0de0bb7
|
Fixes incorrect check for payload_offset
See http://github.com/gfto/libtsfuncs/issues/2
|
6 years ago |
root
|
d0e2dfe394
|
Descriptor 0x62: Support for different deliveries
|
6 years ago |
Georgi Chorbadzhiyski
|
56f4728df7
|
Merge pull request #3 from AMDmi3/patch-1
Fix ts_crc32_section return type
|
6 years ago |
Dmitry Marakasov
|
848acf5a92
|
Fix ts_crc32_section return type
There's no such type u_int32_t, and the declaration uses correct uint32_t
|
6 years ago |
Georgi Chorbadzhiyski
|
d3b56ef510
|
Check return value of asprintf() because it could fail
|
8 years ago |
Georgi Chorbadzhiyski
|
f2456cb2f4
|
Fix lcn description decoding
|
8 years ago |
Georgi Chorbadzhiyski
|
45e7e999a1
|
Simplify xxx_is_same() functions.
|
9 years ago |
Georgi Chorbadzhiyski
|
f69e34f5e3
|
Remove unneeded operations.
|
9 years ago |
Georgi Chorbadzhiyski
|
1d4eb61e13
|
nit: Remove unused variables.
|
9 years ago |
Georgi Chorbadzhiyski
|
91b13d75b8
|
nit_desc: Prevent memory leak on error path.
|
9 years ago |
Georgi Chorbadzhiyski
|
5d645673d0
|
Make clang static checker happy.
I don't know a machine where sizeof(void *) != sizeof(struct x *)
but let's make clang checker happy anyway.
|
9 years ago |
Georgi Chorbadzhiyski
|
9c89a5e2ff
|
build: Allow changing CC even when CROSS is set.
|
10 years ago |
Georgi Makedonski
|
e1c1b54c88
|
Add support for LCN descriptor.
|
11 years ago |
Georgi Chorbadzhiyski
|
78c50ec87b
|
cat: Check malloc result.
|
11 years ago |
Georgi Chorbadzhiyski
|
5b303b7933
|
cat: Add more CAIDs for Griffin CA.
|
11 years ago |
Georgi Chorbadzhiyski
|
beed129074
|
Add support for Griffin CAS and DGCrypt CAS.
|
11 years ago |
Georgi Chorbadzhiyski
|
4e98993eb2
|
sdt: Change free_ca_mode to default to non encypted service.
|
12 years ago |
Georgi Chorbadzhiyski
|
2b9327fbb5
|
Do not use bashisms and clean tstest.{o,d} files.
|
12 years ago |
Georgi Chorbadzhiyski
|
1ddc5acb6f
|
Add support for Bulcrypt CAS.
|
12 years ago |
Georgi Chorbadzhiyski
|
968352d1ec
|
Add init() functions in addition to alloc_init() functions.
|
13 years ago |
Georgi Chorbadzhiyski
|
f36a478d2d
|
Do not build tstest by default.
|
13 years ago |
Georgi Chorbadzhiyski
|
05d5128c33
|
makefile: Fix MKDEP to work when cross compiling.
|
13 years ago |
Georgi Chorbadzhiyski
|
a068b9f6ba
|
makefile: Add dependancy tracking.
|
13 years ago |
Georgi Chorbadzhiyski
|
79e66b45ce
|
makefile: Fix link message for tstest.
|
13 years ago |
Georgi Chorbadzhiyski
|
97def68a01
|
Compile with -Wstrict-prototypes and -std=c99
|
13 years ago |
Georgi Chorbadzhiyski
|
3d6e5cf75f
|
Fix format string warnings when compiling on 64 bit machine.
|
13 years ago |
Georgi Chorbadzhiyski
|
daa76d8d2d
|
Fix off-by-one in ts_packet_get_payload_offset().
|
13 years ago |
Georgi Chorbadzhiyski
|
27130f24ca
|
Fix PUSI check.
|
13 years ago |
Georgi Chorbadzhiyski
|
9094238a7d
|
Check if PUSI packet comes before table/pes gathering ihas finished.
Without this check broken transport streams that start new tables
before finishing old ones cause psi gathering to fail.
|
13 years ago |
Georgi Chorbadzhiyski
|
7d13c10049
|
Fix off-by-one in section gathering.
When 1 byte of the section was in the next TS packet, section
gathering misses it.
|
13 years ago |
Georgi Chorbadzhiyski
|
e9ba8bcf8f
|
Add functions to get ecm and emm info by caid and by pid.
|
13 years ago |
Georgi Chorbadzhiyski
|
d5d0171a7d
|
Fix decoding of descriptor 0x58
|
13 years ago |
Georgi Chorbadzhiyski
|
c4f2ddb208
|
Fix desc02 parser
|
13 years ago |
Georgi Chorbadzhiyski
|
d9734150a3
|
Add support for more CA systems.
Add support for detecting SECA, VIACCESS, VIDEOGUARD,
NAGRA and DRECRYPT. That should cover the most used CA
systems.
|
13 years ago |
Georgi Chorbadzhiyski
|
ec79301fa5
|
Add TODO file.
|
13 years ago |
Georgi Chorbadzhiyski
|
5627d6d019
|
Add README file.
|
13 years ago |
Georgi Chorbadzhiyski
|
547f332c1c
|
Makefile: The library is called libtsfuncs not libts.
|
13 years ago |
Georgi Chorbadzhiyski
|
62d01280fa
|
The code is under MIT license.
|
13 years ago |
Georgi Chorbadzhiyski
|
6378f28014
|
Cleanup ts_{decode,encode}_pts().
|
13 years ago |
Georgi Chorbadzhiyski
|
9bd81d834b
|
CA system is called CONAX not CONNAX.
|
13 years ago |
Georgi Chorbadzhiyski
|
1feb066d7e
|
Replace short functinos with static inlines in tsfuncs.h
|
13 years ago |
Georgi Chorbadzhiyski
|
69e8da8e70
|
Rename source files to drop tsfuncs_ prefix.
|
13 years ago |
Georgi Chorbadzhiyski
|
e8488e35ab
|
Add ts_{nit,sdt,eit,tdt}_is_same() and ts_{nit,sdt,tdt}_is_copy().
|
13 years ago |
Georgi Chorbadzhiyski
|
cdcd22dbf5
|
cat: Detect ECM pids also in stream descriptors.
|
13 years ago |