Sorry, I'm stuck; obviously I have managed to get something wrong, but what?
It seems the patch should be applied, but the Format menu still shows me uppercase "P"
Attach two new terminal outputs.:
* Patching_term_output_2 * Patching_term_output_3
It seems in both cases you run cin from your system installation, because it says: Cinelerra Infinity - built: Oct 31 2020 10:49:15 try full autogen/configure/make/make install route... it should say something like this guest@slax:/dev/shm/cinelerra/cinelerra-5.1/cinelerra$ ../bin/cin Cinelerra Infinity - built: Nov 15 2020 06:34:23 those leading dots in './program' and '../path/program' actually quite important if you want to launch specific instance. do not strip them
make clean && make -j 5 was possible to run in case _2 but not for _3.
In the latter case _3 I also tried 'make install' without success.
But after starting ./cin again, the Format Preset menu did still show uppercase "P".
Could you possibly have a look in my attached file, Patching_term_output, in case there is something wrong?
The initial commands were just to verify that the patch version names were correct according to content. (if "2" in DEFAULT_FORMATS-2.patch is version number, shouldn't the latter had version "3" ?) Yes, it should, but I decided to just owerwrite old version - there was no change in logic, hopefully, just cosmetics.
Or is it possible to search for if the new patch really has applied changes in the source tree? You can look into this file cinelerra-5.1/cinelerra/defaultformats.h
with your favourite editor...
Tested it with grep 1080p cinelerra-5.1/cinelerra/defaultformats.h which was hit
Terje