Novosti


Dobrodošli, Gost. Molimo prijavite se ili se registrirajte.

Kolovoz 22, 2019, 07:45:41

Prijavite se korisničkim imenom, lozinkom i duljinom prijave

Prijatelji foruma

Najnoviji Postovi

Članova
Stats
  • Ukupno Postova: 22268
  • Ukupno Tema: 7540
  • Online Today: 98
  • Online Ever: 304
  • (Veljača 11, 2017, 02:43:23)
Korisnika online
Users: 0
Guests: 75
Total: 75
75 Gostiju, 0 Korisnika



Autor Tema: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu  (Posjeta: 3602 vremena)

Offline ducomico

  • Moderator
  • Member
  • *
  • HVALA
  • -Dao: 4
  • -Primio: 69
  • Postova: 1,128
  • : 39
Odg: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu
« Odgovori #25 u: Lipanj 29, 2019, 22:18:08 »
Changeset 11526 with emu
#####################
Changeset 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.

Offline ducomico

  • Moderator
  • Member
  • *
  • HVALA
  • -Dao: 4
  • -Primio: 69
  • Postova: 1,128
  • : 39
Odg: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu
« Odgovori #26 u: Srpanj 14, 2019, 09:12:31 »
Changeset 11530 with emu
##################
[dvbapi] Fixed compilation with coolapi
Silly bug introduced in rev. 11529, where some #define values were renamed.
Thanks to "Optimum Power" for reporting.

Thank,s to master,,juli13,,

Offline ducomico

  • Moderator
  • Member
  • *
  • HVALA
  • -Dao: 4
  • -Primio: 69
  • Postova: 1,128
  • : 39
Odg: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu
« Odgovori #27 u: Srpanj 25, 2019, 19:40:39 »
OSCam svn11534 Emu-r797

Quote:
changes log oscam:

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


r11534
[dvbapi] Fixed previous commit when WITH_EXTENDED_CW is enabled
build:mad:enigma1969

Offline ducomico

  • Moderator
  • Member
  • *
  • HVALA
  • -Dao: 4
  • -Primio: 69
  • Postova: 1,128
  • : 39
Odg: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu
« Odgovori #28 u: Srpanj 30, 2019, 21:21:35 »
OSCam svn11537 Emu-r797
####################
changes log oscam:

r11537
[dvbapi] Reworked "ca_pmt_cmd_id" skipping logic


According to the spec
Sorry, you are not allowed to see this part of the text. Molimo You are not allowed to view links. Register or Login ili You are not allowed to view links. Register or Login.
, 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: @enigma1969

Offline ducomico

  • Moderator
  • Member
  • *
  • HVALA
  • -Dao: 4
  • -Primio: 69
  • Postova: 1,128
  • : 39
Odg: Oscam-EMU mips OE1.6/2.0/PLI4.0/Fpu
« Odgovori #29 u: Kolovoz 20, 2019, 09:57:25 »
Mips OscamPowervu 11539
#####################
Changeset 11539: [dvbapi] Added option to enable/disable ecm.info file creation
Changeset 11538: [documentation] Whitespace cleanup

Thanks, to ,,enigma1969,,

Tagovi: