[osemu] Dropped videoguard module …
- No channel uses it anymore
[osemu] Dropped drecrypt module …
- No channel uses it anymore
[dvbapi] Increased MAX_STREAM_INDICES back to 32 …
- It should be equal to MAX_STREAM_PIDS or else it creates problems with specific powervu channels. A better solution (with will also result in even lower number of descramblers needed for powervu channels) will be added in the future.
The patch allows the *** stations (currently only Sky SAT) with the new 64bit CWs the potentially invalid display and optionally also discard.
Please note the following:
The function is activated only with "disablecrccws_only_for" and only in the oscam.server in the reader config
with "dropbadcws = 1" in the reader config you can ensure that the potentially wrong CW is discarded, otherwise there is only a log message and no action
The bad CW detection works basically "only" with a 99.998% accuracy and thus theoretically can provide a hoax
Otherwise, the behavior as with the current trunk with the exception that it comes with transmitters continue to use a 48bit CW to a hoax
a false message in connection with "dropbadcws = 1" causes it to freeze free or the station remains permanently dark when it comes to 48bit CWs.
Channel groups which one can have booked on the *** map and which still use the 48bit CW would be HD +, ORF, HD Austria and PYUR.
So watch out with the parameter dropbadcws and how you interpret the log.
At the point again Thanks to @kabeltod for this note.
Version 3 of the patch with a higher accuracy (99.9985% instead of 99.61% before).
Changeset 11517 with fix log_bad_cw for S*y Ger
tested on dm920 dm900 ok
oscam-emu-patch-cw-satlodge 11517 bin mipsel-and-arm inside (zip)
unzip disactivate oscam rename oscam bin on usr/bin install and rename script on usr/camscript attribute 775 reboot
DVBAPI: Fixed bug in dvbapi not releasing used descramblers in stapi, coolapi and gxapi boxes Increased MAX_STREAM_INDICES back to 32 (it must be equal to MAX_STREAM_PIDS) Modified the get_emm_filter_adv() function to accept more arguments
OTHER: Cosmetics to module-cccam.c and module-cccam-cacheex.x Removed some emu specific code not needed anymore
Added support for a higher number of demux devices in CA PMT
Modern enigma2 boxes with FCB tuners can have many demux devices,
so a new CA PMT descriptor that allows up to 128 demuxes (descriptor tag 0x86) is now supported.
Also, the get_demux_options() function is completely re-written,
so it doesn't care for the order of descriptors inside the CA PMT message.
[dvbapi] Moved reading of priority entries in separate functions
[dvbapi] Moved parsing of CA descriptor to a separate function
[dvbapi] Moved #define's to header file and made a few cosmetic changes
The CA PMT list management defined values are updated with proper info from the corresponding standard, instead of using OpenPLi's poor explanatory text.
Note:The file "oscam-11529-mips-emu-static-lib.zip" is oscam with libcrypto inside it, thus it work in every image in receivers with mipsel chip.