Commit graph

25 commits

Author SHA1 Message Date
Andreas Öman
702297ecfe log which CWC entry we use when starting a transport 2010-01-24 22:43:35 +00:00
Andreas Öman
da7c2fc536 Only deal with ECM multi sections on irdeto 2010-01-16 23:29:52 +00:00
Andreas Öman
730eecc5ae Better handling of ECM sections vs. channels and negative ack from card server 2010-01-16 23:26:30 +00:00
Andreas Öman
4d992cca57 Fix MPEG TS section reassembly code
Const'ify lots of places where we pass transport stream blocks
2010-01-16 21:51:43 +00:00
Andreas Öman
b07f75228e Support multichannel ECM 2010-01-11 22:53:35 +00:00
Andreas Öman
10697016d8 Add a log message if we get an unexpected ECM reply 2009-12-20 22:25:43 +00:00
Andreas Öman
a544a46099 Avoid ECM buffer overruns 2009-12-20 22:22:13 +00:00
Sarge
2056c0544b Only check msb byte in caid 2009-12-08 17:33:56 +00:00
Sarge
9ec995ced3 Check that server will accept EMMs 2009-11-18 19:37:26 +00:00
Sarge
16e4f4b6c1 Only send EMM once per cwc 2009-11-18 19:33:51 +00:00
Andreas Öman
54bd74cae4 Better scheduling of blocks to descrambler == less CPU usage 2009-11-17 21:57:35 +00:00
Andreas Öman
64a134fba2 Filter EMMs 2009-11-16 22:27:44 +00:00
Andreas Öman
60a0d2e36f Experimental support for sending EMM.
Don't enable unless you know what you are doing
2009-11-15 21:25:55 +00:00
Andreas Öman
1778b4edd3 Add config option whether or not we sound send EMM to card server 2009-11-15 21:19:06 +00:00
sb1066
e71fbf5cb0 Announce the connection status of a server to the webui 2009-10-25 12:26:17 +00:00
Andreas Öman
77fd1342c4 Fix spelling error 2009-10-09 20:46:20 +00:00
Andreas Öman
af53c5f812 Improve debug logging quite a bit 2009-10-09 20:26:17 +00:00
Andreas Öman
5c04d66946 Support cards that only returns even OR odd control words 2009-09-17 20:22:25 +00:00
Andreas Öman
7cab70e1e5 * Rewrork the CWC reconnection strategy.
If there are active subscription, Tvheadend will attempt to reconnect
    immediately and then retry every three seconds.
    If no subscription is active a reconnection attempt is performed
    every minute.
    Also, if any CWC configuration changes are made from the UI, Tvheadend
    will try to reconnect directly.
2009-07-26 10:11:43 +00:00
Andreas Öman
2fcb7fe72b * Add exponential backoff for reconnect attempt in code word client.
Ticket #80
2009-07-18 19:10:49 +00:00
Andreas Öman
891ed4eb1a Verify that cwc utilize correct ECM stream based on provider id. 2009-07-13 20:36:51 +00:00
Andreas Öman
206767ac3a Rewrite internal streaming pipeline so it is fully message driven.
No ugly callbacks and weird locking scenarios no more.

Addresses ticket #15
2009-06-03 19:06:33 +00:00
Andreas Öman
fb39102578 Remove streaming_component_t from tvhead.h
We will eventually move away from this code structure anyway.
2009-06-01 20:09:38 +00:00
Mattias Wadman
4ff1113ac8 Fixed warn_unused_result warnings for read/write
Ignore for network io, handled for filesystem io
2009-04-10 13:05:39 +00:00
Andreas Öman
42c8947724 Making tvheadend more standalone, #2 2009-03-25 17:46:54 +00:00
Renamed from cwc.c (Browse further)