Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th September 2018, 23:36   #1  |  Link
zorr
Registered User
 
Join Date: Mar 2018
Posts: 214
AvsTimer x64

I have made some modifications to kassandro's AvsTimer plugin so that it can be used with AvisynthOptimizer. I tried to add x64 platform to the Visual Studio project but it doesn't compile. Can someone take a look and try to get the x64 version working?

I have the project with my modifications uploaded here:
AvsTimer

zorr is offline   Reply With Quote
Old 11th September 2018, 00:14   #2  |  Link
Groucho2004
►◄
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Location: A wretched hive of scum and villainy
Posts: 4,459
Quote:
Originally Posted by zorr View Post
I have made some modifications to kassandro's AvsTimer plugin so that it can be used with AvisynthOptimizer. I tried to add x64 platform to the Visual Studio project but it doesn't compile. Can someone take a look and try to get the x64 version working?

I have the project with my modifications uploaded here:
AvsTimer

Here you go.

I adapted the source to work with x64 and updated to interface version 2.6 with AVS+ headers.

Note:
The RDTSC timer won't work since it depends on inline ASM code which is not supported on x64. No big loss anyway.
__________________
Groucho's Avisynth Stuff

Last edited by Groucho2004; 11th September 2018 at 00:17.
Groucho2004 is offline   Reply With Quote
Old 11th September 2018, 00:44   #3  |  Link
zorr
Registered User
 
Join Date: Mar 2018
Posts: 214
Quote:
Originally Posted by Groucho2004 View Post
Here you go.

I adapted the source to work with x64 and updated to interface version 2.6 with AVS+ headers.

Note:
The RDTSC timer won't work since it depends on inline ASM code which is not supported on x64. No big loss anyway.
Great, thank you! I just looked and maybe I'm a bit dense but did you remove the Visual Studio project? How do I compile it?
zorr is offline   Reply With Quote
Old 11th September 2018, 01:36   #4  |  Link
Groucho2004
►◄
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Location: A wretched hive of scum and villainy
Posts: 4,459
Quote:
Originally Posted by zorr View Post
Great, thank you! I just looked and maybe I'm a bit dense but did you remove the Visual Studio project? How do I compile it?
You can just replace the avstimer.cpp in your project and add the ".\avs_headers" directory. Should work. If not, post the error message(s).
__________________
Groucho's Avisynth Stuff
Groucho2004 is offline   Reply With Quote
Old 11th September 2018, 21:58   #5  |  Link
zorr
Registered User
 
Join Date: Mar 2018
Posts: 214
Quote:
Originally Posted by Groucho2004 View Post
You can just replace the avstimer.cpp in your project and add the ".\avs_headers" directory. Should work. If not, post the error message(s).
All right, managed to build it now. I had to remove "override" from SetCacheHints -function though.

And you're right, RDTSC is not needed.
zorr is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 +1. The time now is 05:16.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.