@@ -254,6 +254,7 @@ External library support:
254
254
--enable-libopenmpt enable decoding tracked files via libopenmpt [no]
255
255
--enable-libopus enable Opus de/encoding via libopus [no]
256
256
--enable-libpulse enable Pulseaudio input via libpulse [no]
257
+ --enable-librav1e enable AV1 encoding via rav1e [no]
257
258
--enable-librsvg enable SVG rasterization via librsvg [no]
258
259
--enable-librubberband enable rubberband needed for rubberband filter [no]
259
260
--enable-librtmp enable RTMP[E] support via librtmp [no]
@@ -1784,6 +1785,7 @@ EXTERNAL_LIBRARY_LIST="
1784
1785
libopenmpt
1785
1786
libopus
1786
1787
libpulse
1788
+ librav1e
1787
1789
librsvg
1788
1790
librtmp
1789
1791
libshine
@@ -3190,6 +3192,8 @@ libopenmpt_demuxer_deps="libopenmpt"
3190
3192
libopus_decoder_deps=" libopus"
3191
3193
libopus_encoder_deps=" libopus"
3192
3194
libopus_encoder_select=" audio_frame_queue"
3195
+ librav1e_encoder_deps=" librav1e"
3196
+ librav1e_encoder_select=" extract_extradata_bsf"
3193
3197
librsvg_decoder_deps=" librsvg"
3194
3198
libshine_encoder_deps=" libshine"
3195
3199
libshine_encoder_select=" audio_frame_queue"
@@ -6261,6 +6265,7 @@ enabled libopus && {
6261
6265
}
6262
6266
}
6263
6267
enabled libpulse && require_pkg_config libpulse libpulse pulse/pulseaudio.h pa_context_new
6268
+ enabled librav1e && require_pkg_config librav1e " rav1e >= 0.1.0" rav1e.h rav1e_context_new
6264
6269
enabled librsvg && require_pkg_config librsvg librsvg-2.0 librsvg-2.0/librsvg/rsvg.h rsvg_handle_render_cairo
6265
6270
enabled librtmp && require_pkg_config librtmp librtmp librtmp/rtmp.h RTMP_Socket
6266
6271
enabled librubberband && require_pkg_config librubberband " rubberband >= 1.8.1" rubberband/rubberband-c.h rubberband_new -lstdc++ && append librubberband_extralibs " -lstdc++"
0 commit comments