Prev Previous Post   Next Post Next
Old 3rd January 2013, 17:25   #35
justin
Moderator Alumni
 
Join Date: Apr 2000
Location: USA
Posts: 315
Quote:
Originally Posted by DrO View Post
oh the irony of two v2.91 on the same day.

as i've been looking into fixing things from your 2.9 and just put up this 20mins before you (as trying to get something stable in the distribution again).

were there any code changes on your side in the last 2 weeks? as that's within the time scale of when i pulled down the code from git.

-daz
Hah, bizarre!

I actually intended to do this two days ago, but that ended up getting derailed...

As far as recent changes to code goes, EEL2 hasn't changed recently, so you should be fine there, but avs_eelif.cpp has been updated:
code:

void AVS_EEL_IF_resetvars(NSEEL_VMCTX ctx)
{
NSEEL_VM_freeRAM(ctx);
- NSEEL_VM_resetvars(ctx);
+ NSEEL_VM_remove_all_nonreg_vars(ctx);
}



(NSEEL_VM_resetvars() is no longer defined so old chavs.zip shouldn't compile against the newer EEL versions). There are also changes to NSEEL_addfunctionex() lines in that file, but they aren't critical (just some casts removed).


---

Also, I forgot to mention, also new in the latest CHAVS is support for functions, see:

http://www.reaper.fm/sdk/js/js.php#js_userfunc
justin is offline   Reply With Quote
 
Go Back   Winamp & Shoutcast Forums > Visualizations > AVS

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