- August 14, 2007
- 234
- 4
- 40
- Home Country
- Ireland
I have tried some weeks ago to get the new tt bda api working.
There is an error when calling the api functions, like this result:
After this, tvservice crashes. It looks like some incompatible pointer handling or something like this.Code:03-02-2008 11:13:19.921 Technotrend: initalized id:3d8f80, driver version:230.135.34.5
I found out that I had to change the function definitions in technotrend.cpp (removing the FAR PASCAL and _stdcall).
Then it
and the access violation is gone.Code:03-02-2008 11:45:32.515 Technotrend: initalized id:17, driver version:5.0.0.18
Could you please check my "fix" and maybe apply it to the code?
Current release is completely unsuable for tt cards....
where did you get driver 5.0.0.18?
this makes interesting reading. I found it on a different site.
SW: TT BDA-API 1.0.1.8
What's new:
[*] full protocol implementation for CI (S2-3650)
[*] interface for PC wake-up with IR code over USB
[*] interface for _b_link__ing LED's
Problem however is that CI still does not work properly with this new API. Modules are properly detected and initialized. Also CI menu works with 3rd party applications like DVBViewer. No decryption takes place however.
With Mascom modules a channel is decrypted within a 3rd party after being set within TT-Media Center. Mascom modules most likely save a state that is afterwards being reused within the 3rd party application.
So decryption still only works with TT-Media Center in combination with the S2-3650 (besides the mentioned trick which is not very usable).