Commit graph

1580 commits

Author SHA1 Message Date
Serial
b1723cecfb iff: Rename IFF tags 2024-04-21 14:36:36 -04:00
Serial
46626c98e9 Tag: Seal {Split,Merge}Tag traits 2024-04-21 14:20:28 -04:00
Serial
9ef71cf214 Tag: Seal TagExt trait 2024-04-21 14:20:28 -04:00
Kasper
dfe39d0ff3 options -> config 2024-04-21 14:00:36 -04:00
Kasper
c584925ae8 Mention FileType move in changelog 2024-04-21 14:00:36 -04:00
Serial
fde1a345f9
misc: Update repos before installing valgrind 2024-04-20 18:24:37 -04:00
Serial
702e8c1dc1
changelog: Add missing entries 2024-04-20 12:52:35 -04:00
Serial
d19e1dc55b changelog: Add entry for generic write 2024-04-20 12:46:11 -04:00
Serial
2698618f93 misc: Fix some imports 2024-04-20 12:46:11 -04:00
Serial
8867f41cc4 doc: Fix some ancient doc links 2024-04-20 12:46:11 -04:00
Serial
593d7b2a97 Clippy: Remove unnecessary paths 2024-04-20 12:46:11 -04:00
Serial
e919cd97a3 misc: Make all file writes generic 2024-04-20 12:46:11 -04:00
Serial
3402a69f26
changelog: Add link to ogg_pager changelog 2024-04-18 14:09:53 -04:00
Serial
e99ae0516d ogg_pager: Fix writing of large packets 2024-04-18 14:07:15 -04:00
Serial
6230b2c7a9
changelog: Fix PR link 2024-04-14 14:06:02 -04:00
Serial
9737c84041 benches: Update for module refactor 2024-04-14 13:16:10 -04:00
Serial
0b2d82b2c6 probe: Make module public, remove re-exports 2024-04-14 13:16:10 -04:00
Serial
6da7555d20 doc: Fix some example imports 2024-04-14 13:16:10 -04:00
Serial
330db4065e changelog: Update for lofty::picture change 2024-04-14 13:16:10 -04:00
Serial
eceb55044b picture: Make module public, remove re-exports 2024-04-14 13:16:10 -04:00
Serial
c2f711a81f io: Prevent unstable_name_collisions 2024-04-14 13:16:10 -04:00
Serial
bfae8baf7a traits: Move SeekStreamLen to lofty::util::io 2024-04-14 13:16:10 -04:00
Serial
95e389d703 math: Move module to lofty::util::math 2024-04-14 13:16:10 -04:00
Serial
9bb76d8ce6 changelog: Make list of items nicer 2024-04-14 13:16:10 -04:00
Serial
bf6e83876d traits: Move {Split,Merge}Tag to lofty::tag 2024-04-14 13:16:10 -04:00
Serial
e8fdbf4cdd doc: Fix some item links 2024-04-14 13:16:10 -04:00
Serial
07db142e2c doc: Fix even more example imports 2024-04-14 13:16:10 -04:00
Serial
adea986132 Accessor: Move to lofty::tag 2024-04-14 13:16:10 -04:00
Serial
ca8a3cb5b9 doc: Fix a bunch more test imports 2024-04-14 13:16:10 -04:00
Serial
cf778c1f58 tag: Remove global re-exports of tag items 2024-04-14 13:16:10 -04:00
Serial
826e55be23 doc: Fix a bunch of test imports 2024-04-14 13:16:10 -04:00
Serial
464f459e99 misc: Remove root file re-exports 2024-04-14 13:16:10 -04:00
Serial
2b0463f641 changelog: Update for changes so far 2024-04-14 13:16:10 -04:00
Serial
2159fee0c1 file: Split up file module 2024-04-14 13:16:10 -04:00
Serial
2193ab0531 misc: Separate module definitions 2024-04-14 13:16:10 -04:00
Serial
65851a4f93 misc: Move {Parse,Write,Global}Options to new module 2024-04-14 13:16:10 -04:00
Serial
df0be9e53e misc: Introduce prelude 2024-04-14 13:16:10 -04:00
Serial
9cf5d9c2ab
changelog: Remove PR links 2024-04-09 20:33:58 -04:00
Serial
bae5f27909
changelog: Add entry for new ChannelMask methods 2024-04-09 20:31:34 -04:00
Serial
3f607f5526
changelog: Add entries for Opus and AAC changes 2024-04-09 20:30:28 -04:00
Serial
c9738c84fd
AAC: Create a ChannelMask for AacProperties 2024-04-09 20:29:25 -04:00
Serial
1ff1f8a441
Opus: Create a ChannelMask for OpusProperties 2024-04-09 20:28:51 -04:00
Serial
5c69024b91 Properties: Breakup module
`FileProperties` and `ChannelMask` are no longer in the root. They are moved to `lofty::properties`.
2024-04-09 20:04:43 -04:00
Serial
b407fcf3fb Properties: Remove unused import 2024-04-09 19:46:57 -04:00
Serial
8eb7c06adb ChannelMask: Implement BitOr and BitAnd
This also adds associated constants for common channels.
2024-04-09 19:46:57 -04:00
Serial
2f2263378b benches: Switch to iai_callgrind + Bencher 2024-04-09 16:25:13 -04:00
Serial
b110072f84 ParseOptions: Stop deriving Ord
This was copied from some other struct when `ParseOptions` was made. It obviously should not exist.
2024-04-09 13:21:29 -04:00
Serial
31e3b8e7e9 WAV: Properly round length and bitrate values 2024-04-09 13:14:23 -04:00
Serial
fbaf325405 benches: Fix create_tag compilation 2024-04-09 13:14:15 -04:00
Serial
25dd1e7ba8 WavPack: Add a TODO for unknown sample counts 2024-04-06 00:43:52 -04:00