]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
14 years agoSome minor bugfixes and remove debug code.
Adam Sutton [Wed, 6 Jun 2012 15:07:15 +0000 (16:07 +0100)] 
Some minor bugfixes and remove debug code.

14 years agoMajor update to the way the epggrab configuration is handled. I now have most feature...
Adam Sutton [Wed, 6 Jun 2012 15:02:07 +0000 (16:02 +0100)] 
Major update to the way the epggrab configuration is handled. I now have most features avilable via the UI (except the yet to be implemented external interface config).

14 years agoSome further updates (simplfications) to the epggrab framework.
Adam Sutton [Sun, 3 Jun 2012 22:12:15 +0000 (23:12 +0100)] 
Some further updates (simplfications) to the epggrab framework.

14 years agoUpdate Autobuild stuff
Andreas Öman [Sun, 3 Jun 2012 09:14:09 +0000 (11:14 +0200)] 
Update Autobuild stuff

14 years agohtsp: Add missing lock when flushing HTSP output queue
Andreas Öman [Sun, 3 Jun 2012 08:55:31 +0000 (10:55 +0200)] 
htsp: Add missing lock when flushing HTSP output queue

Fixes #996

14 years agoComplete re-write of the epggrab infastructure, trying to generalise stuff a bit...
Adam Sutton [Fri, 1 Jun 2012 21:17:47 +0000 (22:17 +0100)] 
Complete re-write of the epggrab infastructure, trying to generalise stuff a bit more to make config pages easier and to cover the common cases.

14 years agoSome more updates to the cron system, simplified somewhat by storing string and conve...
Adam Sutton [Fri, 1 Jun 2012 18:41:48 +0000 (19:41 +0100)] 
Some more updates to the cron system, simplified somewhat by storing string and converting to bit masks for running.

14 years agoAdded string processing capability to cron code.
Adam Sutton [Fri, 1 Jun 2012 09:33:58 +0000 (10:33 +0100)] 
Added string processing capability to cron code.

14 years agoAdd some initial code to load/save grab module channel mappings.
Adam Sutton [Thu, 31 May 2012 14:58:41 +0000 (15:58 +0100)] 
Add some initial code to load/save grab module channel mappings.

14 years agoAdd a few extra bits of info to the epg ui code.
Adam Sutton [Thu, 31 May 2012 12:57:43 +0000 (13:57 +0100)] 
Add a few extra bits of info to the epg ui code.

14 years agoFixed minor but in epgrelated function (displaying source episode number) and added...
Adam Sutton [Thu, 31 May 2012 12:48:25 +0000 (13:48 +0100)] 
Fixed minor but in epgrelated function (displaying source episode number) and added most of (old) missing functionality to epg query code.

14 years agoTidy up of the epg broadcast code, I think this now works it should be a bit simpler.
Adam Sutton [Thu, 31 May 2012 12:25:24 +0000 (13:25 +0100)] 
Tidy up of the epg broadcast code, I think this now works it should be a bit simpler.

14 years agoFix some mistakes spotted on live system and permanently enable EIT parsing for test...
Adam Sutton [Wed, 30 May 2012 22:50:25 +0000 (23:50 +0100)] 
Fix some mistakes spotted on live system and permanently enable EIT parsing for test purposes.

14 years agoI think the new generalised approach is working, some stuff was a little too general...
Adam Sutton [Wed, 30 May 2012 20:25:54 +0000 (21:25 +0100)] 
I think the new generalised approach is working, some stuff was a little too general and some stuff possible is still, but it appears to work!.

14 years agoStarted work on migrating EPG schedules into the main channel_t structure.
Adam Sutton [Wed, 30 May 2012 13:40:04 +0000 (14:40 +0100)] 
Started work on migrating EPG schedules into the main channel_t structure.

14 years agoStarted work on deleteing epg_channel_t and moving schedule info back into channel_t...
Adam Sutton [Wed, 30 May 2012 10:01:29 +0000 (11:01 +0100)] 
Started work on deleteing epg_channel_t and moving schedule info back into channel_t. This will make working with EIT much simpler, removes a fairly redundant object and will allow me to move epggrab channel mapping into each grabber which will be far more flexible and was what I had originally intended.

14 years agoPass through channel name, icon changes and allow EIT to create missing channels...
Adam Sutton [Mon, 28 May 2012 15:58:13 +0000 (16:58 +0100)] 
Pass through channel name, icon changes and allow EIT to create missing channels (however these need to be overidden)

14 years agoSome tidying up of epg grabbers and added stubs for missing functions in epg.
Adam Sutton [Mon, 28 May 2012 15:43:42 +0000 (16:43 +0100)] 
Some tidying up of epg grabbers and added stubs for missing functions in epg.

14 years agoStarted work on re-introducing EIT data.
Adam Sutton [Mon, 28 May 2012 15:43:14 +0000 (16:43 +0100)] 
Started work on re-introducing EIT data.

14 years agoAdd global object hash similar to that used by andoma in original code. Although...
Adam Sutton [Mon, 28 May 2012 14:41:56 +0000 (15:41 +0100)] 
Add global object hash similar to that used by andoma in original code. Although mine includes ALL objects, its currently only used for broadcast lookup as generally the others will probably be quicker (episodes?) to go via the normal URI based maps.

14 years agoSome tidying up.
Adam Sutton [Fri, 25 May 2012 21:15:02 +0000 (22:15 +0100)] 
Some tidying up.

14 years agoMerge branch 'master' into epg-rewrite
Adam Sutton [Fri, 25 May 2012 20:59:39 +0000 (21:59 +0100)] 
Merge branch 'master' into epg-rewrite

14 years agoMerge pull request #91 from adamsutton/master
Andreas Öman [Fri, 25 May 2012 16:47:09 +0000 (09:47 -0700)] 
Merge pull request #91 from adamsutton/master

missing free and DVBS delsys issue

14 years agoMerge branch 'master' into epg-rewrite
Adam Sutton [Fri, 25 May 2012 16:33:02 +0000 (17:33 +0100)] 
Merge branch 'master' into epg-rewrite

14 years agoCorrect sanity check code.
Adam Sutton [Fri, 25 May 2012 16:24:51 +0000 (17:24 +0100)] 
Correct sanity check code.

14 years agoRemove possible free() before data access.
Adam Sutton [Fri, 25 May 2012 16:24:10 +0000 (17:24 +0100)] 
Remove possible free() before data access.

14 years agoAdded missing free() call to DVR code. 91/head
Adam Sutton [Fri, 25 May 2012 15:20:57 +0000 (16:20 +0100)] 
Added missing free() call to DVR code.

14 years agoFirst stab at adding the DVR code back in. Very much WIP and no attempt to add clever...
Adam Sutton [Fri, 25 May 2012 15:19:29 +0000 (16:19 +0100)] 
First stab at adding the DVR code back in. Very much WIP and no attempt to add clever stuff at this stage.

14 years agoFix memory issues and use much saner object alloc strategy.
Adam Sutton [Fri, 25 May 2012 13:41:27 +0000 (14:41 +0100)] 
Fix memory issues and use much saner object alloc strategy.

14 years agoFix mutex unlock placement and free memory on config load.
Adam Sutton [Fri, 25 May 2012 13:40:51 +0000 (14:40 +0100)] 
Fix mutex unlock placement and free memory on config load.

14 years agoAdd missing free()
Adam Sutton [Fri, 25 May 2012 12:57:50 +0000 (13:57 +0100)] 
Add missing free()

14 years agoMerge master.
Adam Sutton [Fri, 25 May 2012 12:27:56 +0000 (13:27 +0100)] 
Merge master.

14 years agoSome minor debug output.
Adam Sutton [Fri, 25 May 2012 11:49:32 +0000 (12:49 +0100)] 
Some minor debug output.

14 years agoCleanup EPG after everything has been fully loaded from disk.
Adam Sutton [Fri, 25 May 2012 11:49:05 +0000 (12:49 +0100)] 
Cleanup EPG after everything has been fully loaded from disk.

14 years agoRemove unused channels (temp hack) and include epg save stats. Also remove some print...
Adam Sutton [Fri, 25 May 2012 11:27:58 +0000 (12:27 +0100)] 
Remove unused channels (temp hack) and include epg save stats. Also remove some printfs from htsp code.

14 years agoRemove old test code and printfs.
Adam Sutton [Fri, 25 May 2012 11:14:17 +0000 (12:14 +0100)] 
Remove old test code and printfs.

14 years agoMinor fix to get htsp epg download working.
Adam Sutton [Fri, 25 May 2012 11:10:29 +0000 (12:10 +0100)] 
Minor fix to get htsp epg download working.

14 years agoSome fixes and updates to get broadcast expiration and now/next working.
Adam Sutton [Fri, 25 May 2012 10:36:44 +0000 (11:36 +0100)] 
Some fixes and updates to get broadcast expiration and now/next working.

14 years agoUpdated various EPG calls to the new API.
Adam Sutton [Fri, 25 May 2012 08:55:55 +0000 (09:55 +0100)] 
Updated various EPG calls to the new API.

14 years agoSignificant update to the EPG code, now have reference counting and timeouts (not...
Adam Sutton [Fri, 25 May 2012 08:55:24 +0000 (09:55 +0100)] 
Significant update to the EPG code, now have reference counting and timeouts (not tested) and some general simplifications to the API.

14 years agoSome bugfixes. Note: currently cannot handle scheduling overlaps.
Adam Sutton [Thu, 24 May 2012 13:38:37 +0000 (14:38 +0100)] 
Some bugfixes. Note: currently cannot handle scheduling overlaps.

14 years agoSignificant reworking of EPG code to use an OO style, its still rough and there are...
Adam Sutton [Thu, 24 May 2012 11:02:22 +0000 (12:02 +0100)] 
Significant reworking of EPG code to use an OO style, its still rough and there are quite a few bodges to make it work since its not proper OO (but will be if included in TVH3).

14 years agoUpdate cron to use u64 config and add error output on pyepg xml parse error.
Adam Sutton [Wed, 23 May 2012 15:26:00 +0000 (16:26 +0100)] 
Update cron to use u64 config and add error output on pyepg xml parse error.

14 years agoSome more hacks to the epg javascript to show "extra" info (only concept, not really...
Adam Sutton [Wed, 23 May 2012 15:25:11 +0000 (16:25 +0100)] 
Some more hacks to the epg javascript to show "extra" info (only concept, not really usable).

14 years agoAdded parse stats to pyepg code.
Adam Sutton [Wed, 23 May 2012 10:27:54 +0000 (11:27 +0100)] 
Added parse stats to pyepg code.

14 years agoSimple demo to list alternative broadcasts, this is a bit of a hack but gives a usefu...
Adam Sutton [Wed, 23 May 2012 10:18:32 +0000 (11:18 +0100)] 
Simple demo to list alternative broadcasts, this is a bit of a hack but gives a useful demo of the capabilties of the new structure and helps in testing too.

14 years agoRemove some debug and fix a minor bug.
Adam Sutton [Wed, 23 May 2012 10:17:49 +0000 (11:17 +0100)] 
Remove some debug and fix a minor bug.

14 years agoSome updates to improve channel linking and its save/load support.
Adam Sutton [Tue, 22 May 2012 16:05:41 +0000 (17:05 +0100)] 
Some updates to improve channel linking and its save/load support.

14 years agoNow have full EPG save/load, I have included internal IDs in all objects though I...
Adam Sutton [Tue, 22 May 2012 15:20:25 +0000 (16:20 +0100)] 
Now have full EPG save/load, I have included internal IDs in all objects though I think they are redundant (and except for broadcast they are not saved).

14 years agoSome further updates to xmltv importer, also added parsing stats.
Adam Sutton [Tue, 22 May 2012 12:56:23 +0000 (13:56 +0100)] 
Some further updates to xmltv importer, also added parsing stats.

14 years agoStart work on epg load/save and also added back in initial xmltv parser.
Adam Sutton [Tue, 22 May 2012 09:15:05 +0000 (10:15 +0100)] 
Start work on epg load/save and also added back in initial xmltv parser.

14 years agoFix some problems related to series number parsing.
Adam Sutton [Mon, 21 May 2012 13:02:12 +0000 (14:02 +0100)] 
Fix some problems related to series number parsing.

14 years agoSome basic per channel searching re-enabled.
Adam Sutton [Mon, 21 May 2012 11:30:32 +0000 (12:30 +0100)] 
Some basic per channel searching re-enabled.

14 years agoFix stupid time parsing error.
Adam Sutton [Mon, 21 May 2012 11:28:52 +0000 (12:28 +0100)] 
Fix stupid time parsing error.

14 years agoSome initial epg_channel_t to channel_t linking.
Adam Sutton [Mon, 21 May 2012 10:00:51 +0000 (11:00 +0100)] 
Some initial epg_channel_t to channel_t linking.

14 years agoMerge pull request #90 from rkunze/iconv-embedded
Andreas Öman [Sat, 19 May 2012 07:40:31 +0000 (00:40 -0700)] 
Merge pull request #90 from rkunze/iconv-embedded

Add support for systems without sufficient iconv implementations (e.g. OpenWRT)

14 years agoAlways use the builtin charset conversion 90/head
Richard Kunze [Fri, 18 May 2012 20:44:26 +0000 (22:44 +0200)] 
Always use the builtin charset conversion

14 years agoClear some more redundant code from the channel structure.
Adam Sutton [Fri, 18 May 2012 16:32:17 +0000 (17:32 +0100)] 
Clear some more redundant code from the channel structure.

14 years agoSome more additions back into the HTSP, not all underlying code is actually functional.
Adam Sutton [Fri, 18 May 2012 16:23:56 +0000 (17:23 +0100)] 
Some more additions back into the HTSP, not all underlying code is actually functional.

14 years agoAdd some HTSP support back in.
Adam Sutton [Fri, 18 May 2012 16:05:39 +0000 (17:05 +0100)] 
Add some HTSP support back in.

14 years agoAdded some of the simpleui back in, some additions to epg_broadcast.
Adam Sutton [Fri, 18 May 2012 15:52:00 +0000 (16:52 +0100)] 
Added some of the simpleui back in, some additions to epg_broadcast.

14 years agoSome minor changes to code layout, added better epg query support (ala old code)...
Adam Sutton [Fri, 18 May 2012 11:24:10 +0000 (12:24 +0100)] 
Some minor changes to code layout, added better epg query support (ala old code) so I can start to get stuff into UI EPG (to help with testing).

14 years agoSome further broadcast/episode linking and started to add back in some UI code just...
Adam Sutton [Thu, 17 May 2012 21:20:17 +0000 (22:20 +0100)] 
Some further broadcast/episode linking and started to add back in some UI code just to see what is going  on.

14 years agoSome more work on getting import from pyepg working. I think I have a slightly better...
Adam Sutton [Thu, 17 May 2012 16:38:35 +0000 (17:38 +0100)] 
Some more work on getting import from pyepg working. I think I have a slightly better idea how things are likely to work. Current broadcast search is probably a bit noddy, but will do for now.

14 years agoSome import now working, though only in as much as I am creating the various objects...
Adam Sutton [Thu, 17 May 2012 13:19:07 +0000 (14:19 +0100)] 
Some import now working, though only in as much as I am creating the various objects. They are not linked and no processing is done on them.

14 years agoBasically hack out all code that currently does not work due to partial epg rewrite.
Adam Sutton [Thu, 17 May 2012 11:52:21 +0000 (12:52 +0100)] 
Basically hack out all code that currently does not work due to partial epg rewrite.

14 years agoSome slight re-arrangements (still wip, not sure of best structure).
Adam Sutton [Thu, 17 May 2012 11:35:07 +0000 (12:35 +0100)] 
Some slight re-arrangements (still wip, not sure of best structure).

14 years agoInitial hack in of new epg data structures, xmltv refs hacked out and some code left...
Adam Sutton [Thu, 17 May 2012 11:05:45 +0000 (12:05 +0100)] 
Initial hack in of new epg data structures, xmltv refs hacked out and some code left in for compat. this will not compile/run.

14 years agostarted work on epggrab module for pyepg (demo).
Adam Sutton [Thu, 17 May 2012 11:03:05 +0000 (12:03 +0100)] 
started work on epggrab module for pyepg (demo).

14 years agoadded a few bits of extra support to htsmsg(_xml) processing.
Adam Sutton [Thu, 17 May 2012 11:00:40 +0000 (12:00 +0100)] 
added a few bits of extra support to htsmsg(_xml) processing.

14 years agoRemove some debug and finish of a few bits and pieces.
Adam Sutton [Wed, 16 May 2012 16:00:09 +0000 (17:00 +0100)] 
Remove some debug and finish of a few bits and pieces.

14 years agoStart initial work on new epggrab framework.
Adam Sutton [Wed, 16 May 2012 15:48:09 +0000 (16:48 +0100)] 
Start initial work on new epggrab framework.

14 years agoremove unused include of iconv.h
Richard Kunze [Sat, 5 May 2012 21:19:35 +0000 (23:19 +0200)] 
remove unused include of iconv.h

14 years agoAdd builtin charset conversion for systems without sufficient iconv support. Enable...
Richard Kunze [Sat, 5 May 2012 21:12:05 +0000 (23:12 +0200)] 
Add builtin charset conversion for systems without sufficient iconv support. Enable with './configure --enable-dvbconv'

14 years agoUse "ISO-8859-%d" instead of "ISO_8859-%d" in dvb_iconv_open().
Richard Kunze [Thu, 3 May 2012 23:10:56 +0000 (01:10 +0200)] 
Use "ISO-8859-%d" instead of "ISO_8859-%d" in dvb_iconv_open().

Both GNU libiconv and the minimal iconv implementation in OpenWRT
support the "ISO-8859-*" form for at least some of the encodings
in the ISO 8859 family, but not the "ISO_8859-*" form.

GNU libc supports both forms, so this change does not break
anything when compiling against GNU libc.

14 years agoRemove define that breaks build.
Adam Sutton [Fri, 11 May 2012 13:51:27 +0000 (14:51 +0100)] 
Remove define that breaks build.

14 years agoAvoid division by zero
Andreas Öman [Sat, 5 May 2012 20:16:14 +0000 (22:16 +0200)] 
Avoid division by zero

14 years agoMerge pull request #88 from gfto/bulcrypt
Andreas Öman [Fri, 20 Apr 2012 18:11:46 +0000 (11:11 -0700)] 
Merge pull request #88 from gfto/bulcrypt

cwc: Add Bulcrypt support.

14 years agocwc: Add Bulcrypt support. 88/head
Georgi Chorbadzhiyski [Fri, 20 Apr 2012 14:45:55 +0000 (17:45 +0300)] 
cwc: Add Bulcrypt support.

14 years agoMerge pull request #85 from perexg/fixes-emm
Andreas Öman [Sat, 14 Apr 2012 18:25:24 +0000 (11:25 -0700)] 
Merge pull request #85 from perexg/fixes-emm

Another four patches to handle EMM/ECM issues, cleanups

14 years agoMerge pull request #86 from wader/patch-1
Andreas Öman [Sat, 14 Apr 2012 18:24:15 +0000 (11:24 -0700)] 
Merge pull request #86 from wader/patch-1

Update README

14 years agocwc: do not send ECM requests when NOKs are received 85/head
Jaroslav Kysela [Thu, 12 Apr 2012 18:03:46 +0000 (20:03 +0200)] 
cwc: do not send ECM requests when NOKs are received

Do not send ECM requests to the card reader when ECMs cannot be read.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agoUpdate README 86/head
Mattias Wadman [Thu, 12 Apr 2012 21:45:18 +0000 (00:45 +0300)] 
Update README

14 years agocwc: Use hostname:port notation in log messages
Jaroslav Kysela [Thu, 12 Apr 2012 12:42:26 +0000 (14:42 +0200)] 
cwc: Use hostname:port notation in log messages

Show all cwc connection information to users.
Multiple card readers can be configured on same IP but different ports.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agocwc: Use only one fastest ECM reader
Jaroslav Kysela [Thu, 12 Apr 2012 12:35:06 +0000 (14:35 +0200)] 
cwc: Use only one fastest ECM reader

Use only one - fastest - ECM reader when multiple CA readers/cards are
available for one program.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agoBump
Andreas Öman [Tue, 10 Apr 2012 19:18:46 +0000 (21:18 +0200)] 
Bump

14 years agoCleanup the debian/ directory and make it use more dh scripts and add entry points...
Andreas Öman [Tue, 10 Apr 2012 19:15:57 +0000 (21:15 +0200)] 
Cleanup the debian/ directory and make it use more dh scripts and add entry points for Autobuild system

14 years agocwc: Allow updating of EMMs only from one channel at a time
Jaroslav Kysela [Tue, 10 Apr 2012 18:51:10 +0000 (20:51 +0200)] 
cwc: Allow updating of EMMs only from one channel at a time

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agocwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms
Jaroslav Kysela [Tue, 10 Apr 2012 13:48:07 +0000 (15:48 +0200)] 
cwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms

This fixes possible shared EMM messages composing issues when multiple
streams are sending EMMs to the card reader. Just make sure, that both
parts of compose messages are from one "stream".

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agoRework file bundling and make configure take most standard args
Andreas Öman [Tue, 10 Apr 2012 18:43:43 +0000 (20:43 +0200)] 
Rework file bundling and make configure take most standard args

Now ./configure should be able to be correctly invoked from standard
debian helper rules file

14 years agobuild: Don't use OBJDIR, instead mkdir in each recipe
Andreas Öman [Tue, 10 Apr 2012 18:15:48 +0000 (20:15 +0200)] 
build: Don't use OBJDIR, instead mkdir in each recipe

14 years agoFix the way we generate version tags inside the binary
Andreas Öman [Tue, 10 Apr 2012 18:14:48 +0000 (20:14 +0200)] 
Fix the way we generate version tags inside the binary

14 years agoMerge pull request #69 from perexg/fixes-dvrallcfg 2.99
Andreas Öman [Tue, 10 Apr 2012 17:39:32 +0000 (10:39 -0700)] 
Merge pull request #69 from perexg/fixes-dvrallcfg

Allow restriction for one DVR configuration mapped to one user

14 years agoMerge pull request #70 from perexg/fixes-mux-copy
Andreas Öman [Tue, 10 Apr 2012 17:38:57 +0000 (10:38 -0700)] 
Merge pull request #70 from perexg/fixes-mux-copy

Improve copy operation for satellite muxes - allow specify the dst LNB cfg

14 years agoMerge pull request #84 from perexg/fixes-emm
Andreas Öman [Tue, 10 Apr 2012 17:29:34 +0000 (10:29 -0700)] 
Merge pull request #84 from perexg/fixes-emm

cwc: improve EMM handling for multiple readers with same CAS system

14 years agoMerge pull request #83 from perexg/fixes-cryptoworks
Andreas Öman [Tue, 10 Apr 2012 17:28:53 +0000 (10:28 -0700)] 
Merge pull request #83 from perexg/fixes-cryptoworks

cwc: Add EMM support for the Cryptoworks system

14 years agocwc: Cryptoworks - removed debug lines introduced in last commit 83/head
Jaroslav Kysela [Tue, 10 Apr 2012 12:37:52 +0000 (14:37 +0200)] 
cwc: Cryptoworks - removed debug lines introduced in last commit

14 years agocwc: Cryptoworks - re-compose the EMM-S (shared) messages
Jaroslav Kysela [Tue, 10 Apr 2012 12:32:11 +0000 (14:32 +0200)] 
cwc: Cryptoworks - re-compose the EMM-S (shared) messages

The newcamd server expects composed EMM-S messages from 0x84 (EMM-SH)
and 0x84 (EMM-SB).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agocwc: improve EMM handling for multiple readers with same CAS system 84/head
Jaroslav Kysela [Tue, 10 Apr 2012 09:22:47 +0000 (11:22 +0200)] 
cwc: improve EMM handling for multiple readers with same CAS system

Add CAID filter to identify the correct reader for EMM messages. Previous
code sent all EMMs to all readers with different CAIDs but same CAS system.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
14 years agocwc: Add EMM support for the Cryptoworks system
Jaroslav Kysela [Tue, 10 Apr 2012 08:26:22 +0000 (10:26 +0200)] 
cwc: Add EMM support for the Cryptoworks system

Add initial EMM support for Cryptoworks. Also add Irdeto CAID numbers
for Czech providers to the src/psi.c table.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>