Commit Graph

175 Commits

Author SHA1 Message Date
eacae68d37 Add deprecation notice 2024-06-07 19:05:10 +03:00
6d9489d3a6 Merge branch 'master' into github-mirror-master 2024-02-16 17:57:14 +02:00
f446e4ade7 Remove path and duration from the decoded song 2024-02-16 17:09:20 +02:00
719f6baaa4 Remove unused stuff 2024-02-11 09:20:48 +02:00
Polochon-street
44f79153ea
Merge pull request #71 from Polochon-street/bump-ffmpeg-rpi
Some checks failed
Rust / build-test-lint-linux (pull_request) Has been cancelled
Rust / Windows - build, test and lint (https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z, latest) (pull_request) Has been cancelled
Bump rust-ffmpeg to hopefully support rpis.
2024-01-03 21:57:10 +01:00
Polochon_street
6b747e224c Rollback testing changes 2024-01-03 21:50:15 +01:00
Polochon_street
8d3a3c6433 Bump rust-ffmpeg to hopefully support rpis. 2024-01-03 21:40:33 +01:00
75d6db0ee8 Fix imports in the playlist example 2023-12-31 00:49:39 +02:00
13eb658cb9 Recompile the package for lower GLIBC version 2023-12-29 11:46:14 +02:00
3d23d369d1 Update Dockerfile 2023-12-29 11:15:31 +02:00
Polochon_street
3fd91bbfae Exclude data/ folder when publishing crate 2023-12-28 19:24:10 +01:00
Polochon-street
ed2dd72c6b
Merge pull request #70 from Polochon-street/cleanup-repo
Cleanup deps
2023-12-28 19:14:37 +01:00
Polochon_street
dc3592147c Cleanup deps 2023-12-28 19:09:07 +01:00
f06461313e Return the version in little endian 2023-12-28 17:47:35 +02:00
Polochon-street
bf35f643fd
Merge pull request #69 from Polochon-street/cleanup-repo
Cleanup repo from audio data
2023-12-28 14:08:33 +01:00
Polochon_street
479fbc7b89 Cleanup repo from audio data 2023-12-28 13:58:26 +01:00
082e8b6596 Revert "Fix type definitions, bump version"
This reverts commit eb9ca5b405.
2023-12-28 12:23:55 +02:00
eb9ca5b405 Fix type definitions, bump version 2023-12-28 11:28:57 +02:00
faec9f521d Bump the version 2023-12-28 01:03:29 +02:00
72b39e726d Fix: remove the export statement 2023-12-28 01:03:16 +02:00
ec7df7fd9e Change the version to 0.x.x 2023-12-28 01:01:31 +02:00
f4ddd42705 Update the README 2023-12-28 01:00:36 +02:00
6f29371973 Use CommonJS modules which support addon loading 2023-12-28 00:58:30 +02:00
7333754bb2 Abandon the automation idea, prepare the package for publishing with prebuilt binaries 2023-12-28 00:46:05 +02:00
Polochon-street
1445939bf8
Merge pull request #68 from Polochon-street/add-ci-check
Add a local CI check script
2023-12-27 23:37:02 +01:00
Polochon_street
daee149271 Add a local CI check script 2023-12-27 23:30:40 +01:00
fa2e65d462 Add the bindgen feature for the musl target
Some checks failed
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Has been cancelled
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Has been cancelled
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Has been cancelled
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 8m26s
2023-12-27 22:44:52 +02:00
c7df56da97 Place the cache action correctly
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Successful in 8m3s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 1m29s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Has been cancelled
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 3m44s
2023-12-27 22:21:08 +02:00
66e1a77b1e Fix the toolchain / target confusion
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Waiting to run
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Waiting to run
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Waiting to run
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Has been cancelled
2023-12-27 22:15:37 +02:00
98c9a2bb27 Path fix attempt
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Successful in 8m42s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 56s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 22s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 21s
2023-12-27 22:00:54 +02:00
06a49f15e2 Path fix attempt
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 9s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 9s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 9s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 10s
2023-12-27 21:58:54 +02:00
5094ab083a Path fix attempt
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 9s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 9s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 8s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 9s
2023-12-27 21:54:26 +02:00
8b55887d4e Path fix attempt
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 15s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 8s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 8s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 9s
2023-12-27 21:50:19 +02:00
42a18fd603 Fix path, include all toolchains in the Docker image
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 14s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 8s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 9s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 9s
2023-12-27 21:41:40 +02:00
591ed70b5c Fix rustup not found
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 33s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 5m19s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 3m34s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 2m26s
2023-12-27 21:09:35 +02:00
ac7c9463b4 Add caching, use a compatible base image
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 9m33s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 10s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 9s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 8s
2023-12-27 20:56:04 +02:00
Polochon-street
d10a1cf526
Merge pull request #67 from Polochon-street/library-fix-utf8
Fix utf8 panic in the library module
2023-12-27 19:31:30 +01:00
7e45aea6fa Use a Docker image with preinstalled packages
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 5m12s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 3s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 3s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 3s
2023-12-27 19:56:07 +02:00
Polochon_street
f82c98a12e Fix utf8 panic in the library module 2023-12-27 12:58:28 +01:00
dd2aece59d Add libclang-dev
All checks were successful
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Successful in 21m15s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Successful in 20m20s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Successful in 16m23s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Successful in 21m46s
2023-12-27 13:27:21 +02:00
fec580dc52 Add -y flag to the APT command
Some checks failed
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Waiting to run
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Waiting to run
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 20m4s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Has been cancelled
2023-12-27 13:05:25 +02:00
dbf8c5daf7 Remove sudo (command not found)
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 20s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 22s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 27s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 30s
2023-12-27 13:03:29 +02:00
8b25914f47 Fix toolchain versions
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 19s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 8s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 10s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 8s
2023-12-27 13:00:11 +02:00
2a1c6d164f Empty commit to trigger actions
Some checks failed
Build binaries and publish / build-linux (aarch64-unknown-linux-gnu) (push) Failing after 28s
Build binaries and publish / build-linux (aarch64-unknown-linux-musl) (push) Failing after 6s
Build binaries and publish / build-linux (x86_64-unknown-linux-gnu) (push) Failing after 7s
Build binaries and publish / build-linux (x86_64-unknown-linux-musl) (push) Failing after 7s
2023-12-27 12:58:45 +02:00
2300c25a12 Set up a workflow to build binaries 2023-12-27 12:57:08 +02:00
b66d32c84e Update the README 2023-12-26 23:51:58 +02:00
3e5a9f32a0 Add TypeScript definitions 2023-12-26 23:05:24 +02:00
2a89ddb2ca Add an async version of the analyze function 2023-12-26 23:04:13 +02:00
5fd2ef3902 Add the glue code to call Bliss functions and return JS values 2023-12-26 22:32:17 +02:00
b4d5019d83 Init Neon for generating N-API bindings 2023-12-26 20:01:55 +02:00