Latest OscamEmu For STAPI & STAPI5 & SH4 & ANDROID - DOWNLOAD ONLY NO CHAT
-
- Android STAPI SH4
- MOHAMED_OS
- Closed
- Thread is marked as Resolved.
There are 179 replies in this Thread which was already clicked 80,004 times. The last Post () by MOHAMED_OS.
-
-
-
-
Code
Display MoreChangeset 11524 [dvbapi] Changed variable name (cosmetic) dvbapi_parse_capmt() returns the demux_id, not the pmt_pid, so use a proper variable name. Changeset 11525 [dvbapi] Changes to a couple of log messages Changeset 11526 [dvbapi] When parsing PAT, save found PMT pid in the demuxer This way we can later start the PMT filter without explicitly passing the PMT pid. Changeset 11527 [dvbapi] Moved reading of priority entries in separate functions Changeset 11528 [dvbapi] Moved parsing of CA descriptor to a separate function This is necessary for the upcoming changes. Changeset 11529 [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.
-
-
-
OSCam Svn Update 11.534 [ EMU ] r797
Thanks professor /MOHAMED_OS
Changeset 11533
Code
- Message:
- [dvbapi] Rewritten the CA PMT parsing code
- Some key notes for this revision:
- The CA PMT and PMT parsing code is split into separate functions. Additional functionality is also moved to different functions. The previous CA PMT parsing logic is retained (written by theparasol), but the code is much simpler, easier to maintain and a bit faster. The CA PMT message is not completely parsed now if there is no need for it (e.g. no change is made to the channel). The PMT is now parsed only if it's necessary (e.g. for powervu channels, when no streams are present in CA PMT, etc). Added preliminary support for reading the "ca_pmt_cmd_id" value. A future update (in oscam and enigma2) will allow using multiple oscam instances simultaneously. Added support for a new descriptor with tag 0x87 in the CA PMT message, used exclusively for sending the ca device information. Added detailed information for the private CA PMT descriptors supported by oscam in the readme (for dvbapi client developers). Users experiencing problems with this revision (especially with "exotic" boxes), please report in the forum: http://www.streamboard.tv/wbb2/thread.php?threadid=46341
Changeset 11534
Code
https://www.dreamosat-forum.co…4-sh4-webif-emu-r797-zip/
https://www.dreamosat-forum.co…ebif-stapi5-emu-r797-zip/
https://www.dreamosat-forum.co…webif-stapi-emu-r797-zip/
Good luck
-
:frozen:
Changeset 11533
Code
Display MoreMessage: [dvbapi] Rewritten the CA PMT parsing code Some key notes for this revision: The CA PMT and PMT parsing code is split into separate functions. Additional functionality is also moved to different functions. The previous CA PMT parsing logic is retained (written by theparasol), but the code is much simpler, easier to maintain and a bit faster. The CA PMT message is not completely parsed now if there is no need for it (e.g. no change is made to the channel). The PMT is now parsed only if it's necessary (e.g. for powervu channels, when no streams are present in CA PMT, etc). Added preliminary support for reading the "ca_pmt_cmd_id" value. A future update (in oscam and enigma2) will allow using multiple oscam instances simultaneously. Added support for a new descriptor with tag 0x87 in the CA PMT message, used exclusively for sending the ca device information. Added detailed information for the private CA PMT descriptors supported by oscam in the readme (for dvbapi client developers). Users experiencing problems with this revision (especially with "exotic" boxes), please report in the forum: http://www.streamboard.tv/wbb2/thread.php?threadid=46341
Changeset 11534
oscam-svn11534-sh4-webif-emu-r797
oscam-svn11534-sh_4-webif-stapi5-emu-r797
-
-
-
Changeset 11537
Author: nautilus7
:announcement1:
Code
Display MoreMessage: [dvbapi] Reworked "ca_pmt_cmd_id" skipping logic According to the spec (https://www.dvb.org/resources/public/standards/En50221.V1.pdf), the "ca_pmt_cmd_id" value shall be present inside the ES info loop. Unfortunately, each dvbapi client does each own thing. The only reliable way to detect when this info is present in the CA PMT is to actually check its value, like it was done in the old code. Most boxes always send the typical value of 0x01 (ok_descrambling) and the above check works fine because there is no descriptor_tag 0x01 to get confused with. On the contrary, for enigma2, values like 0x03 (query), 0x04 (not_selected) are possible (not yet, but soon). Skipping these higher values the same way will not work, because descriptors with such tags can exist, so a different check is implemented for enigma2. In practice, this commit fixes the VDR dvbapi plugin, as well as the enigma2 boxes with wrong dvbapi boxtype setting ("none" instead on the correct "dreambox" - the setting is irrelevant now, but will make a difference in the future, so make sure you set it correctly).
-
-
Changeset 11540
:bulb:
Code
Display MoreMessage: [dvbapi] SDT parsing optimizations The SDT filter is now stopped even if no service name or provide name is found. Previously, on FTA or BISS channels, the SDT filter would run forever. The SDT is now used for getting the tsid and onid of the service (in case we haven't already receive them in the CA PMT). Duplicate info from the log is removed to keep it clean. The SDT information is only printed once. Removed some redundant chekcs from the SDT parsing function. They are already done in the caller function. Added more service types as "tv". The actual string parsing and supported character sets remained the same (still some eastern character sets are not supported).
-
-
-
-
-
-
-
OSCam-EMU Support Forum
Configs, discussion, downloads and guides for OSCam-EMU Softcam.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!