Serial
|
ac02d6e0d7
|
WavPack: Properly return errors from extended metadata reading
|
2023-03-15 19:44:31 -04:00 |
|
Serial
|
33fb9a8c81
|
WavPack: Add missing getter for bit depth
|
2023-03-14 21:54:02 -04:00 |
|
Uwe Klotz
|
8bb994e865
|
Remove obsolete clippy allowances/exceptions
|
2023-03-14 19:40:52 -04:00 |
|
Uwe Klotz
|
b78fb62cd6
|
Fix clippy::needless_borrow warnings
|
2023-03-14 19:39:59 -04:00 |
|
Serial
|
7ac4ab4cbd
|
Clippy: Apply lints across projects
|
2023-03-13 20:25:35 -04:00 |
|
Serial
|
424a2c8d4c
|
Misc: Remove potential panic in parse_mode_choice!
|
2023-03-13 20:16:48 -04:00 |
|
Serial
|
7d8136d763
|
MP4: Simplify comparison
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
39ec33c93e
|
MP4: Make heavier use of named constants
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
74b1119c0e
|
MP4: Use some clarifying constants
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
24b2d7d24d
|
Tests: Fix incorrect atom size in non_full_meta_atom asset
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
78a78f7d05
|
changelog: Add entries for MP4 fixes
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
f422444848
|
MP4: Make AtomReader act relatively
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
2271266dd4
|
MP4: Fix meta atom size writing
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
c930544eb4
|
MP4: Remove AtomReader::position()
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
5f5ed69dab
|
MP4: Include identifier in AtomInfo length check
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
5db5a2e688
|
MP4: Improve readability of moov.udta.meta search
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
dea4f880c9
|
MP4: Skip over mdia atom content when reading traks
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
6496fd96e7
|
MP4: Restrict reader to moov bounds when reading
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
b83a1bc0a5
|
MP4: Move udta creation to its own function
|
2023-03-13 20:14:49 -04:00 |
|
Uwe Klotz
|
f57fc40acf
|
ID3v2: Modify and comment misleading test assertion
|
2023-03-13 11:00:12 -04:00 |
|
Uwe Klotz
|
89e5b3107c
|
ID3v2: Add support for MusicBrainzRecordingId
|
2023-03-13 11:00:12 -04:00 |
|
Uwe Klotz
|
c01832ceb4
|
Manually reformat gen_map!() code
|
2023-03-11 17:01:43 -05:00 |
|
Uwe Klotz
|
c245863cfc
|
Add support for selected MusicBrainz identifiers
|
2023-03-11 17:01:43 -05:00 |
|
Serial
|
a0323dfb20
|
TaggedFileExt: Add default impls
|
2023-03-10 17:59:44 -05:00 |
|
Serial
|
71f9f3338c
|
properties: Move ChannelMask to properties module
|
2023-03-10 17:55:09 -05:00 |
|
Serial
|
87e40952c0
|
changelog: Update for recent changes
|
2023-02-28 21:44:38 -05:00 |
|
Uwe Klotz
|
6754809b00
|
Separate SplitAndMergeTag into SplitTag/MergeTag traits
Pevent any unexpected or undefined behavior at runtime by applying the
typestate pattern.
|
2023-02-28 09:57:12 -05:00 |
|
Uwe Klotz
|
3acf047bca
|
FileProperties: Add getter for channel mask
|
2023-02-28 09:05:52 -05:00 |
|
Uwe Klotz
|
c1c441afb1
|
Expose channel mask in file properties
Currently only supported by WAV files.
|
2023-02-28 09:05:52 -05:00 |
|
Uwe Klotz
|
31c30389cb
|
Allow clippy::let_underscore_untyped
|
2023-02-28 08:50:57 -05:00 |
|
Uwe Klotz
|
b8c972f60c
|
ID3v2: Simplify parsing of number/total pairs
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
928bfdf482
|
ID3v2: Except invalid number pair while parsing ID3v2Tag
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
94f8aac840
|
ID3v2: Change default number from 1 to 0 for track and disk
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
32ddd3b65e
|
ID3v2: Merge number pair of track and disk while saving tag
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
33deeebb9d
|
ID3v2: Merge number pair of track and disk from Tag
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
93c28ff993
|
ID3v2: Merge number pair of disk in Accessor
|
2023-02-28 08:43:56 -05:00 |
|
Keita Kita
|
88107e2dcf
|
ID3v2: Merge number pair of track in Accessor
|
2023-02-28 08:43:56 -05:00 |
|
Uwe Klotz
|
16aee825dd
|
GitHub CI: Add dependabot checks for GitHub actions
|
2023-02-28 08:21:36 -05:00 |
|
Uwe Klotz
|
8904e2ce3e
|
GitHub CI: Enable manual dispatch of the workflows
|
2023-02-28 08:21:36 -05:00 |
|
Uwe Klotz
|
ab16f206af
|
GitHub CI: Replace actions-rs with dtolnay/rust-toolchain
|
2023-02-28 08:21:36 -05:00 |
|
Uwe Klotz
|
caa278cfb0
|
Vorbis: Add mapping for InitialKey
|
2023-02-28 08:15:03 -05:00 |
|
Serial
|
0b627bcbca
|
Clippy: Apply lints to lofty_attr
|
2023-02-24 06:23:47 -05:00 |
|
Serial
|
dcb08ca4c5
|
ogg_pager: Fix paginate_large test
|
2023-02-24 06:14:44 -05:00 |
|
Serial
|
493d864b16
|
ogg_pager: Make doc tests compile
|
2023-02-24 06:14:44 -05:00 |
|
Serial
|
b1444b90dc
|
Clippy: Apply clippy lints to ogg_pager
|
2023-02-24 06:14:44 -05:00 |
|
Serial
|
5d3be8281b
|
misc: Run CI jobs for all projects
misc: Run CI jobs for all projects
|
2023-02-24 05:53:39 -05:00 |
|
Serial
|
ee94fdb1f6
|
OGG: Verify opus-tools is available before running test
|
2023-02-19 20:10:11 -05:00 |
|
Uwe Klotz
|
eb79e811a6
|
id3v2: Implement SplitAndMergeTag::merge_tag() consistently
|
2023-02-19 19:48:47 -05:00 |
|
Uwe Klotz
|
ca898172c2
|
id3v2: Fix set_comment()
Only keep a single comment frame to avoid unexpected behavior.
|
2023-02-19 19:48:47 -05:00 |
|
Uwe Klotz
|
15f81bb48b
|
id3v2: Use set_comment() instead of inserting a frame manually
|
2023-02-19 19:48:47 -05:00 |
|