Serial
c70e8ee454
Expand struct definitions in doc comments
2022-02-18 08:03:46 -05:00
Serial
a1e5a0f670
Add mp4::constants
for data type codes
2022-02-18 07:57:26 -05:00
Serial
a158d4684e
Fix doc comment
2022-02-17 19:07:38 -05:00
Serial
03b7384f8b
Remove ErrorKind::BadExtension
2022-02-17 19:00:38 -05:00
Serial
19b46c6a96
Add a special case for plID
atom
2022-02-17 18:53:51 -05:00
Serial
a31f372559
Support writing an ID3v2 footer
2022-02-16 17:28:47 -05:00
Serial
bed38e59c0
Actually encode text when writing ID3v2 tags
2022-02-16 17:25:47 -05:00
Serial
59e034dee9
Make AudioFile
a supertrait
2022-02-16 16:33:07 -05:00
Serial
bca87bcece
Continued cleanup
2022-02-15 18:26:29 -05:00
Serial
10bbb495c0
Implement full MPEG frame header in Mp3Properties
2022-02-14 22:09:56 -05:00
Serial
f9be2c8b8c
Don't error on missing Xing/VBRI header
2022-02-14 21:24:27 -05:00
Serial
6bb0427c84
Make all property structs non-exhaustive
2022-02-14 21:19:05 -05:00
Serial
2ccb38a97d
Make PictureType
and Mp4Codec
non-exhaustive
2022-02-13 20:32:55 -05:00
Serial
38a286cc6e
Clarify ID3v2
being read only in APE
2022-02-13 20:14:24 -05:00
Serial
c8da9c674c
Reorder TaggedFile
impl
2022-02-13 20:08:26 -05:00
Serial
d73173fb84
Add extra check to tag_reader
example; Reorganize test assets
2022-02-13 13:15:27 -05:00
Serial
3cb1cf7aed
Make MimeType
non-exhaustive
2022-02-13 12:14:05 -05:00
Serial
b3e71729da
Continued cleanup
2022-02-13 12:11:06 -05:00
Serial
8fa0f67afb
Cleanup writing of OGG formats
2022-02-12 20:36:23 -05:00
Serial
91e5d5984b
Switch to cfg-if
for rustfmt support
2022-02-12 14:33:00 -05:00
Serial
8b39695a61
Add more lints
2022-02-12 14:12:55 -05:00
Serial
a21d0380de
Cleanup
2022-02-12 02:52:43 -05:00
Serial
2763fccffa
Continue to make use of fallible allocation
2022-02-08 20:56:11 -05:00
Serial
c473177a8b
Cleanup pictures module
2022-02-08 20:06:05 -05:00
Serial
6570dcaeaf
Begin fallible allocation; Fix WAV/AIFF OOM
2022-02-07 11:25:59 -05:00
Serial
9e18616a68
Fix panic in Mp4File::read_from
2022-02-07 10:03:28 -05:00
Serial
d13f01d215
Cleanup; Make use of doc_cfg
2022-02-04 00:59:20 -05:00
Serial
a179cfe736
Start work on TagIO
trait
...
This is the start of making Lofty more general purpose, allowing for the creation of custom tags.
This also makes `TagType::remove_from*` fallible, which makes much more sense.
2022-02-02 22:10:04 -05:00
Serial
c6a02c6b73
Add some helpful comments
2022-02-02 19:26:02 -05:00
Serial
c1725de93d
Add Speex
support
2022-01-31 18:19:11 -05:00
Serial
08b2dd9209
Add missing AIFF extensions
2022-01-31 13:26:02 -05:00
Serial
3c397705c0
Fix feature issues
2022-01-28 15:29:34 -05:00
Serial
394f4b3c43
Cleanup imports
2022-01-28 12:28:52 -05:00
Serial
cb7abdb7af
Overhaul LoftyError
2022-01-27 15:53:41 -05:00
Serial
090a00616e
Add tag writing benchmark
2022-01-26 23:39:30 -05:00
Serial
43feafedb9
Switch to once_cell
2022-01-26 14:18:38 -05:00
Serial
f697e94fe6
Update ogg_pager
2022-01-26 11:53:20 -05:00
Serial
a25680f8e2
Add ItemKey::EncodedBy
mapping for Ilst
2022-01-25 15:57:09 -05:00
Serial
4eb168a8ea
Cleanup
2022-01-25 14:42:32 -05:00
Alex
15daf36c0d
Remove old allow attribute
2022-01-24 19:30:55 -05:00
Alex
e0ea0eb67a
Merge pull request #33 from sagudev/wave-depth
...
Fix `WavProperties` reading
2022-01-24 13:57:55 -05:00
sagu
a7155f31a9
Update src/iff/wav/properties.rs
...
Co-authored-by: Alex <69764315+Serial-ATA@users.noreply.github.com>
2022-01-24 19:24:35 +01:00
Serial
d9174697d3
Fix MP4 audio bitrate
2022-01-24 11:05:12 -05:00
sagu
6325665ab2
Merge branch 'main' into wave-depth
2022-01-24 16:35:24 +01:00
Alex
b4d56ab841
Merge pull request #31 from sagudev/main
2022-01-24 09:11:45 -05:00
sagudev
bd896287b6
bit-depth for ALAC and getter for wav
2022-01-24 06:35:15 +01:00
sagu
504ac31cda
Apply suggestions from code review
...
Co-authored-by: Alex <69764315+Serial-ATA@users.noreply.github.com>
2022-01-24 06:00:02 +01:00
Serial
81bce69d18
Cleanup
2022-01-23 14:11:16 -05:00
sagudev
e0f075a912
Add testing against hound
2022-01-23 13:37:13 +01:00
sagudev
c8c84e6660
hound testing
2022-01-23 12:32:51 +01:00