On Tue, Nov 19, 2024 at 1:56 PM Terje J. Hanssen <[email protected]> wrote:
> > > > Den 19.11.2024 14:53, skrev Andrew Randrianasulu: > > > > On Tue, Nov 19, 2024 at 1:28 PM Terje J. Hanssen <[email protected]> > wrote: > >> >> >> >> Den 19.11.2024 06:58, skrev Andrew Randrianasulu: >> >> >> >> вт, 19 нояб. 2024 г., 03:47 Terje J. Hanssen <[email protected]>: >> >>> >>> Den 18.11.2024 10:52, skrev Andrew Randrianasulu: >>> >>> It may work or break it completely ... >>> >>> apply by normal patch command from inside thirdparty/ffmpeg (may be >>> "cat pathname | patch -p1", may be "cat patchname | patch -p0") or edit >>> libavcodec/qsvenc.c by hand. >>> >>> rebuild ffmpeg, do not do make clean, >>> cd ../../ >>> so you again in main directory with ./autogen.sh and bin directory with >>> cinelerra. >>> >>> touch cinelerra/ffmpeg.C >>> make >>> >>> Hopefully this rebuild cin so on next start from bin/cin you will have >>> something to test with tff sources. >>> >>> Unfortunately, netBSD does not support hardware virtualization on AMD >>> cpus, so for now I do not have my virtual machines. I also forgot type of >>> cable from PSU to disks, so now I can only power up one of two sata drives. >>> >>> It will be fixed eventually, but for now I hope to live up this netBSD >>> install a bit ... >>> >>> >>> >>> To prepare for tomorrow, because else I am stuck: >>> >>> apply by normal patch command from inside thirdparty/ffmpeg (may be >>> "cat pathname | patch -p1", may be "cat patchname | patch -p0") or edit >>> libavcodec/qsvenc.c by hand. >>> >>> >>> Should here be a patch attached to be able to use "git am patch"? >>> >> >> I installed Fedora 40 in qemu on NetBSD (thankfully only booting from iso >> as cdrom was not working on hw virtualization - 4*3.9 {amd fx4300 } Ghz >> was barely enough for gnome-based (?) installer to just show up) so >> hopefully there will be! >> >> >> >>> cd /Cin/thirdparty/ffmpeg-7.0 ? >>> >>> may be "cat pathname | patch -p1", may be "cat patchname | patch -p0" ? >>> >>> or edit libavcodec/qsvenc.c by hand. - possibly what to edit there? >>> >>> cd ../../ >>> localhost:/Cin # >>> >> >> When possible, I need more explanation to my questions above .., >> > > > ? If you are not comfortable applying it by hand to internal ffmpeg I'll > prepare normal git am patch, just wait a bit, ok? > > > Yes, fine and ok. But I didn't even understand what and how to edit > libavcodec/qsvenc.c by hand above ;) > Normally you just delete lines marked with "-" at very beginning, and replace them with lines marked with "+" sign in patch. Line numbers and line endings extremely important for patch, so sometimes 'innocent' patch editing resulted in no-working patch :( for simple patches you can just edit file they normally modify by doing patch's work.
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

