SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

View Poll Results: Would you like this plugin working on Linux?
Yes, please 7 63.64%
No, thanks 4 36.36%
Voters: 11. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #481  
Old 12-06-2018, 06:54 PM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Looking at my notes, I had to make this change in a few projects just for the 64-bit version. I think those other libraries were already there when moving to VS2015.

olepro32.lib -> oleaut32.lib

oleaut32.lib is used for the 64-bit version and olepro32.lib is for the 32-bit.
Reply With Quote
  #482  
Old 12-07-2018, 01:54 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by wnjj View Post
strmbase.lib;strmiids.lib;winmm.lib;vcruntime.lib;ucrt.lib

strmbase.lib is the one you build from the BaseClasses sample code.

Which externals are you missing?
Thank you very much, this is the information I was after. I built the strmbase.lib for x64 already (I recall I had to do this years ago for the x32 version ).

I will have a go again when got time, thanks again.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #483  
Old 12-07-2018, 04:31 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by wnjj View Post
Looking at my notes, I had to make this change in a few projects just for the 64-bit version. I think those other libraries were already there when moving to VS2015.

olepro32.lib -> oleaut32.lib

oleaut32.lib is used for the 64-bit version and olepro32.lib is for the 32-bit.
Hi, they might have changed it in VS2015, but in VS2010 is still the same for 32/64 .

BTW, I've got the DVBDCC64.ax filter compiled fine, the problem I was having was still including the strmbase.lib from 32 via a wrong library include path

Next step is to give the filter to deanm for testing, but I'm not holding my breath.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #484  
Old 12-07-2018, 05:31 AM
deanm deanm is offline
Sage Aficionado
 
Join Date: Apr 2005
Location: North East, UK
Posts: 309
Quote:
Originally Posted by routerunner View Post

Next step is to give the filter to deanm for testing, but I'm not holding my breath.
Looking good. Ok fire this over to me and I will test it for you. Working from home today so should be able to test it when I get 5 min

Dean
__________________
Darkside: DVB-C x4 DVB-T2 x2 HD-300 x4
Lightside: DVB-C x2 DVB-T2 x4 HD-300 x3
Reply With Quote
  #485  
Old 12-07-2018, 10:47 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by deanm View Post
Looking good. Ok fire this over to me and I will test it for you. Working from home today so should be able to test it when I get 5 min

Dean
Hi Dean,

hope you well. Here in attachment the x64 bit version of the filter as anticipated. The filter doesn't contain the commercial skip functionalities for simplicity and to reduce the external library dependencies.

Please take the filter "as is", do let me know if it does work, but if it doesn't, I'm sorry but I don't have a way of testing/fixing it.

The attachment is compiled with MSVC2015 to help integration with Windows 8.1. Please make sure you have the right re-distributable installed.

IMPORTANT: Please be aware that you need to register the filter via regsvr32.exe running in a shell with administrator rights otherwise it won't register.

Good luck!

Cheers
Eddy
Attached Files
File Type: zip DVBDCC64_4_0_0_1 (MSVC2015).zip (85.1 KB, 313 views)
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 12-20-2018 at 02:58 PM. Reason: This file registers with regsrv32 properly (but please run cmd with admin rights)
Reply With Quote
  #486  
Old 01-01-2019, 01:58 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Quote:
Originally Posted by routerunner View Post
Please take the filter "as is", do let me know if it does work, but if it doesn't, I'm sorry but I don't have a way of testing/fixing it.
Eddy, I have tested this with 3 concurrent streams and haven't seen any issues (so far )

Thanks for your work on this

John
Reply With Quote
  #487  
Old 01-01-2019, 02:13 PM
deanm deanm is offline
Sage Aficionado
 
Join Date: Apr 2005
Location: North East, UK
Posts: 309
Never updated this thread but I have been using x64 STV and the new filter for nearly a week now and not had any issues.

It did take a few tweets from Eddy to get the DLL to work with Windows 10

Dean
__________________
Darkside: DVB-C x4 DVB-T2 x2 HD-300 x4
Lightside: DVB-C x2 DVB-T2 x4 HD-300 x3
Reply With Quote
  #488  
Old 01-04-2019, 10:50 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by JREkiwi View Post
Eddy, I have tested this with 3 concurrent streams and haven't seen any issues (so far )

Thanks for your work on this

John
Hi John, I'm glad it did work for you

This filter also contains a fix (never been officially released) that I've discovered whilst working on the commercial skipper version, which sometimes was causing issues when decrypting multiple streams.

Also, the x64 version uses a different CLSID therefore you can install both filters without problems and change the "PreFilter" path for the relevant version of STV (32/64) accordingly, the only filename difference is the file extension, .ax for x32 and .dll for x64.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #489  
Old 01-04-2019, 11:06 AM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by routerunner View Post
Hi John, I'm glad it did work for you

This filter also contains a fix (never been officially released) that I've discovered whilst working on the commercial skipper version, which sometimes was causing issues when decrypting multiple streams.

Also, the x64 version uses a different CLSID therefore you can install both filters without problems and change the "PreFilter" path for the relevant version of STV (32/64) accordingly, the only filename difference is the file extension, .ax for x32 and .dll for x64.

Cheers
Eddy
64-bit CLSID’s are stored and referenced in a separate part of the registry than 32-bit ones so there is no problem using the same one though using a different one doesn’t hurt anything either.

Thanks for supporting 64-bit.
Reply With Quote
  #490  
Old 01-04-2019, 12:06 PM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by wnjj View Post
64-bit CLSID’s are stored and referenced in a separate part of the registry than 32-bit ones so there is no problem using the same one though using a different one doesn’t hurt anything either.

Thanks for supporting 64-bit.
Ha! That's convenient. I just thought of using a different one to avoid problems.

No worries, when I got some time I'll try to make a proper release for supporting both 32/64 versions in the shell installation script

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #491  
Old 01-04-2019, 01:46 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Quote:
Originally Posted by routerunner View Post
change the "PreFilter" path for the relevant version of STV (32/64) accordingly, the only filename difference is the file extension, .ax for x32 and .dll for x64.
Huh, what do I need to change?

Aside from registering the DLL and adding the PrePlugin registry key. I assume it's doing the right stuff because the logs have
Code:
 RossiSoft Ltd - DVB Decrypter & Card Client (x64)
John
Reply With Quote
  #492  
Old 01-04-2019, 03:25 PM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by JREkiwi View Post
Huh, what do I need to change?

Aside from registering the DLL and adding the PrePlugin registry key. I assume it's doing the right stuff because the logs have
Code:
 RossiSoft Ltd - DVB Decrypter & Card Client (x64)
John
Hi John, don't worry, what you have done manually is correct. I need to change a shell script in order to do the same automatically as part of the filter's installation procedure.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #493  
Old 01-04-2019, 03:48 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Quote:
Originally Posted by routerunner View Post
Hi John, don't worry, what you have done manually is correct. I need to change a shell script in order to do the same automatically as part of the filter's installation procedure.
Thanks Eddy. There's been a few things that have been really stretching my memory as part of this 64bit process

John
Reply With Quote
  #494  
Old 07-27-2019, 10:42 AM
pukka pukka is offline
Sage Advanced User
 
Join Date: Jun 2008
Location: Leicestershire, UK
Posts: 83
Dont know if it just my setup, I updated the plugin and it stopped working, when looking in the log it said "WARNING: Filter not licensed, pass-through mode enabled..." I had forgotten to put the licence file in the new x64 folder.
Reply With Quote
  #495  
Old 07-29-2019, 11:09 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by pukka View Post
Dont know if it just my setup, I updated the plugin and it stopped working, when looking in the log it said "WARNING: Filter not licensed, pass-through mode enabled..." I had forgotten to put the licence file in the new x64 folder.
Yep, you need that now, plus there will be a new release sometime soon with much improved EMM/ECM management and a new very resilient "bad weather condition" handling as well as optimal integration with STV 9.2.1

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
Reply

Tags
decryption, dvb, dvblogic, oscam, smartcard


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin request for SageTV Windows Client: Autofrequency plugin mkanet SageTV v7 Customizations 3 11-12-2011 09:33 AM
uPnP Client Plugin texneus SageTV v7 Customizations 0 04-03-2011 09:10 PM
Installing Client Plugin on Server ddaggett1 Sage My Movies 4 09-03-2010 11:39 AM
movie ripped to HD with dvd decrypter should skip intros right? big boi SageTV Software 12 03-25-2005 08:55 PM
DVD DeCrypter best format for SAGETV chrispy General Discussion 8 01-05-2005 01:39 PM


All times are GMT -6. The time now is 01:19 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.