diff --git a/marketplace/official-plugins.json b/marketplace/official-plugins.json index a1911174..c6bf7dde 100644 --- a/marketplace/official-plugins.json +++ b/marketplace/official-plugins.json @@ -1,5 +1,17 @@ { "plugins": [ + { + "id": "aac-encoder", + "name": "AAC Encoder", + "version": "0.1.0", + "node_kind": "aac_encoder", + "kind": "native", + "entrypoint": "libaac_encoder.so", + "artifact": "target/plugins/release/libaac_encoder.so", + "description": "AAC-LC audio encoder using FDK AAC (Fraunhofer). Accepts 48 kHz mono or stereo f32 PCM audio, outputs AAC-LC encoded stereo frames. Mono input is automatically upmixed. Requires libfdk-aac.so.2 at runtime.", + "license": "MPL-2.0", + "homepage": "https://github.com/streamer45/streamkit" + }, { "id": "helsinki", "name": "Helsinki", diff --git a/plugins/native/aac-encoder/plugin.yml b/plugins/native/aac-encoder/plugin.yml index 252589a4..17ed1564 100644 --- a/plugins/native/aac-encoder/plugin.yml +++ b/plugins/native/aac-encoder/plugin.yml @@ -9,7 +9,7 @@ node_kind: aac_encoder kind: native entrypoint: libaac_encoder.so artifact: target/plugins/release/libaac_encoder.so -description: > +description: >- AAC-LC audio encoder using FDK AAC (Fraunhofer). Accepts 48 kHz mono or stereo f32 PCM audio, outputs AAC-LC encoded stereo frames. Mono input is automatically upmixed.