70 Commits (ec07f03af9bf9ff3b531f0acda5dd74caf1921e2)

Author SHA1 Message Date
  Georgi Chorbadzhiyski affd0d8dab Increase code word error notification time. 12 years ago
  Georgi Chorbadzhiyski d4d833d3bd Add support for RTP output. 12 years ago
  Georgi Chorbadzhiyski e560bc39c5 Add --pid-report option. 12 years ago
  Georgi Chorbadzhiyski 60e69f008b Add --input-dump option. 12 years ago
  Georgi Chorbadzhiyski 83207bd4e2 Add --output-tos option. 12 years ago
  Georgi Chorbadzhiyski 24d058b0c3 Add ECM/EMM queues depth limit to avoid allocating too much memory. 13 years ago
  Georgi Chorbadzhiyski ff5356a74f Add newcamd protocol support. 13 years ago
  Georgi Chorbadzhiyski 111846981a Make camd->do_ecm() and camd->do_emm() ops to take struct camd_msg. 13 years ago
  Georgi Chorbadzhiyski 9b7ef3dc4c Add ident and camd_proto fields in struct camd_ops. 13 years ago
  Georgi Chorbadzhiyski b5bd7a9ab0 Add service_id parameter to do_emm() camd callback. 13 years ago
  Georgi Chorbadzhiyski c9542a19f6 Move struct camd_msg before camd ops definitions. 13 years ago
  Georgi Chorbadzhiyski 6404757eac Move msg_id processing to be internal to cs378x protocol. 13 years ago
  Georgi Chorbadzhiyski e503839219 Move cs378x private data into its own structure. 13 years ago
  Georgi Chorbadzhiyski a71d02e33f Rename struct camd35 to struct camd. 13 years ago
  Georgi Chorbadzhiyski d8bad87e7d Split cs378x protocol from generic camd code. 13 years ago
  Georgi Chorbadzhiyski 6e51e597e3 Add --output-{nit,eit,tdt}-pass to enable pass through in output filtering mode. 13 years ago
  Georgi Chorbadzhiyski 49de3a80bc If the input is MPTS rewrite output PAT. 13 years ago
  Georgi Chorbadzhiyski 2b1c54b830 Parse SDT and display provider and service name. 13 years ago
  Georgi Chorbadzhiyski a9ee2ed0d0 Remove --camd-pkt-delay (-y) option. 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 f603a99efb Increase emm recv errors limit to 100. 13 years ago
  Georgi Chorbadzhiyski 50762790b8 Raise errors flags for ecm/emm processing only after couple of bad events. 13 years ago
  Georgi Chorbadzhiyski 093d53b431 notify: Call external notifier program on event. 13 years ago
  Georgi Chorbadzhiyski cc756b5ca5 Process ECMs before EMMs. 13 years ago
  Georgi Chorbadzhiyski 7419a19581 Add --caid option to choose exact CAID. 13 years ago
  Georgi Chorbadzhiyski f2f20efa60 Warn if CW have not been received. 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. 13 years ago
  Georgi Chorbadzhiyski 2a6af1e637 Add --ecm-no-log option to disable ECM and code words logging. 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 d890097543 Include limits.h to get PATH_MAX definiton on OS X. 13 years ago
  Georgi Chorbadzhiyski c8d7c5219d Move libtsfuncs to libtsfuncs submodule and change libfuncs submodule url. 13 years ago
  Georgi Chorbadzhiyski ae59f25f12 tsdecrypt is licensed under GPL v2 now. 13 years ago
  Georgi Chorbadzhiyski 64bbf6fe13 cbuf code was moved to libfuncs. 13 years ago
  Georgi Chorbadzhiyski 21db3522e6 Report how much miliseconds have passed since the last valid CW was received. 13 years ago
  Georgi Chorbadzhiyski f8480e6772 Add support for multiple IRDETO types. 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 2309ce8db3 Replace hardcoded usleep with packet_delay option (-y default unset) 13 years ago
  Georgi Chorbadzhiyski a35cfca500 Report each 60 seconds how many EMMs has been send 13 years ago
  Georgi Chorbadzhiyski 7bb156e1b8 Add support for syslog and running as daemon 13 years ago
  Georgi Chorbadzhiyski 7e24a02a29 Report TS discontinuity in input stream 13 years ago
  Georgi Chorbadzhiyski 04e749a777 If valid CW has not been received for 10 seconds, set invalid_cw flag 13 years ago
  Georgi Chorbadzhiyski 0a4f2f7a70 Add threaded decode and output functions that use circular buffers 13 years ago
  Georgi Chorbadzhiyski 988fda9eeb Add decode and write circular buffers 13 years ago
  Georgi Chorbadzhiyski c94b13b0a5 Init bit sliced dvbpsi key 13 years ago
  Georgi Chorbadzhiyski 680b68f27b Check for CW error in addition to duplicate ECM 13 years ago
  Georgi Chorbadzhiyski 4f99f75470 Move camd communication into thread 13 years ago