<div dir="ltr"><div class="gmail_default" style="font-size:small">Andrew, keep them coming.  I plan on testing later this month -- still trying to replicate Fedora 36/37 "auto fit" problem.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 1, 2023 at 2:06 PM Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com">randrianasulu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">two more patches, one disabling 4 non-working filters in ffmpeg 6.0 in ffmpeg/plugin.opts, another one tries to enable mediacodec for termux/Android.<div dir="auto"><br></div><div dir="auto">It seems to work for sime frames, then bad things happen for hevc in mp4 (a lot of frames just become black) and h264 in mp4 still lost 4 frames .... :/</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 1 мар. 2023 г., 22:30 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" target="_blank">randrianasulu@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto">first patch attached, hopefully this time build breakage was limited to one function ...<div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I did this patch while looking at series</div><div dir="auto"><br></div><div dir="auto"><a href="https://patchwork.ffmpeg.org/project/ffmpeg/patch/AM7PR03MB6660FB6254E0B822DB62B9C28FFC9@AM7PR03MB6660.eurprd03.prod.outlook.com/" rel="noreferrer noreferrer" target="_blank">https://patchwork.ffmpeg.org/project/ffmpeg/patch/AM7PR03MB6660FB6254E0B822DB62B9C28FFC9@AM7PR03MB6660.eurprd03.prod.outlook.com/</a><br></div><div dir="auto"><br></div><div dir="auto">namely avfilter_filter_pad_count() usage - new function ...</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 1 мар. 2023 г., 20:41 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 1 мар. 2023 г., 20:36 Phyllis Smith <<a href="mailto:phylsmith2017@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">phylsmith2017@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small">Sounds like a lot of changes in this 6.0 release.  My preference is to wait for 6.1 as usual to let someone else find any glaring problems.  The blurb did not mention a fix for Vulkan?<br></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I guess ffmpeg devs not on Arch :-)</div><div dir="auto"><br></div><div dir="auto">I'll update this thread if I get some positive results from my experiments, now when we have release to try ....</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small"></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 28, 2023 at 10:30 PM Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">future is now, this text pisted on <a href="http://ffmpeg.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">ffmpeg.org</a>:<div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">======</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><h3>February 28th, 2023, FFmpeg 6.0 "Von Neumann"</h3>
  <p>
    A new major release, <a href="http://ffmpeg.org/download.html#release_6.0" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">FFmpeg 6.0 "Von Neumann"</a>,
    is now available for download. This release has many new encoders and decoders, filters,
    ffmpeg CLI tool improvements, and also, changes the way releases are done. All major
    releases will now bump the version of the ABI. We plan to have a new major release each
    year. Another release-specific change is that deprecated APIs will be removed after 3
    releases, upon the next major bump.
    This means that releases will be done more often and will be more organized.
  </p>
  <p>
    New decoders featured are Bonk, RKA, Radiance, SC-4, APAC, VQC, WavArc and a few ADPCM formats.
    QSV and NVenc now support AV1 encoding. The FFmpeg CLI (we usually refer to it as ffmpeg.c
    to avoid confusion) has speed-up improvements due to threading, as well as statistics options,
    and the ability to pass option values for filters from a file. There are quite a few new audio
    and video filters, such as adrc, showcwt, backgroundkey and ssim360, with a few hardware ones too.
    Finally, the release features many behind-the-scenes changes, including a new FFT and MDCT
    implementation used in codecs (expect a blog post about this soon), numerous bugfixes, better
    ICC profile handling and colorspace signalling improvement, introduction of a number of RISC-V
    vector and scalar assembly optimized routines, and a few new improved APIs, which can be viewed
    in the doc/APIchanges file in our tree.
    A few submitted features, such as the Vulkan improvements and more FFT optimizations will be in the
    next minor release, 6.1, which we plan to release soon, in line with our new release schedule.
    Some highlights are:
  </p>
  <ul><li>Radiance HDR image support</li><li>ddagrab (Desktop Duplication) video capture filter</li><li>ffmpeg -shortest_buf_duration option</li><li>ffmpeg now requires threading to be built</li><li>ffmpeg now runs every muxer in a separate thread</li><li>Add new mode to cropdetect filter to detect crop-area based on motion vectors and edges</li><li>VAAPI decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9</li><li>WBMP (Wireless Application Protocol Bitmap) image format</li><li>a3dscope filter</li><li>bonk decoder and demuxer</li><li>Micronas SC-4 audio decoder</li><li>LAF demuxer</li><li>APAC decoder and demuxer</li><li>Media 100i decoders</li><li>DTS to PTS reorder bsf</li><li>ViewQuest VQC decoder</li><li>backgroundkey filter</li><li>nvenc AV1 encoding support</li><li>MediaCodec decoder via NDKMediaCodec</li><li>MediaCodec encoder</li><li>oneVPL support for QSV</li><li>QSV AV1 encoder</li><li>QSV decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9</li><li>showcwt multimedia filter</li><li>corr video filter</li><li>adrc audio filter</li><li>afdelaysrc audio filter</li><li>WADY DPCM decoder and demuxer</li><li>CBD2 DPCM decoder</li><li>ssim360 video filter</li><li>ffmpeg CLI new options: -stats_enc_pre[_fmt], -stats_enc_post[_fmt], -stats_mux_pre[_fmt]</li><li>hstack_vaapi, vstack_vaapi and xstack_vaapi filters</li><li>XMD ADPCM decoder and demuxer</li><li>media100 to mjpegb bsf</li><li>ffmpeg CLI new option: -fix_sub_duration_heartbeat</li><li>WavArc decoder and demuxer</li><li>CrystalHD decoders deprecated</li><li>SDNS demuxer</li><li>RKA decoder and demuxer</li><li>filtergraph syntax in ffmpeg CLI now supports passing file contents as option values</li><li>hstack_qsv, vstack_qsv and xstack_qsv filters</li></ul>
  <p>
    We strongly recommend users, distributors, and system integrators to
    upgrade unless they use current git master.   </p><p><br></p><p>====</p><p><br></p><p>so .... should we try this or wait for 6.1 "shortly after"?</p></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 9 февр. 2023 г., 20:43 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 9 февр. 2023 г., 20:30 Phyllis Smith <<a href="mailto:phylsmith2017@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">phylsmith2017@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small">Nice! hopefully it really will not be until Winter 2023 so I can get all of the GPL headers fixed by then.<br></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">some talks suggest it might be in two weeks  :-)</div><div dir="auto"><br></div><div dir="auto"><a href="https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=dri-devel&date=2023-02-07" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=dri-devel&date=2023-02-07</a><br></div><div dir="auto"><br></div><div dir="auto">====</div><div dir="auto">02:54 Lynne:
 I want vulkan decode in ffmpeg 6.0, but release is in no more than a 
week or two, and it's not a small amount of code to review
<br><a name="m_-2154240237264269913_m_-757418413395588763_m_-1080666053547543424_m_-1468589925750850922_m_-7229062680125548220_m_1163369009912093472_m_3450082915956639379_m_-8938417771774707304_m_-5648997052793653248_t-0256" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer">02:56</a> Lynne: and I still have to fix cuda interop (if it's even possible), drm interop (probably 100% broken) and fix the vulkan filters <br></div><div dir="auto"><br></div><div dir="auto">====</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">but I guess we are not *enforced* to upgrade at day 1, just want to be sure we still compile ...</div><div dir="auto"><br></div><div dir="auto">speaking about this vulkan patch fixing compilation with too new vulkan headers landed in 5.1 branch, so we can puck it up instead of disabling vulkan completely:</div><div dir="auto"><br></div><div dir="auto"><a href="https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/7268323193d55365f914de39fadd5dbdb1f68976" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/7268323193d55365f914de39fadd5dbdb1f68976</a><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I think I'll try to experiment with ffmpeg.git compile, just for seeing how much breakage we ough to repair at our side ....</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks a ton for doing all this editing!</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small"></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 9, 2023 at 9:51 AM Andrew Randrianasulu via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">cin@lists.cinelerra-gg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">According to<div dir="auto"><br></div><div dir="auto"><a href="https://www.phoronix.com/news/FFmpeg-6.0-FOSDEM-2023" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.phoronix.com/news/FFmpeg-6.0-FOSDEM-2023</a><br></div><div dir="auto"><br></div><div dir="auto">we will get nice things like hw AV1 decoding ... and usual API breaks :-)</div></div>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div>