Enable dav1d decoder as another av1 decoder
This CL enables c2 plugin for dav1d decoder but still keeps the
current gav1 decoder as default
createCodecByName() with "c2.android.av1-dav1d.decoder" can be used
to pick dav1d c2 decoder.
Bug: 289716589
Test: stagefright -s av1.webm -N c2.android.av1-dav1d.decoder
Change-Id: Ia76f781f5046d51c78f851730789a62d8089e122
diff --git a/media/codec2/vndk/C2Store.cpp b/media/codec2/vndk/C2Store.cpp
index f6f97da..61aafa7 100644
--- a/media/codec2/vndk/C2Store.cpp
+++ b/media/codec2/vndk/C2Store.cpp
@@ -1081,6 +1081,7 @@
emplace("libcodec2_soft_amrwbenc.so");
//emplace("libcodec2_soft_av1dec_aom.so"); // deprecated for the gav1 implementation
emplace("libcodec2_soft_av1dec_gav1.so");
+ emplace("libcodec2_soft_av1dec_dav1d.so");
emplace("libcodec2_soft_av1enc.so");
emplace("libcodec2_soft_avcdec.so");
emplace("libcodec2_soft_avcenc.so");