History

avcodec: add external enc libvvenc for H266/VVC

Add external encoder VVenC for H266/VVC encoding. Register new encoder libvvenc. Add libvvenc to wrap the vvenc interface. libvvenc implements encoder option: preset,qp,qpa,period, passlogfile,stats,vvenc-params,level,tier. Enable encoder by adding --enable-libvvenc in configure step.

Thomas Siedel committed 2 years ago

Commit c75940d1 parent 4e4444f8 files · +564 −2Browse files

Showing the changes to libavcodec/allcodecs.c (1 of 8 files). Show all

Unified · Split

libavcodec/allcodecs.c+1−0
@@ -800,6 +800,7 @@ extern const FFCodec ff_libvpx_vp8_encoder; · 799 unmodified lines
800extern const FFCodec ff_libvpx_vp8_decoder;800extern const FFCodec ff_libvpx_vp8_decoder;
801extern FFCodec ff_libvpx_vp9_encoder;801extern FFCodec ff_libvpx_vp9_encoder;
802extern const FFCodec ff_libvpx_vp9_decoder;802extern const FFCodec ff_libvpx_vp9_decoder;
803extern const FFCodec ff_libvvenc_encoder;
803/* preferred over libwebp */804/* preferred over libwebp */
804extern const FFCodec ff_libwebp_anim_encoder;805extern const FFCodec ff_libwebp_anim_encoder;
805extern const FFCodec ff_libwebp_encoder;806extern const FFCodec ff_libwebp_encoder;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t