Commit 4b3bbbda authored by Thibault Saunier's avatar Thibault Saunier

flatpak: Add fdkaac plugin

It is a better encoder than the voaac one and is being tested on
our testsuite!
Reviewed-by: default avatarAlex Băluț <&lt;alexandru.balut@gmail.com&gt;>
Differential Revision: https://phabricator.freedesktop.org/D1806
parent 470a1408
...@@ -277,6 +277,18 @@ ...@@ -277,6 +277,18 @@
} }
] ]
}, },
{
"name": "fdkaac",
"config-opts": ["--disable-static"],
"sources": [
{
"type": "git",
"url": "https://github.com/mstorsjo/fdk-aac.git",
"branch": "v0.1.5",
"commit": "74c1a2a4f831285cbd93ec1427f1670d3c5c5e52"
}
]
},
{ {
"name": "gstreamer", "name": "gstreamer",
"buildsystem": "meson", "buildsystem": "meson",
......
...@@ -79,7 +79,10 @@ class Encoders(Loggable): ...@@ -79,7 +79,10 @@ class Encoders(Loggable):
QUICKTIME = "qtmux" QUICKTIME = "qtmux"
WEBM = "webmmux" WEBM = "webmmux"
AAC = "voaacenc" if Gst.ElementFactory.find("fdkaacenc"):
AAC = "fdkaacenc"
else:
AAC = "voaacenc"
AC3 = "avenc_ac3_fixed" AC3 = "avenc_ac3_fixed"
OPUS = "opusenc" OPUS = "opusenc"
VORBIS = "vorbisenc" VORBIS = "vorbisenc"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment