Go Back   Sat Universe > Emulators & Cardservers > Files > Oscam

Note: Visitors from certain countries might see in-text advertising(underlind words in posts) or pop-under ads.
It is only shown to unregistered visitors or members that haven't made any posts. So you can easily get rid of it.

World-Of-Satellite

Oscam Mipsel (DM500HD,800,7025,8000 & VU)

Oscam

Closed Thread
  #581  
Old 13-07-2019, 22:25  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11530
Quote:
[dvbapi] Fixed compilation with coolapi
Silly bug introduced in rev. 11529, where some #define values were renamed.
Thanks to "Optimum Power" for reporting.
build juli13
Attached Files
File Type: zip oscam-11530-mipsoe20.zip (669.0 KB, 66 views)
File Type: zip oscam-11530-openpli40.zip (660.3 KB, 32 views)
__________________
The Following 10 Users Say Thank You to juli13 For This Useful Post:
Alexandera (31-08-2019), astra3000 (29-08-2019), femi (14-07-2019), klaus.k (14-07-2019), [email protected] (14-07-2019), Melgas (17-07-2019), nasre (15-07-2019), nikyp (14-07-2019), Rickk (14-07-2019), zvonko67 (13-07-2019)
  #582  
Old 15-07-2019, 23:09  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11532

Quote:
Changeset 11532

[dvbapi] Small fix to previous commit
Thanks to "lnj" again!

Changeset 11531

[dvbapi] DVBAPI_CA_SET_DESCR_DATA struct was not sent correctly to network clients
Thanks to "lnj" for pointing out and helping.
build juli13
Attached Files
File Type: zip oscam-11532-mipsoe20.zip (799.4 KB, 86 views)
File Type: zip oscam-11532-openpli40.zip (786.2 KB, 41 views)
__________________
The Following 14 Users Say Thank You to juli13 For This Useful Post:
abcdefghijkl (15-07-2019), Alexandera (31-08-2019), amila4341 (16-07-2019), astra3000 (29-08-2019), femi (16-07-2019), klaus.k (20-07-2019), Loxel1977 (16-07-2019), maumixio (18-07-2019), [email protected] (15-07-2019), Melgas (17-07-2019), Mrcroko (15-07-2019), nasre (18-07-2019), Piatnik-stmk (16-07-2019), Rickk (16-07-2019)
  #583  
Old 25-07-2019, 23:16  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11534
Quote:
Changeset 11533

[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).

Changeset 11534

[dvbapi] Fixed previous commit when WITH_EXTENDED_CW is enabled
build juli13
Attached Files
File Type: zip oscam-11534-mipsoe20.zip (799.6 KB, 50 views)
File Type: zip oscam-11534-openpli40.zip (786.4 KB, 22 views)
__________________
The Following 9 Users Say Thank You to juli13 For This Useful Post:
Alexandera (31-08-2019), astra3000 (29-08-2019), femi (26-07-2019), Loxel1977 (26-07-2019), [email protected] (25-07-2019), Melgas (26-07-2019), Piatnik-stmk (26-07-2019), Rickk (26-07-2019), XoXo_ (28-07-2019)
  #584  
Old 28-07-2019, 17:27  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11535
Quote:
[dvbapi]Tryfix for various boxes not working after 11533

It seems there are more retarded boxes out there that set the ca_pmt_cmd_id to 0 instead of a proper value.
build juli13
Attached Files
File Type: zip oscam-11535-mipsoe20.zip (668.3 KB, 29 views)
File Type: zip oscam-11535-openpli40.zip (659.7 KB, 6 views)
__________________
The Following 9 Users Say Thank You to juli13 For This Useful Post:
Alexandera (31-08-2019), astra3000 (29-08-2019), femi (29-07-2019), [email protected] (28-07-2019), Melgas (28-07-2019), nikyp (28-07-2019), Rickk (31-07-2019), tani1 (28-07-2019), Terri (29-07-2019)
  #585  
Old 29-07-2019, 22:35  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11536
Quote:
[dvbapi] Fixed "ca_pmt_cmd_id" value for PMT files

For CA PMT messages received via PMT files, set the "ca_pmt_cmd_id" to a proper value (ok_descrambling) instead of zero.
Also made few cosmetic changes.
build juli13
Attached Files
File Type: zip oscam-11536-mipsoe20.zip (799.4 KB, 25 views)
File Type: zip oscam-11536-openpli40.zip (786.1 KB, 17 views)
__________________
The Following 6 Users Say Thank You to juli13 For This Useful Post:
Alexandera (31-08-2019), astra3000 (29-08-2019), femi (30-07-2019), [email protected] (30-07-2019), nasre (30-07-2019), Rickk (31-07-2019)
  #586  
Old 30-07-2019, 17:38  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11537
Quote:
dvbapi] Reworked "ca_pmt_cmd_id" skipping logic

According to the spec (​https://www.dvb.org/resources/public...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).
build juli13
Attached Files
File Type: zip oscam-11537-mipsoe20.zip (668.9 KB, 118 views)
File Type: zip oscam-11537-openpli40.zip (660.3 KB, 53 views)
__________________
The Following 13 Users Say Thank You to juli13 For This Useful Post:
abcdefghijkl (31-07-2019), Alexandera (31-08-2019), astra3000 (29-08-2019), femi (01-08-2019), jefjr (31-07-2019), [email protected] (30-07-2019), Melgas (30-07-2019), nikyp (30-07-2019), Piatnik-stmk (01-08-2019), reza_ (30-07-2019), Rickk (31-07-2019), tani1 (30-07-2019), tiniebla (13-08-2019)
  #587  
Old 17-08-2019, 23:03  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11539
Quote:

Changeset 11539


[dvbapi] Added option to enable/disable ecm.info file creation

Changeset 11538

[documentation] Whitespace cleanup
build juli13
Attached Files
File Type: zip oscam-11539-mipsoe20.zip (799.6 KB, 104 views)
File Type: zip oscam-11539-openpli40.zip (786.1 KB, 60 views)
__________________
The Following 16 Users Say Thank You to juli13 For This Useful Post:
.:MadMax:. (17-08-2019), Alexandera (31-08-2019), astra3000 (29-08-2019), enzos (18-08-2019), femi (20-08-2019), flatdish2 (18-08-2019), hapsatjong (18-08-2019), [email protected] (18-08-2019), Melgas (18-08-2019), nasre (18-08-2019), nikyp (18-08-2019), RICH8 (18-08-2019), Rickk (25-08-2019), ro_54 (18-08-2019), Serjoga (17-08-2019), tony1000 (18-08-2019)
  #588  
Old 28-08-2019, 17:51  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11540

Quote:
[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).
build juli13
Attached Files
File Type: zip oscam-11540-mipsoe20.zip (668.1 KB, 27 views)
File Type: zip oscam-11540-openpli40.zip (659.9 KB, 14 views)
__________________
The Following 10 Users Say Thank You to juli13 For This Useful Post:
abcdefghijkl (29-08-2019), Alexandera (31-08-2019), astra3000 (29-08-2019), femi (29-08-2019), Melgas (01-09-2019), nikyp (29-08-2019), RICH8 (29-08-2019), Rickk (29-08-2019), scp2001 (29-08-2019), stanleywu (29-08-2019)
  #589  
Old 29-08-2019, 17:18  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11541
Quote:
[dvbapi] Display service name when zapping

If present in oscam.srvid or oscam.srvid2, the service name is displayed at channel zap (like it was done before the CA PMT rewrite).
build juli13
Attached Files
File Type: zip oscam-11541-mipsoe20.zip (668.4 KB, 48 views)
File Type: zip oscam-11541-openpli40.zip (660.2 KB, 18 views)
__________________
The Following 7 Users Say Thank You to juli13 For This Useful Post:
Alexandera (31-08-2019), astra3000 (29-08-2019), femi (30-08-2019), Melgas (01-09-2019), nasre (29-08-2019), Rickk (29-08-2019), tani1 (29-08-2019)
  #590  
Old 31-08-2019, 23:06  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
juli13's Avatar
juli13 juli13 is offline
 
Join Date: Feb 2009
Posts: 9,585
Thanks: 6,351
Thanked 51,034 Times in 8,433 Posts
Default

Changeset 11546


Quote:
Changeset 11546

[gbox] Cosmetics

Changeset 11545

Replaced strncpy() with cs_strncpy() in a few places

Changeset 11544

[dvbapi] Added more PMT audio descriptors

Changeset 11543

[dvbapi] Cosmetics and minor optimizations

Changeset 11542

[dvbapi] CAT filtering optimizations

Separate CAT filter (starting and stopping) from EMM filtering.
Stop CAT filter as soon as CAT is parsed, instead of letting it run forever. (Everytime we get a new channel, the CAT filter is restarted anyway).
Split CAT parsing from CA descriptor parsing.
build juli13
Attached Files
File Type: zip oscam-11546-mipsoe20.zip (799.7 KB, 89 views)
File Type: zip oscam-11546-openpli40.zip (786.3 KB, 37 views)
__________________
The Following 7 Users Say Thank You to juli13 For This Useful Post:
DR-10 (01-09-2019), femi (02-09-2019), [email protected] (08-09-2019), Melgas (01-09-2019), Rickk (02-09-2019), tent (02-09-2019), XoXo_ (21-09-2019)
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:52.


Powered by vBulletin
Copyright ©2006-2019 - Sat Universe