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
800800 extern const FFCodec ff_libvpx_vp8_decoder;
801801 extern FFCodec ff_libvpx_vp9_encoder;
802802 extern const FFCodec ff_libvpx_vp9_decoder;
803+extern const FFCodec ff_libvvenc_encoder;
803804 /* preferred over libwebp */
804805 extern const FFCodec ff_libwebp_anim_encoder;
805806 extern 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