Open itsmattkc opened 1 year ago
creating a vec value node crashes olive on windows, vec2/3/4 all pose issue
Is it normal that a project generated with the version in master does not load with the version compiled with this branch? All the clips are grayed-out and a log message appare "FIXME: need to propagate output". If you compare two projects made with the two branches they are both labeled "olive version="230220"" but there are some differences in the file format.
The latest commit indicates FFMPEG minimal version at 5.0, but the code uses symbol swr_alloc_set_opts2 (with ending '2')that is not present in 5.0 interface. If I'm not wrong, it has been introduced in 5.1.
not able to compile on windows or linux
not able to compile on windows or linux
Glad to see that I'm not the only one. In order to compile, I added "#include \<cmath>" in several files.
not able to compile on windows or linux
Glad to see that I'm not the only one. In order to compile, I added "#include
" in several files.
Can you please list the specific files you added the "#include
Glad to see that I'm not the only one. In order to compile, I added "#include " in several files.
Can you please list the specific files you added the "#include " to? Thanks.
This is the list of files in which I have added "#include \<cmath>:
app/audio/audiovisualwaveform.cpp app/node/distort/transform/transformdistortnode.cpp app/node/filter/mosaic/mosaicfilternode.cpp app/node/generator/tone/tonegenerator.cpp app/node/math/math/math.cpp app/node/math/math/mathfunctions.cpp app/node/math/trigonometry/trigonometry.cpp
Thanks so much. I'll give it a try on MacOS Ventura.
This is a patch I use to fix building on windows
This is a patch I use to fix building on windows
Which version of FFMPEG did you use?
This is a patch I use to fix building on windows fix-build.patch
Which version of FFMPEG did you use?
on windows I am using msys so ffmpeg 6.0, Just tested on linux earlier on ffmpeg-git thats about a week old or two, for that you need to patch
CMakeLists.txt
-find_package(FFMPEG 3.0 REQUIRED
+find_package(FFMPEG REQUIRED
In order to get features we've wanted for a long time, it became necessary to overhaul the node architecture once again. While I often don't create PRs for my own branches (though I probably should get into the habit), I'm doing so with this because it introduces so many sweeping changes, that it has almost certainly introduced bugs/crashes/incompatibilities that should be resolved before we merge to master. I've also been holding off on making too many changes to
master
since my focus was on this and I wanted to ensure a smooth merge.The new additions in this branch are:
Like I said, this is still probably fairly unstable and not everything is complete, but I'm working on getting it up to speed.