diff --git a/dist/registry/index.json b/dist/registry/index.json index 67ef1bee..eb3c6b41 100644 --- a/dist/registry/index.json +++ b/dist/registry/index.json @@ -1,6 +1,20 @@ { "schema_version": 1, "plugins": [ + { + "id": "aac-encoder", + "name": "AAC Encoder", + "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.", + "latest": "0.1.0", + "versions": [ + { + "version": "0.1.0", + "manifest_url": "https://streamkit.dev/registry/plugins/aac-encoder/0.1.0/manifest.json", + "signature_url": "https://streamkit.dev/registry/plugins/aac-encoder/0.1.0/manifest.minisig", + "published_at": "2026-04-07" + } + ] + }, { "id": "helsinki", "name": "Helsinki", diff --git a/dist/registry/plugins/aac-encoder/0.1.0/manifest.json b/dist/registry/plugins/aac-encoder/0.1.0/manifest.json new file mode 100644 index 00000000..1a8a5b39 --- /dev/null +++ b/dist/registry/plugins/aac-encoder/0.1.0/manifest.json @@ -0,0 +1,18 @@ +{ + "schema_version": 1, + "id": "aac-encoder", + "name": "AAC Encoder", + "version": "0.1.0", + "node_kind": "aac_encoder", + "kind": "native", + "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", + "entrypoint": "libaac_encoder.so", + "bundle": { + "url": "https://github.com/streamer45/streamkit/releases/download/plugin-aac-encoder-v0.1.0/aac-encoder-0.1.0-bundle.tar.zst", + "sha256": "74777d4d70037fcae10d87a4dded5d4cafddd1dc7cad9b1c0bbe623816937a26", + "size_bytes": 368918 + }, + "models": [] +} \ No newline at end of file diff --git a/dist/registry/plugins/aac-encoder/0.1.0/manifest.minisig b/dist/registry/plugins/aac-encoder/0.1.0/manifest.minisig new file mode 100644 index 00000000..cc676285 --- /dev/null +++ b/dist/registry/plugins/aac-encoder/0.1.0/manifest.minisig @@ -0,0 +1,4 @@ +untrusted comment: signature from minisign secret key +RUQ/85JEqYXEgcOugclZrkJHOzPbcKFtvzi5UdGQrQQ1o3p1OGts9+FlJGqXP70Mk24xyiAHFJDU2P6qPCRibHCyyAe3OCV3EQk= +trusted comment: timestamp:1775589110 file:manifest.json hashed +mHqZIKKrjXfiujEsSgJorN90wlR/oHnag86Ymmorl6gJdTp1ln90c3jRCx4/CsPYvEvO7fJ2l/jcoz2p6PA5Cg== diff --git a/docs/public/registry/index.json b/docs/public/registry/index.json index 67ef1bee..eb3c6b41 100644 --- a/docs/public/registry/index.json +++ b/docs/public/registry/index.json @@ -1,6 +1,20 @@ { "schema_version": 1, "plugins": [ + { + "id": "aac-encoder", + "name": "AAC Encoder", + "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.", + "latest": "0.1.0", + "versions": [ + { + "version": "0.1.0", + "manifest_url": "https://streamkit.dev/registry/plugins/aac-encoder/0.1.0/manifest.json", + "signature_url": "https://streamkit.dev/registry/plugins/aac-encoder/0.1.0/manifest.minisig", + "published_at": "2026-04-07" + } + ] + }, { "id": "helsinki", "name": "Helsinki", diff --git a/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.json b/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.json new file mode 100644 index 00000000..1a8a5b39 --- /dev/null +++ b/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.json @@ -0,0 +1,18 @@ +{ + "schema_version": 1, + "id": "aac-encoder", + "name": "AAC Encoder", + "version": "0.1.0", + "node_kind": "aac_encoder", + "kind": "native", + "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", + "entrypoint": "libaac_encoder.so", + "bundle": { + "url": "https://github.com/streamer45/streamkit/releases/download/plugin-aac-encoder-v0.1.0/aac-encoder-0.1.0-bundle.tar.zst", + "sha256": "74777d4d70037fcae10d87a4dded5d4cafddd1dc7cad9b1c0bbe623816937a26", + "size_bytes": 368918 + }, + "models": [] +} \ No newline at end of file diff --git a/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.minisig b/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.minisig new file mode 100644 index 00000000..cc676285 --- /dev/null +++ b/docs/public/registry/plugins/aac-encoder/0.1.0/manifest.minisig @@ -0,0 +1,4 @@ +untrusted comment: signature from minisign secret key +RUQ/85JEqYXEgcOugclZrkJHOzPbcKFtvzi5UdGQrQQ1o3p1OGts9+FlJGqXP70Mk24xyiAHFJDU2P6qPCRibHCyyAe3OCV3EQk= +trusted comment: timestamp:1775589110 file:manifest.json hashed +mHqZIKKrjXfiujEsSgJorN90wlR/oHnag86Ymmorl6gJdTp1ln90c3jRCx4/CsPYvEvO7fJ2l/jcoz2p6PA5Cg==