Commit graph

21 commits

Author SHA1 Message Date
Alexander Capehart
774b2a90bb
musikr: cleanup 2025-02-19 14:16:47 -07:00
Alexander Capehart
89ab6ee336
musikr: clean up buildscript 2025-02-19 13:04:22 -07:00
Alexander Capehart
313365d118
musikr: reformat 2025-02-19 11:29:18 -07:00
Alexander Capehart
e68242b8ee
musikr: fix exception unwind linking 2025-02-19 10:43:07 -07:00
Alexander Capehart
65d8959bcf
musikr: add basic mp4 tag 2025-02-17 09:25:17 -07:00
Alexander Capehart
024cadf530
musikr: add id3v1 tag 2025-02-17 08:39:09 -07:00
Alexander Capehart
c8d645c282
musikr: reformat 2025-02-15 16:02:55 -07:00
Alexander Capehart
f7d61cd1dc
musikr: add id3v2 tags 2025-02-15 15:37:54 -07:00
Alexander Capehart
f5de03dfee
musikr: refined flac pic support 2025-02-15 12:02:32 -07:00
Alexander Capehart
74edd1dbdf
musikr: fix rustiostream ownership problem
Sadly this requires me to more or less give an &mut off to TagLib to
own while also owning the core type to drop later, but since stream
is only owned to be dropped it's fine.
2025-02-14 14:26:25 -07:00
Alexander Capehart
3ecdbf289b
musikr: reorganize ffi module
Still don't fully like the segregation, but now at least the bridge
unsafety is fully isolated.
2025-02-12 22:45:56 -07:00
Alexander Capehart
42dfe4edcc
musikr: reformat 2025-02-12 19:15:01 -07:00
Alexander Capehart
520e52b100
musikr: improve taglib buildscript 2025-02-12 19:11:31 -07:00
Alexander Capehart
854164a523
musikr: eliminate need for libc++_shared 2025-02-12 17:44:50 -07:00
Alexander Capehart
3aa39a7065
musikr: basic vorbis support 2025-02-08 19:52:10 -07:00
Alexander Capehart
acee4ddedd
musikr: minimize ffi shims 2025-02-08 17:03:47 -07:00
Alexander Capehart
cf597cb98e
msuikr: split up shims 2025-02-08 16:16:03 -07:00
Alexander Capehart
2ee9556564
musikr: integrate metadatajni into app
Just extracts title rn while I still work on the ffi.
2025-02-08 11:56:28 -07:00
Alexander Capehart
729a3c3273
musikr: basic taglib rust shim 2025-02-08 10:15:36 -07:00
Alexander Capehart
534f06d7e1
musikr: link to library 2025-02-06 14:46:29 -07:00
Alexander Capehart
ed0abb661c
musikr: implement taglib build step for rust module 2025-02-04 17:02:59 -07:00