Alexander Capehart
|
774b2a90bb
|
musikr: cleanup
|
2025-02-19 14:16:47 -07:00 |
|
Alexander Capehart
|
2d7cafbdbf
|
musikr: strip down lib size
|
2025-02-19 13:04:23 -07:00 |
|
Alexander Capehart
|
89ab6ee336
|
musikr: clean up buildscript
|
2025-02-19 13:04:22 -07:00 |
|
Alexander Capehart
|
2b73be1995
|
actions: install rust targets
|
2025-02-19 12:28:38 -07:00 |
|
Alexander Capehart
|
78a06a0430
|
musikr: remove old cpp module
|
2025-02-19 12:23:16 -07:00 |
|
Alexander Capehart
|
97bac886d0
|
musikr: depend on cargo build
|
2025-02-19 12:22:35 -07:00 |
|
Alexander Capehart
|
b60e3c5880
|
musikr: improve id3v2 tag mgmt
|
2025-02-19 12:08:12 -07:00 |
|
Alexander Capehart
|
313365d118
|
musikr: reformat
|
2025-02-19 11:29:18 -07:00 |
|
Alexander Capehart
|
03c596e03c
|
musikr: fix incorrect borrowing in jtagmap
|
2025-02-19 11:27:20 -07:00 |
|
Alexander Capehart
|
a3d853226f
|
musikr: use correct object in jtagmap impl
|
2025-02-19 10:57:57 -07:00 |
|
Alexander Capehart
|
a8dcb5de71
|
musikr: cleanup
|
2025-02-19 10:47:25 -07:00 |
|
Alexander Capehart
|
f4a760e3b6
|
musikr: remove unsound file_ref drop impl
|
2025-02-19 10:47:10 -07:00 |
|
Alexander Capehart
|
ca169a9354
|
musikr: fix jni env borrows
|
2025-02-19 10:46:44 -07:00 |
|
Alexander Capehart
|
11ab27df97
|
musikr: fix file_shim linking
|
2025-02-19 10:46:27 -07:00 |
|
Alexander Capehart
|
c91286826f
|
musikr: log panic messages
JNI errors wont report it normally
|
2025-02-19 10:46:14 -07:00 |
|
Alexander Capehart
|
269c593a7e
|
musikr: disable implict cpp linking
|
2025-02-19 10:45:10 -07:00 |
|
Alexander Capehart
|
4655e314b9
|
musikr: connect metajni lib to app
|
2025-02-19 10:43:38 -07:00 |
|
Alexander Capehart
|
f50d9680a9
|
musikr: explicitly declare c++_static dep
|
2025-02-19 10:43:21 -07:00 |
|
Alexander Capehart
|
e68242b8ee
|
musikr: fix exception unwind linking
|
2025-02-19 10:43:07 -07:00 |
|
Alexander Capehart
|
57eb30701d
|
musikr: cleanup and cover stuff
|
2025-02-17 21:33:10 -07:00 |
|
Alexander Capehart
|
8415db30ff
|
musikr: implement main flow
|
2025-02-17 21:10:39 -07:00 |
|
Alexander Capehart
|
de9a60d182
|
musikr: enforce this contract
|
2025-02-17 20:59:14 -07:00 |
|
Alexander Capehart
|
fc5c49081f
|
musikr: remove ref map entry returns
Not needed
|
2025-02-17 18:40:34 -07:00 |
|
Alexander Capehart
|
12caac1f80
|
musikr: fix iostream lifecycle
Finally pass over ownership of the RsIOStream to the normal
IOStream.
|
2025-02-17 17:26:05 -07:00 |
|
Alexander Capehart
|
da43ebda96
|
musikr: add wav files
|
2025-02-17 16:28:19 -07:00 |
|
Alexander Capehart
|
a3f01f152b
|
musikr: add mp4 file
|
2025-02-17 15:20:21 -07:00 |
|
Alexander Capehart
|
f939e9d251
|
musikr: hide this and bridge modules
|
2025-02-17 15:09:23 -07:00 |
|
Alexander Capehart
|
d4890af780
|
musikr: add id3v1 tags to files
|
2025-02-17 14:39:59 -07:00 |
|
Alexander Capehart
|
60e5614e63
|
musikr: add flac id3v2 tags
|
2025-02-17 14:37:38 -07:00 |
|
Alexander Capehart
|
6385928150
|
musikr: add metadata builders
|
2025-02-17 14:24:33 -07:00 |
|
Alexander Capehart
|
1cb2f5026f
|
musikr: remove pinning for immutable refs
Not actually needed, can just use plain refs
|
2025-02-17 11:58:57 -07:00 |
|
Alexander Capehart
|
98bf82ea15
|
musikr: make ogg field list map consistent
|
2025-02-17 11:39:15 -07:00 |
|
Alexander Capehart
|
2c03cf8fed
|
musikr: add mp4 item bindings
|
2025-02-17 11:35:15 -07:00 |
|
Alexander Capehart
|
608082a49f
|
musikr: remove explicit lifecycles now in ffi
|
2025-02-17 10:11:13 -07:00 |
|
Alexander Capehart
|
c4f51b749a
|
musikr: document this contract
|
2025-02-17 10:10:50 -07:00 |
|
Alexander Capehart
|
65d8959bcf
|
musikr: add basic mp4 tag
|
2025-02-17 09:25:17 -07:00 |
|
Alexander Capehart
|
6ef79a9aa5
|
musikr: fix id3v1 shim
|
2025-02-17 08:43:14 -07:00 |
|
Alexander Capehart
|
fa87ea09b8
|
musikr: improve xiph fieldlistmap lifecycle mgmt
|
2025-02-17 08:43:05 -07:00 |
|
Alexander Capehart
|
024cadf530
|
musikr: add id3v1 tag
|
2025-02-17 08:39:09 -07:00 |
|
Alexander Capehart
|
0cb1b3a309
|
musikr: introduce this abstraction
Gets rid of a lot of the duplicate pin stuff
|
2025-02-17 08:17:04 -07:00 |
|
Alexander Capehart
|
c8d645c282
|
musikr: reformat
|
2025-02-15 16:02:55 -07:00 |
|
Alexander Capehart
|
b45e41bc3b
|
musikr: cleanup
|
2025-02-15 16:02:30 -07:00 |
|
Alexander Capehart
|
59f66978ff
|
musikr: make id3v2 naming consistent
|
2025-02-15 15:47:33 -07:00 |
|
Alexander Capehart
|
f7d61cd1dc
|
musikr: add id3v2 tags
|
2025-02-15 15:37:54 -07:00 |
|
Alexander Capehart
|
0f3bed413d
|
musikr: improve lifecycles
|
2025-02-15 13:04:50 -07:00 |
|
Alexander Capehart
|
f5de03dfee
|
musikr: refined flac pic support
|
2025-02-15 12:02:32 -07:00 |
|
Alexander Capehart
|
3dfcf0f67a
|
musikr: initial flac pic support
Probably broken
|
2025-02-14 23:24:22 -07:00 |
|
Alexander Capehart
|
61069bd4fe
|
musikr: redo bridge api
Try to introduce some level of standardization in use.
|
2025-02-14 22:20:48 -07:00 |
|
Alexander Capehart
|
03d8f70ecd
|
musikr: get rid of warnings
|
2025-02-14 21:15:32 -07:00 |
|
Alexander Capehart
|
7906fcf5af
|
musikr: improve iostream lifecycle mgmt
|
2025-02-14 21:05:54 -07:00 |
|