Georgi Chorbadzhiyski
|
9adf05eef0
|
Add missing -S to the list of short options.
|
13 years ago |
Georgi Chorbadzhiyski
|
721a9b5040
|
Add --service option, to choose service id (program) in MPTS input.
|
13 years ago |
Georgi Chorbadzhiyski
|
e56d85bfd8
|
Add --syslog parameter to enable local syslog logging.
|
13 years ago |
Georgi Chorbadzhiyski
|
4d00f226bb
|
Check if ident is set when notify-program is configured.
|
13 years ago |
Georgi Chorbadzhiyski
|
3706892d96
|
Add notify_sync() and use it when reporting STOP event.
Without this the STOP event was lost most of the times because
tsdecrypt exited before the thread delivered the event.
|
13 years ago |
Georgi Chorbadzhiyski
|
ac45c0ebf1
|
Treat --ecm-no-log as flag.
|
13 years ago |
Georgi Chorbadzhiyski
|
2a484e783b
|
notify: Add no_code_word/code_word_ok events.
|
13 years ago |
Georgi Chorbadzhiyski
|
4ed4e71bc1
|
notify: Add input_timeout/input_ok events.
|
13 years ago |
Georgi Chorbadzhiyski
|
8ce734802c
|
notify: Add start/stop events.
|
13 years ago |
Georgi Chorbadzhiyski
|
093d53b431
|
notify: Call external notifier program on event.
|
13 years ago |
Georgi Chorbadzhiyski
|
ffb1a883f6
|
main: Join threads only if they are initialized.
This fix prevents segfault on exit.
|
13 years ago |
Georgi Chorbadzhiyski
|
84b803183d
|
Fix short option -H (ecm-report-time).
|
13 years ago |
Georgi Chorbadzhiyski
|
79c84575e6
|
Add debug level 5 (packet debug + packet dump).
|
13 years ago |
Georgi Chorbadzhiyski
|
a3661b39fd
|
Add RELEASE file that holds current version.
|
13 years ago |
Georgi Chorbadzhiyski
|
679c420862
|
Add -V and --version parameters.
|
13 years ago |
Georgi Chorbadzhiyski
|
7419a19581
|
Add --caid option to choose exact CAID.
|
13 years ago |
Georgi Chorbadzhiyski
|
769a7a72ae
|
Move forced emm/ecm pid config messages where they belong.
|
13 years ago |
Georgi Chorbadzhiyski
|
92df0ad895
|
Fix cw warning support.
|
13 years ago |
Georgi Chorbadzhiyski
|
33cc9c5cb3
|
Help text whitespace fixes
|
13 years ago |
Georgi Chorbadzhiyski
|
f2f20efa60
|
Warn if CW have not been received.
Add --cw-warn-time to set how much time to wait before
starting to complain about code words.
|
13 years ago |
Georgi Chorbadzhiyski
|
546cca283f
|
Show first report 3 seconds after program start.
|
13 years ago |
Georgi Chorbadzhiyski
|
f2d5a4600f
|
Add ECM reports and --ecm-report-time parameter.
|
13 years ago |
Georgi Chorbadzhiyski
|
6915d654dd
|
Move EMM reports processing into main thread.
This move is in preparation for adding ecm reports.
|
13 years ago |
Georgi Chorbadzhiyski
|
2a6af1e637
|
Add --ecm-no-log option to disable ECM and code words logging.
|
13 years ago |
Georgi Chorbadzhiyski
|
7290a6f4d8
|
Reformat program help to fit 80 char wide terminals.
|
13 years ago |
Georgi Chorbadzhiyski
|
0070a7c679
|
Log message when there is not data on input.
|
13 years ago |
Georgi Chorbadzhiyski
|
8b98a9a164
|
Add --ecm-pid option to manually set ECM pid.
|
13 years ago |
Georgi Chorbadzhiyski
|
32e40e0c67
|
Add --emm-pid option to manually set EMM pid.
|
13 years ago |
Georgi Chorbadzhiyski
|
d5a33998a3
|
Add support for more CA systems.
Add support for SECA/Mediaguard, Viaccess, Videoguard/NDS, Nagra
and DRE-Crypt.
|
13 years ago |
Georgi Chorbadzhiyski
|
03a339b01a
|
Add support for long command line options.
|
13 years ago |
Georgi Chorbadzhiyski
|
ae59f25f12
|
tsdecrypt is licensed under GPL v2 now.
|
13 years ago |
Georgi Chorbadzhiyski
|
a7f4ba8d89
|
The norwegian CA is called CONAX not CONNAX.
|
13 years ago |
Georgi Chorbadzhiyski
|
f8480e6772
|
Add support for multiple IRDETO types.
With this patch Bulsatcom irdeto ECM stream can be used
for decoding.
|
13 years ago |
Georgi Chorbadzhiyski
|
ce89d4fb00
|
Add EMM report interval option (-f) defaulting to 60 sec.
|
13 years ago |
Georgi Chorbadzhiyski
|
cd218b023f
|
Add emm only mode (-E option) to process only EMMs.
|
13 years ago |
Georgi Chorbadzhiyski
|
f26dbdca15
|
Add RTP input
|
13 years ago |
Georgi Chorbadzhiyski
|
f36ddc7ee7
|
Use fdread when reading from socket
|
13 years ago |
Georgi Chorbadzhiyski
|
214907e74e
|
Define and use program_id to identify program name and version
|
13 years ago |
Georgi Chorbadzhiyski
|
2309ce8db3
|
Replace hardcoded usleep with packet_delay option (-y default unset)
|
13 years ago |
Georgi Chorbadzhiyski
|
e0fd598e0b
|
Handle signals, close syslog and delete pid file on exit
|
13 years ago |
Georgi Chorbadzhiyski
|
7bb156e1b8
|
Add support for syslog and running as daemon
|
13 years ago |
Georgi Chorbadzhiyski
|
059d8d433f
|
Fix option parsing for setting up crypto system
|
13 years ago |
Georgi Chorbadzhiyski
|
6db65cb7cc
|
Change option of setting output interface to -o (was -i)
|
13 years ago |
Georgi Chorbadzhiyski
|
7e24a02a29
|
Report TS discontinuity in input stream
|
13 years ago |
Georgi Chorbadzhiyski
|
745f8e66e5
|
Add BUILD_ID and GIT_VER
|
13 years ago |
Georgi Chorbadzhiyski
|
846b1209c8
|
Show if decoding is threaded
|
13 years ago |
Georgi Chorbadzhiyski
|
0a4f2f7a70
|
Add threaded decode and output functions that use circular buffers
|
13 years ago |
Georgi Chorbadzhiyski
|
4f99f75470
|
Move camd communication into thread
|
13 years ago |
Georgi Chorbadzhiyski
|
e574b18311
|
Use correct payload offset to decode packets, instead of always using 4
|
13 years ago |
Georgi Chorbadzhiyski
|
8f514f1a37
|
Add support for input from multicast
|
13 years ago |