Francesco Schiavarelli
f5667e75fb
Fix for MPTS streams.
Without this if the input is MPTS, tsdecrypt incorrectly tries to
decrypt (and brokes) services that do not belong to the chosen
input services. An additional extra is that with this decrypting
a service in MPTS is a lot quicker since lots of unneeded work is
avoided.
12 years ago
Georgi Chorbadzhiyski
0ddae6e3f7
Add --input-buffer (-T) option.
12 years ago
Georgi Chorbadzhiyski
0d9c2e1bcf
Mac OS X build fixes.
12 years ago
Georgi Chorbadzhiyski
d4d833d3bd
Add support for RTP output.
12 years ago
Georgi Chorbadzhiyski
5915ca90b6
Create output_write() function.
12 years ago
Georgi Chorbadzhiyski
e560bc39c5
Add --pid-report option.
12 years ago
Georgi Chorbadzhiyski
49de3a80bc
If the input is MPTS rewrite output PAT.
When the input is MPTS and output filtering is enabled, rewrite output
PAT to include only the single program that is decoded.
13 years ago
Georgi Chorbadzhiyski
2b1c54b830
Parse SDT and display provider and service name.
13 years ago
Georgi Chorbadzhiyski
03a3b7538d
Set thread names under Linux.
13 years ago
Georgi Chorbadzhiyski
79c84575e6
Add debug level 5 (packet debug + packet dump).
13 years ago
Georgi Chorbadzhiyski
de023683bd
Check for decode data often.
13 years ago
Georgi Chorbadzhiyski
ae59f25f12
tsdecrypt is licensed under GPL v2 now.
13 years ago
Georgi Chorbadzhiyski
cd218b023f
Add emm only mode (-E option) to process only EMMs.
13 years ago
Georgi Chorbadzhiyski
8e3f6df1a9
Announce new pids with NEW prefix
13 years ago
Georgi Chorbadzhiyski
7e24a02a29
Report TS discontinuity in input stream
13 years ago
Georgi Chorbadzhiyski
0a4f2f7a70
Add threaded decode and output functions that use circular buffers
13 years ago