Commit graph

932 commits

Author SHA1 Message Date
Serial
2ff86e6e00
ID3v2: Prevent read only tag bypass with ID3v2Tag::write_to 2022-10-13 19:37:59 -04:00
Serial
2780bf2607
docs: Split supported formats out into its own file 2022-10-11 19:51:49 -04:00
Serial
efab7ca276
lofty_attr: Add tag attribute macro to generate some docs 2022-10-11 19:47:54 -04:00
Serial
f3d9176a48
Clippy: Satisfy uninlined_format_args 2022-10-11 04:05:27 -04:00
Serial
238b40c486
MP4: Remove trak module 2022-10-11 03:51:13 -04:00
Serial
510079c94e
MP4: Cleanup return 2022-10-11 03:47:12 -04:00
Serial
0819b83f32
FLAC: Decouple write handling from OGG formats 2022-10-04 00:49:30 -04:00
Serial
3a4b4f243e
lofty_attr: Add supported_formats attribute for tags 2022-10-04 00:34:20 -04:00
Serial
0b6ad1599b
changelog: Cleanup 2022-10-01 18:53:28 -04:00
Serial
82a498f670
lofty_attr: Infer FileType::Custom when using non-internal names 2022-10-01 18:49:17 -04:00
Serial
f1ab92733a
Resolve: Move panic into lookup_resolver 2022-09-30 07:09:58 -04:00
Serial
0d4b907e31
Misc: Add debug logging via log crate 2022-09-30 07:05:33 -04:00
Serial
ac420960de
FileType: Remove feature dependent returns 2022-09-29 18:20:57 -04:00
Serial
8b8f355d89
MPEG: Remove write module 2022-09-29 18:11:24 -04:00
Serial
0a628df62c
ID3v1: Cleanup tag stripping 2022-09-29 15:52:05 -04:00
Serial
3b58f16996
lofty_attr: Generate internal write modules 2022-09-24 05:25:42 -04:00
Serial
364b9a741c
lofty_attr: cleanup 2022-09-24 03:43:56 -04:00
Serial
5cd1dfc99c
lofty_attr: Remove #[lofty(always_present)] 2022-09-24 03:25:46 -04:00
Alex
ba6ef4f400
Probe: Add minimal ParseOptions (#70) 2022-09-24 02:34:22 -04:00
Serial
08082436e2
ID3v2: Use Option<T> for optional extra flag data 2022-09-14 21:31:29 -04:00
Serial
0f627d25c3
Misc: Add editorconfig 2022-09-14 21:15:23 -04:00
dependabot[bot]
09a83b8c3b
Update criterion requirement from 0.3.6 to 0.4.0 (#69)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 06:40:15 -04:00
Serial
899f4e4664
Misc: Add decode_err! macro to cleanup FileDecodingError creation 2022-09-11 23:03:32 -04:00
Serial
ddffb169f7
MPEG: Fix unclear comments in BITRATES constant 2022-09-09 01:20:38 -04:00
Serial
49007a2a23
changelog: Add missing link for 0.8.1 2022-09-09 01:16:11 -04:00
Serial
3fa73f5065
FileProperties: Add new method 2022-09-09 01:13:14 -04:00
Serial
14a8548e4c
docs: Remove formats table from lib.rs 2022-09-09 01:10:23 -04:00
Serial
8f2c62bf49
0.8.1 2022-09-09 01:03:49 -04:00
Serial
80f21fa61d
docs: Fix links to resolve::register_custom_resolver 2022-09-09 00:59:36 -04:00
Serial
c757a80939
changelog: Add entry for #67 2022-09-06 17:29:47 -04:00
Leonid Parfentev
b347ee0fd5
MP3: Improve validation of frame headers (#67) 2022-09-06 17:25:58 -04:00
Serial
fc1726b357
changelog: Add missing issue link 2022-09-04 13:44:48 -04:00
Serial
c9c8a5f9f3
VorbisComments: Add get_all
closes: #66
2022-09-04 13:42:31 -04:00
Serial
859d084dbf
ID3v2: Handle tag-wide unsynchronisation flag 2022-09-02 23:37:03 -04:00
Colin Diesh
b407ab140c
Add example of reading album artist to tag reader (#65) 2022-09-01 00:26:06 -04:00
Serial
80f29cafef
WAV: Restrict visibility of some functions 2022-08-22 22:37:45 -04:00
Serial
4eb31023a3
fmt: Fix imports 2022-08-22 22:29:01 -04:00
Serial
9e82df3893
ID3v2: Extract out util::text_utils
This is used in multiple other places, makes sense to just make these utils global.
2022-08-22 22:26:42 -04:00
Serial
f25ed9b6c7
ID3v2: Simply parse_popularimeter 2022-08-21 12:29:11 -04:00
Serial
cffc8182e1
0.8.0 2022-08-10 14:42:55 -04:00
Serial
0e857de104
lofty_attr: Publish 2022-08-10 14:28:48 -04:00
Serial
1b546700d5
MPEG: Change remaining references to mp3 to mpeg 2022-08-10 14:14:21 -04:00
Serial
b03d424f96
Update changelog 2022-08-04 05:20:32 -04:00
Jack Purvis
dbb93fbc05
Fix typo in InitialKey key (#61) 2022-08-03 17:41:15 -04:00
Serial
f3a7e4d5f1
Vorbis Comments: Don't rely on the case of METADATA_BLOCK_PICTURE
closes: #60
2022-08-03 08:33:39 -04:00
Serial
81a8a616c1
Clippy: Revert assertions_on_result_states 2022-08-02 21:58:13 -04:00
Serial
a08b47bf31
Resolve: Remove remove_custom_resolver 2022-08-02 21:48:50 -04:00
Serial
390512bda3
MP4: Add Atom::push_data 2022-07-30 19:47:47 -04:00
Serial
c4fa8f99d8
MP4: Return all values in Atom::data 2022-07-30 19:41:13 -04:00
Serial
ec4fb07042
ID3v2: Expose {synch_u32, unsynch_u32} 2022-07-26 21:55:58 -04:00