Re: [Cin] ffmpeg LTS plans
> - 5.1 in Jul with API additions, but no ABI/behavior breakage > Yeah! this is good to know and hopefully as soon as 5.1 is ready, with all of the prep work done by Andrew and tested by Andrea, we can get there right away. > - 6.0 in Dec 22 with ABI/API/behavior breakage and while 5.1 becomes LTS > === > > so, I hope we have few more months in this year if we successfully jump at > 5.1... > -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin
Re: [Cin] megapile 12 (freebsd, ffmpeg 5, dynamic build, opencv trim)
On Wednesday, May 11, 2022, Andrew Randrianasulu wrote: > > > On Wednesday, May 11, 2022, Phyllis Smith wrote: > >> Checked into GIT, LV2 building changes + 4 additional to Calf LV2 plugins >> that I discovered while testing. They did not cause CinGG to crash EXCEPT >> when using the Calf LV2 plugins with an AppImage.When using from a >> self-build, they did not show up in Audio Effects but reported the error >> message on the terminal window of "unsupported lv2 plugin, missing audio >> input or output". >> >> >> >> 0052-Defend-against-missed-lv2-headers.patch >> 0054-Dynamic-termux-with-ogg.patch >> 0062-dynamic-lv2.patch >> 0063-termyx_dyn.sh-update.patch >> + lv2_blacklist.txt has additionally removed Calf plugins of Fluidsynth, >> Monosynth, Organ, and Wavetable >> >> This took me awhile to check the above and test so I hope it is correct. >> > > > > yeah, working one one problem often bring up few more! > > Thanks, I can't check on termux until most patches are in (a bit too short > on 'disk' space for static build) but I'll check on x86 laptop > build worked, but as usual I needed some variation of patches 1 and 3 I send in thread named 'more patches for building on my slackware' > Working on a Status text file of the other megapile patches. >> >> -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin
[Cin] ffmpeg LTS plans
http://ffmpeg.org/pipermail/ffmpeg-devel/2022-April/295674.html === - 5.1 in Jul with API additions, but no ABI/behavior breakage - 6.0 in Dec 22 with ABI/API/behavior breakage and while 5.1 becomes LTS === so, I hope we have few more months in this year if we successfully jump at 5.1... -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin
Re: [Cin] megapile 12 (freebsd, ffmpeg 5, dynamic build, opencv trim)
On Wednesday, May 11, 2022, Phyllis Smith wrote: > Status of other 18 patches from the Megapile: > > *Bluray Truehd:* > 0002-Improve-truehd-decoder-encoder-from-ffmpeg.git.patch -- *not quite > working; setting aside* > *Netbsd Compile;* > 0031-Patches-for-attempting-to-make-netbsd-i386-compile.patch -- *25+ > files/have to study* > *Ffmpeg Versioning:* > 0034-Beginning-of-ffmpeg-versioned-compilation.patch > 0035-Ffmpeg-versioning-in-bdwrite.C.patch > 0036-More-libavcodec-versionkng-in-ffmpeg.patch > 0037-Even-more-ffmpeg-versioning-in-ffmpeg.C.patch > 0038-Nearly-all-versioning-in-ffmpeg.C.patch > 0039-Finished-versioning-in-ffmpeg.C.patch > 0040-Really-fix-ffmpeg.C-for-ffmpeg-4.4.patch > 0041-ffmpeg.git-conditional-fixes.patch > 0043-More-defines-in-ffmpeg.h.patch > 0045-Even-more-ffmpeg-version-ifdefs-in-ffmpeg.C.patch > *EXR Related:* > 0048-Abort-earlier-if-non-3rd-party-and-openexr-requested.patch > 0055-Attempt-at-detecting-OpenEXR-3.patch -- *these 2 probably be OK to > add* > *Png Data:* > 0051-HIGHLY-EXPERIMENTAL-constify-png_data.patch -- i*mpossible for me > to test/understand* > *Libbthread Move:* > 0059-libbthread-src-copied-to-main-tree-for-Android.patch > 0060-Fix-libbthread-on-non-android.patch > 0061-Try-to-guard-against-compilation-on-non-termux.patch -- > *big change/have to study* > > Andrew, have I missed any? + what is ffmpeg versioning all about and will > it require maintenance for every future version and work on all types of > linux/ppc/termux/bsd/android/32-bit/other distros forever? > I think those are all I sent (have few more on termux to test). ffmpeg versioning about making fileffmpeg and few other files compile/work with both ffmpeg 4.4 and 5.0/5.1 (hopefully). This is roughly how Einar makes cin-cve compile against wide range of ffmpeg libs... it worked on arm 32 and should be fairly generic, but new major ffmpeg version bump most likely will need additional research -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin
Re: [Cin] megapile 12 (freebsd, ffmpeg 5, dynamic build, opencv trim)
Status of other 18 patches from the Megapile: *Bluray Truehd:* 0002-Improve-truehd-decoder-encoder-from-ffmpeg.git.patch -- *not quite working; setting aside* *Netbsd Compile;* 0031-Patches-for-attempting-to-make-netbsd-i386-compile.patch -- *25+ files/have to study* *Ffmpeg Versioning:* 0034-Beginning-of-ffmpeg-versioned-compilation.patch 0035-Ffmpeg-versioning-in-bdwrite.C.patch 0036-More-libavcodec-versionkng-in-ffmpeg.patch 0037-Even-more-ffmpeg-versioning-in-ffmpeg.C.patch 0038-Nearly-all-versioning-in-ffmpeg.C.patch 0039-Finished-versioning-in-ffmpeg.C.patch 0040-Really-fix-ffmpeg.C-for-ffmpeg-4.4.patch 0041-ffmpeg.git-conditional-fixes.patch 0043-More-defines-in-ffmpeg.h.patch 0045-Even-more-ffmpeg-version-ifdefs-in-ffmpeg.C.patch *EXR Related:* 0048-Abort-earlier-if-non-3rd-party-and-openexr-requested.patch 0055-Attempt-at-detecting-OpenEXR-3.patch -- *these 2 probably be OK to add* *Png Data:* 0051-HIGHLY-EXPERIMENTAL-constify-png_data.patch -- i*mpossible for me to test/understand* *Libbthread Move:* 0059-libbthread-src-copied-to-main-tree-for-Android.patch 0060-Fix-libbthread-on-non-android.patch 0061-Try-to-guard-against-compilation-on-non-termux.patch -- *big change/have to study* Andrew, have I missed any? + what is ffmpeg versioning all about and will it require maintenance for every future version and work on all types of linux/ppc/termux/bsd/android/32-bit/other distros forever? -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin
Re: [Cin] megapile 12 (freebsd, ffmpeg 5, dynamic build, opencv trim)
On Wednesday, May 11, 2022, Phyllis Smith wrote: > Checked into GIT, LV2 building changes + 4 additional to Calf LV2 plugins > that I discovered while testing. They did not cause CinGG to crash EXCEPT > when using the Calf LV2 plugins with an AppImage.When using from a > self-build, they did not show up in Audio Effects but reported the error > message on the terminal window of "unsupported lv2 plugin, missing audio > input or output". > > > > 0052-Defend-against-missed-lv2-headers.patch > 0054-Dynamic-termux-with-ogg.patch > 0062-dynamic-lv2.patch > 0063-termyx_dyn.sh-update.patch > + lv2_blacklist.txt has additionally removed Calf plugins of Fluidsynth, > Monosynth, Organ, and Wavetable > > This took me awhile to check the above and test so I hope it is correct. > yeah, working one one problem often bring up few more! Thanks, I can't check on termux until most patches are in (a bit too short on 'disk' space for static build) but I'll check on x86 laptop > Working on a Status text file of the other megapile patches. > > -- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin