ffmpeg5 update: Disable video acceleration in VLC.

It does not compile due to major changes in the ffmpeg API.

Upstream has stated at https://code.videolan.org/videolan/vlc/-/merge_requests/1245
and https://code.videolan.org/videolan/vlc/-/issues/26498 that video
acceleration will not be available until VLC-4 due to complexity.
This commit is contained in:
Douglas R. Reno 2022-07-11 22:22:14 -05:00
parent 71db115735
commit f2b4c825fd
2 changed files with 12 additions and 0 deletions

View File

@ -44,6 +44,11 @@
<listitem>
<para>July 12th, 2022</para>
<itemizedlist>
<listitem>
<para>[renodr] - Disable libva support in VLC so that it builds with
ffmpeg-5. Upstream has said that no port will be available for VLC-3
due to complexity, but it will be available again in VLC-4.</para>
</listitem>
<listitem>
<para>[renodr] - Turn off ffmpeg support in libquicktime.</para>
</listitem>

View File

@ -235,6 +235,7 @@ export CPPFLAGS="$(pkg-config --cflags lua52)" &amp;&amp;
BUILDCC=gcc ./configure --prefix=/usr \
--disable-opencv \
--disable-libva \
--disable-vpx &amp;&amp;
make</userinput></screen>
@ -279,6 +280,12 @@ make</userinput></screen>
version of <application>vlc</application>.
</para>
<para>
<parameter>--disable-libva</parameter>: This switch is required to disable
video acceleration in VLC since it is incompatible with ffmpeg-5, and
upstream has no plans to port it due to complexity.
</para>
<para>
<parameter>--disable-vpx</parameter>: This switch is required to disable
<application>libvpx</application>. The latest version is not compatible