Commit graph

  • 63559f9fbf
    Merge bcce2f0ca0 into dd4e926db4 #218 Alex 2024-11-23 21:26:40 +0000
  • bcce2f0ca0
    misc: Clippy + rustdoc #218 matroska Serial 2024-11-23 16:26:34 -0500
  • 5ed3b67471
    Merge a6b99a9c7c into dd4e926db4 #106 Alex 2024-11-23 16:14:41 -0500
  • 84bbc4561a
    EBML: add generic conversion to MatroskaTagRef Serial 2024-11-02 00:57:56 -0400
  • d99f902344
    EBML: Writing WIP Serial 2024-10-28 12:24:36 -0400
  • 756f022584
    EBML: Add generic tag conversion test Serial 2024-10-18 22:29:21 -0400
  • 0dd9557447
    EBML: Stub MergeTag impl Serial 2024-10-15 19:55:56 -0400
  • 378595570c
    misc: fmt Serial 2024-10-15 09:16:49 -0400
  • f13a9c5128
    EBML: Retain companion tag Serial 2024-10-15 09:15:37 -0400
  • 13c5ff9938
    misc: Clippy Serial 2024-10-15 09:15:13 -0400
  • 1954e2cde8
    Tests: Enable property reading for *::read tests Serial 2024-10-15 09:04:24 -0400
  • e45a036dba
    EBML: Support duration and bitrate calculation Serial 2024-10-15 09:03:23 -0400
  • c3c16fce47
    EBML: Add mapping for ItemKey::TrackSubtitle Serial 2024-10-13 21:59:12 -0400
  • f4542bbfca
    EBML: Rename TagType::Ebml -> TagType::Matroska Serial 2024-10-13 21:01:35 -0400
  • 0cf31014b4
    EBML: Get MKA properties test passing Serial 2024-10-13 20:48:11 -0400
  • ef5ab65c4e
    EBML: Define more tag mappings Serial 2024-10-13 19:48:48 -0400
  • 84f93ad1fd
    EBML: Add properties test Serial 2024-10-12 23:40:04 -0400
  • 27f3ff5fe2
    EBML: Make TagName enum non-exhaustive Serial 2024-10-12 23:18:05 -0400
  • 6274652a56
    EBML: Handle EbmlTag -> Tag conversion Serial 2024-10-12 23:15:39 -0400
  • 9f88cd4d6b
    EBML: Start defining structure for writes Serial 2024-09-17 01:14:28 -0400
  • f1a1a445ab
    EBML: Make SimpleTag creation easier Serial 2024-09-16 03:17:59 -0400
  • 0eb55e6b68
    EBML: Impl some TagExt methods Serial 2024-09-16 02:41:19 -0400
  • 6f1404ae61
    EBML: Finish parsing \Segment\Tags Serial 2024-09-15 08:04:19 -0400
  • 92bca37a46
    EBML: Improve ElementReader tree navigation Serial 2024-09-15 07:24:36 -0400
  • 7a3860c882
    EBML: Start parsing \Ebml\Segment\Tags\Tag\SimpleTag Serial 2024-09-09 06:35:09 -0400
  • e197f7e85a
    EBML: Start parsing \Ebml\Segment\Tags\Tag\Targets Serial 2024-09-01 20:45:43 -0400
  • 9cfa003f48
    Tests: Convert EBML tests to test_log Serial 2024-09-01 19:28:54 -0400
  • 761b37f655
    EBML: Support locking at multiple depths Serial 2024-08-31 13:31:37 -0400
  • 1c30150836
    Fuzz: Add EbmlFile fuzz target Serial 2024-08-30 23:33:23 -0400
  • 009defc797
    EBML: Start parsing \Ebml\Segment\Attachments Serial 2024-08-30 23:25:29 -0400
  • e92a2cd0c4
    EBML: Add basic matroska integration tests (not yet working) Serial 2024-08-24 11:33:39 -0400
  • 16bb3c0959
    EBML: Retain all audio tracks Serial 2024-08-24 11:33:06 -0400
  • 9233d4a063
    EBML: Restrict parser to certain DocTypes Serial 2024-08-12 14:04:42 -0400
  • 09f170e08e
    EBML: Improve ElementReader locking Serial 2024-08-10 12:00:52 -0400
  • 2ff8dc6b6e
    EBML: Define more master elements Serial 2024-08-10 11:53:40 -0400
  • 1031dabc00
    EBML: Derive Default for VInt Serial 2024-08-10 11:52:39 -0400
  • 0e99b36973
    EBML: Try to document the ebml_master_elements macro Serial 2024-07-29 13:22:03 -0400
  • 10c3e30ae8
    EBML: Start parsing \Ebml\Segments\Tracks Serial 2024-07-29 12:35:59 -0400
  • 9f1d6325a3
    EBML: Stub implement remaining Segment elements Serial 2024-07-29 08:36:56 -0400
  • a61e084db3
    Tests: Move matroska test files Serial 2024-07-29 08:11:50 -0400
  • dd93d9d211
    EBML: Bring branch up to date Serial 2024-07-29 08:10:01 -0400
  • f27d7c3682
    EBML: Stub implement Segment.Tracks Serial 2023-11-28 15:12:41 -0500
  • f5f52ac07f
    EBML: Stop requiring explicit locking of reader Serial 2023-11-28 15:11:02 -0500
  • daef1a2b4a
    EBML: Specify most properties we'll end up reading Serial 2023-11-28 14:12:48 -0500
  • f783dd0aa2
    EBML: Add missing derive Serial 2023-11-28 13:32:19 -0500
  • de3536c8ee
    EBML: Finish parsing segment.Info Serial 2023-11-26 12:11:33 -0500
  • f418d342d9
    EBML: Parse segment.Info.TimecodeScale Serial 2023-11-26 12:06:48 -0500
  • 131049cd4b
    EBML: Start parsing segment.Info Serial 2023-11-26 12:02:37 -0500
  • eb5253ba50
    EBML: Store previous master element's size Serial 2023-11-26 11:50:55 -0500
  • 9e4f287f7e
    EBML: Fix reading outside of EBML header Serial 2023-11-25 13:00:11 -0500
  • 2c861278a5
    EBML: Implement string parsing Serial 2023-11-25 12:46:58 -0500
  • f928d0a51a
    EBML: Implement integer parsing Serial 2023-11-25 12:36:44 -0500
  • ca7e3fe237
    EBML: Stub implement Segment parsing Serial 2023-11-25 12:10:54 -0500
  • 4ff820c9da
    EBML: Support locking the ElementReader to the current master Serial 2023-11-25 12:07:24 -0500
  • 10d1a319d6
    EBML: Specify more master elements Serial 2023-11-25 12:06:06 -0500
  • d7005003d0
    EBML: Properly parse element ID VInts Serial 2023-11-25 12:05:03 -0500
  • 82acd9e0ed
    EBML: Make use of max_id_length when reading Serial 2023-11-24 14:10:50 -0500
  • d472a88337
    lofty_attr: Add proc macro to define EBML master elements Serial 2023-11-23 14:51:59 -0500
  • 88538ad183
    Clippy: Ignore some new lints Serial 2023-09-05 14:31:52 -0400
  • d94ec8c770
    EBML: Implement reader/Parse the header for properties Serial 2023-09-05 13:59:55 -0400
  • eb435e8a92
    Tests: Add files from official Matroska test suite Serial 2023-08-06 14:18:11 -0400
  • 3aa1fb4f79
    Clippy Serial 2023-08-05 17:14:34 -0400
  • fbcd082067
    EBML: Support parsing VINTs Serial 2023-08-05 17:10:59 -0400
  • a37cd85c90
    EBML: Fix warnings Serial 2023-07-03 20:13:37 -0400
  • cc3bb8186d
    Tests: Add a matroska test asset Serial 2023-06-08 14:14:38 -0400
  • 15876582cd
    EBML: Stub implement EbmlFile and EbmlTag Serial 2023-06-06 22:10:00 -0400
  • dd4e926db4 WV: Verify the size of non-standard sample rate blocks main Serial 2024-11-23 16:11:09 -0500
  • 35eb5785a5 MPEG: Fix potential panic in stream length calculation Serial 2024-11-23 15:56:49 -0500
  • 1026135067
    WV: Verify the size of non-standard sample rate blocks #489 Serial 2024-11-23 16:11:09 -0500
  • 7330b95f2e
    MPEG: Fix potential panic in stream length calculation Serial 2024-11-23 15:56:49 -0500
  • 013b17dde6 Ilst: Ignore invalid covr data types when not strict Serial 2024-11-20 01:43:23 -0500
  • 3d291d1739 RIFF INFO: Ignore invalid text encodings Serial 2024-11-20 01:38:06 -0500
  • 08c1556aea
    Ilst: Ignore invalid covr data types when not strict #486 Serial 2024-11-20 01:43:23 -0500
  • 675ecba52a
    RIFF INFO: Ignore invalid text encodings Serial 2024-11-20 01:38:06 -0500
  • 0578ee4dfd ogg_pager: Fix writing of perfectly divisible packets Serial 2024-10-26 13:40:47 -0400
  • b934995491 Tests: Check stdout of opusinfo Serial 2024-10-26 13:24:46 -0400
  • 63a5f9a84d misc: Use local ogg_pager Serial 2024-10-26 13:22:12 -0400
  • 2a28cd3e81 ogg_pager: Add tests for perfectly divisible packets Serial 2024-10-26 13:21:52 -0400
  • 0e09f35e7e ogg_pager: Remove Page::extend() Serial 2024-10-26 13:20:44 -0400
  • e1a3baf09b Ilst: Change rules for gnre upgrades Serial 2024-11-20 01:18:20 -0500
  • 436dec5f0c
    Ilst: Change rules for gnre upgrades #485 Serial 2024-11-20 01:18:20 -0500
  • f38ee26ea9 WV: Fix skipping unused block content Serial 2024-11-20 00:23:48 -0500
  • a7a7b14570
    WV: Fix skipping unused block content #484 Serial 2024-11-20 00:23:48 -0500
  • a6b99a9c7c
    Tests: Allow missing docs #106 taglib-tests Serial 2024-11-20 00:22:10 -0500
  • 1f2a46fe52
    Tests: Update TagLib tests for latest changes Serial 2024-09-14 17:12:09 -0400
  • 90ba51b827
    Tests: Update TagLib MP4 test Serial 2024-07-22 12:12:52 -0400
  • 103239ae4e
    Tests: Add ID3v2.3 tests from TagLib Serial 2024-07-16 15:09:46 -0400
  • 47fdc79e73
    Tests: Impl TagLib TestWAV::testSaveID3v23 Serial 2024-07-15 13:12:44 -0400
  • 38470ea981
    Tests: Update TagLib ID3v2 tests for recent changes Serial 2024-07-04 12:08:01 -0400
  • 66660586d2
    Tests: Uncomment TagLib WAV test Serial 2024-06-06 11:46:17 -0400
  • d1be0cdf38
    Tests: Update TagLib Musepack tests Serial 2024-05-09 13:17:45 -0400
  • 8a625ebd9d
    Tests/TagLib: Do not check bit depth for lossy formats Serial 2024-05-06 13:11:12 -0400
  • dce0f0a0bf
    Tests: Run Clippy on TagLib tests Serial 2024-05-04 16:39:04 -0400
  • 5f9da1342a
    Tests: Update TagLib tests for recent ID3v2 changes Serial 2024-05-04 12:46:16 -0400
  • 8d22d7aed4
    Tests: Update TagLib tests for recent changes Serial 2024-04-23 22:10:36 -0400
  • 7a857d6689
    Tests: Update TagLib tests for new module structure Serial 2024-04-14 13:33:28 -0400
  • 945d28b84b
    Tests: Update TagLib tests for latest changes Serial 2024-04-05 13:12:22 -0400
  • eb2168ed2f
    Tests: Ignore TagLib TestMP4::testUpdateStco() for now Serial 2024-01-03 09:53:47 -0500
  • f523865380
    Tests: Fix bitrate in TestOGG::testAudioProperties() Serial 2023-12-31 14:16:49 -0500
  • d66b8adc85
    Tests: Fixup some TagLib tests where TagLib is incorrect Serial 2023-12-31 14:03:04 -0500