Serial
|
f13a9c5128
|
EBML: Retain companion tag
|
2024-11-23 16:14:19 -05:00 |
|
Serial
|
13c5ff9938
|
misc: Clippy
|
2024-11-23 16:14:19 -05:00 |
|
Serial
|
1954e2cde8
|
Tests: Enable property reading for *::read tests
|
2024-11-23 16:14:19 -05:00 |
|
Serial
|
e45a036dba
|
EBML: Support duration and bitrate calculation
|
2024-11-23 16:14:19 -05:00 |
|
Serial
|
c3c16fce47
|
EBML: Add mapping for ItemKey::TrackSubtitle
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
f4542bbfca
|
EBML: Rename TagType::Ebml -> TagType::Matroska
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
0cf31014b4
|
EBML: Get MKA properties test passing
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
ef5ab65c4e
|
EBML: Define more tag mappings
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
84f93ad1fd
|
EBML: Add properties test
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
27f3ff5fe2
|
EBML: Make TagName enum non-exhaustive
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
6274652a56
|
EBML: Handle EbmlTag -> Tag conversion
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
9f88cd4d6b
|
EBML: Start defining structure for writes
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
f1a1a445ab
|
EBML: Make SimpleTag creation easier
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
0eb55e6b68
|
EBML: Impl some TagExt methods
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
6f1404ae61
|
EBML: Finish parsing \Segment\Tags
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
92bca37a46
|
EBML: Improve ElementReader tree navigation
|
2024-11-23 16:14:18 -05:00 |
|
Serial
|
7a3860c882
|
EBML: Start parsing \Ebml\Segment\Tags\Tag\SimpleTag
|
2024-11-23 16:14:17 -05:00 |
|
Serial
|
e197f7e85a
|
EBML: Start parsing \Ebml\Segment\Tags\Tag\Targets
|
2024-11-23 16:14:17 -05:00 |
|
Serial
|
9cfa003f48
|
Tests: Convert EBML tests to test_log
|
2024-11-23 16:14:17 -05:00 |
|
Serial
|
761b37f655
|
EBML: Support locking at multiple depths
|
2024-11-23 16:14:17 -05:00 |
|
Serial
|
1c30150836
|
Fuzz: Add EbmlFile fuzz target
|
2024-11-23 16:14:15 -05:00 |
|
Serial
|
009defc797
|
EBML: Start parsing \Ebml\Segment\Attachments
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
e92a2cd0c4
|
EBML: Add basic matroska integration tests (not yet working)
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
16bb3c0959
|
EBML: Retain all audio tracks
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
9233d4a063
|
EBML: Restrict parser to certain DocTypes
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
09f170e08e
|
EBML: Improve ElementReader locking
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
2ff8dc6b6e
|
EBML: Define more master elements
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
1031dabc00
|
EBML: Derive Default for VInt
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
0e99b36973
|
EBML: Try to document the ebml_master_elements macro
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
10c3e30ae8
|
EBML: Start parsing \Ebml\Segments\Tracks
|
2024-11-23 16:13:58 -05:00 |
|
Serial
|
9f1d6325a3
|
EBML: Stub implement remaining Segment elements
|
2024-11-23 16:13:57 -05:00 |
|
Serial
|
a61e084db3
|
Tests: Move matroska test files
|
2024-11-23 16:13:57 -05:00 |
|
Serial
|
dd93d9d211
|
EBML: Bring branch up to date
|
2024-11-23 16:13:57 -05:00 |
|
Serial
|
fbcd082067
|
EBML: Support parsing VINTs
|
2024-11-23 16:13:55 -05:00 |
|
Serial
|
cc3bb8186d
|
Tests: Add a matroska test asset
|
2024-11-23 16:13:55 -05:00 |
|
Serial
|
15876582cd
|
EBML: Stub implement EbmlFile and EbmlTag
|
2024-11-23 16:13:55 -05:00 |
|
Serial
|
dd4e926db4
|
WV: Verify the size of non-standard sample rate blocks
|
2024-11-23 16:13:14 -05:00 |
|
Serial
|
35eb5785a5
|
MPEG: Fix potential panic in stream length calculation
|
2024-11-23 16:13:14 -05:00 |
|
Serial
|
013b17dde6
|
Ilst: Ignore invalid covr data types when not strict
|
2024-11-20 01:45:48 -05:00 |
|
Serial
|
3d291d1739
|
RIFF INFO: Ignore invalid text encodings
|
2024-11-20 01:45:48 -05:00 |
|
Serial
|
b934995491
|
Tests: Check stdout of opusinfo
Apparently, `opusinfo` doesn't print warnings and errors to stderr...
|
2024-11-20 01:23:03 -05:00 |
|
Serial
|
63a5f9a84d
|
misc: Use local ogg_pager
|
2024-11-20 01:23:03 -05:00 |
|
Serial
|
e1a3baf09b
|
Ilst: Change rules for gnre upgrades
|
2024-11-20 01:22:12 -05:00 |
|
Serial
|
f38ee26ea9
|
WV: Fix skipping unused block content
|
2024-11-20 00:31:40 -05:00 |
|
Serial
|
5e999179f5
|
APE: Check subtraction for header APE tag length
|
2024-11-19 23:32:08 -05:00 |
|
Serial
|
6c55771c92
|
Tests: Allow missing docs
|
2024-11-19 23:32:08 -05:00 |
|
Serial
|
46ee9dd56e
|
WV: Stop manually indexing in block parsing
|
2024-11-19 23:32:08 -05:00 |
|
Serial
|
440cae88c6
|
WV: Add extra length check for wrong sized large blocks
|
2024-11-02 11:43:14 -04:00 |
|
Serial
|
7fa146b164
|
ID3v2: Ignore non-ASCII TDAT and TIME frames in TDRC conversion
|
2024-11-02 11:43:14 -04:00 |
|
Serial
|
831ac30fa6
|
MPEG: Verify the size of APE tags
|
2024-10-30 08:27:45 -04:00 |
|