1
0
Fork 0
mirror of https://github.com/alfg/mp4-rust.git synced 2025-04-15 00:06:18 +00:00

Commit graph

  • 0a3973b827 mp4a: Support DecoderSpecificDescriptor profiles > 30 #125 Peter Zebühr 2023-10-17 14:44:16 +0700
  • 32674a6855 mp4a: Make Descriptor::desc_size non-static Peter Zebühr 2023-10-17 14:31:08 +0700
  • afec435505
    Merge aeec0f8557 into 35560e94f5 #124 mattc1170 2023-10-12 12:19:03 -0400
  • aeec0f8557 Default VmhdBox flags to 1 to fix Android H.264 playback issues. #124 Matt Crane 2023-10-12 12:09:24 -0400
  • 85461b8272 Prevent possible subtraction underflow Jensenn 2023-09-25 15:24:14 -0600
  • 0ccaa073b1 Add UUID box reading Jensenn 2023-09-25 15:14:21 -0600
  • 045677e56e refactoring: split off Mp4Header from Mp4Reader Andrey Tkachenko 2023-09-22 14:25:53 +0400
  • fb694a602f Fix formatting error and erroneous dbg message Jensenn 2023-09-20 12:20:22 -0600
  • 943c012d2c Add boxes needed for common encryption Jensenn 2023-09-11 12:56:38 -0600
  • 2e22213f0b
    Merge 125ba6abb2 into 35560e94f5 #119 jensenn 2023-09-11 13:56:17 +0000
  • 125ba6abb2 fix writing mvex box #119 Jensenn 2023-09-10 22:02:08 -0600
  • 231a7e7cec
    Merge 0dbc481f1b into 35560e94f5 #118 Jun, Byungwan 2023-08-03 20:18:24 +0200
  • 313f1b23eb
    Merge b3ba12433e into 35560e94f5 #114 sdwoodbury 2023-08-03 15:18:30 +0000
  • b3ba12433e fix(read_header): find correct default sample duration #114 Stuart Woodbury 2023-08-03 11:18:24 -0400
  • 11dbf72d7c Merge branch 'master' into feat/add-boxes Stuart Woodbury 2023-08-03 11:11:31 -0400
  • f38dd38f54
    Merge 124cc02a7d into 35560e94f5 #113 sdwoodbury 2023-08-03 15:02:26 +0000
  • 124cc02a7d Merge branch 'master' into feat/add-opus #113 Stuart Woodbury 2023-08-03 11:01:50 -0400
  • 35560e94f5
    hev1 box parser (#101) master Andrey Tkachenko 2023-08-03 07:20:03 +0300
  • 3632e34dbc
    Merge branch 'master' into hev1-box #101 Alfred Gutierrez 2023-08-02 21:14:26 -0700
  • 19e4eaa3c8
    Extract esds box from wave box (#96) emkman99 2023-08-03 00:13:58 -0400
  • 5207ad1b6c
    Fix lint warning. #96 Alfred Gutierrez 2023-08-02 21:09:08 -0700
  • 495a8d400f
    Merge 8de496ee0c into b4fca8a199 #99 Linus Unnebäck 2023-08-02 21:08:00 -0700
  • 8de496ee0c
    Merge branch 'master' into aax #99 Alfred Gutierrez 2023-08-02 21:07:58 -0700
  • 5c4f276b67
    Merge branch 'master' into wavebox Alfred Gutierrez 2023-08-02 21:07:23 -0700
  • b4fca8a199
    Fix writing SLConfigDescriptor (#107) jensenn 2023-08-02 22:05:09 -0600
  • 04df779f62
    Merge branch 'master' into bugfix/sl_config_descriptor #107 Alfred Gutierrez 2023-08-02 21:02:13 -0700
  • df92ac893c
    Fix some minor issues writing traf box (#109) jensenn 2023-08-02 22:02:05 -0600
  • 50a12c2fc7
    Merge branch 'master' into bugfix/traf_writing #109 Alfred Gutierrez 2023-08-02 20:57:46 -0700
  • cce85b949d
    Merge branch 'master' into bugfix/sl_config_descriptor Alfred Gutierrez 2023-08-02 20:57:41 -0700
  • 85b8209d5e
    Export all boxes to allow more flexible use for writing (#108) jensenn 2023-08-02 21:57:20 -0600
  • 6820f6462b
    Merge branch 'master' into bugfix/traf_writing Alfred Gutierrez 2023-08-02 20:54:14 -0700
  • 38333a395f
    Merge branch 'master' into feature/export_boxes #108 Alfred Gutierrez 2023-08-02 20:54:13 -0700
  • 682d814273
    Merge branch 'master' into bugfix/sl_config_descriptor Alfred Gutierrez 2023-08-02 20:54:11 -0700
  • b90e43dd9c
    Fix getting samples from movie fragments (#106) jensenn 2023-08-02 21:53:43 -0600
  • 0dbc481f1b Read partial file that contains complete header #118 Byungwan Jun 2023-08-02 18:03:10 +0900
  • f50ed7de41
    Merge d9b5755713 into 18f1718b70 #112 w-flo 2023-08-02 14:52:02 +0800
  • 0b4127b3e8
    Merge 8553c71f51 into 18f1718b70 #105 Martin Algesten 2023-08-02 12:50:50 +0800
  • 6520f43d2d
    Merge branch 'master' into bugfix/traf_writing Alfred Gutierrez 2023-07-31 21:02:00 -0700
  • ff21078db4
    Merge branch 'master' into feature/export_boxes Alfred Gutierrez 2023-07-31 21:01:57 -0700
  • 791bcaeefc
    Merge branch 'master' into bugfix/sl_config_descriptor Alfred Gutierrez 2023-07-31 21:01:54 -0700
  • eba4ba0c85
    Merge branch 'master' into feature/fragment_handling #106 Alfred Gutierrez 2023-07-31 21:01:49 -0700
  • 18f1718b70
    Release 0.14.0 (#117) 0.14.0 Alfred Gutierrez 2023-07-31 20:54:29 -0700
  • ea6b69bd8c
    Update README.md #117 Alfred Gutierrez 2023-07-31 20:52:29 -0700
  • 5203e47696
    Update Cargo.toml Alfred Gutierrez 2023-07-31 20:51:48 -0700
  • 906d3a0164 Merge remote-tracking branch 'upstream/master' into bugfix/traf_writing Jensenn 2023-07-31 15:47:48 -0600
  • ea58a3c89b Merge remote-tracking branch 'upstream/master' into feature/export_boxes Jensenn 2023-07-31 15:46:55 -0600
  • 6496fe0264 Merge remote-tracking branch 'upstream/master' into bugfix/sl_config_descriptor Jensenn 2023-07-31 15:45:14 -0600
  • 09fdedc2d6 cargo fmt Precision 2023-07-30 16:47:57 +0800
  • 463a71bcce Merge branch 'master' of https://github.com/rolleifx/mp4-rust Precision 2023-07-30 16:39:54 +0800
  • 3acc6a6082 Add support for gps box Precision 2023-07-30 16:30:29 +0800
  • 6855d306a4 Add support for gpx box Precision 2023-07-30 16:30:29 +0800
  • f6e2ba888f
    Merge branch 'alfg:master' into master rolleifx 2023-07-29 23:30:12 +0800
  • d6c38642de
    Try to skip extended header in MetaBox. (#111) w-flo 2023-07-29 06:06:22 +0200
  • 21c92eefd9
    Merge branch 'master' into skip_extended_meta_header #111 Alfred Gutierrez 2023-07-28 20:52:39 -0700
  • c104047215
    Allow Hdlr to be not the first in the Meta box (#95) ⭐️NINIKA⭐️ 2023-07-29 06:43:13 +0300
  • b8349194f9
    Merge branch 'master' into hdlr-any-location #95 Alfred Gutierrez 2023-07-28 19:22:33 -0700
  • aff3bf6c45
    fix clippy (rustc 1.71.0) (#115) rolleifx 2023-07-29 10:21:34 +0800
  • d735464e56 Allow Hdlr to be not the first in the Meta box Nikita Strygin 2023-02-14 23:52:11 +0300
  • c9f132d588 fix clippy (rustc 1.71.0) #115 Precision 2023-07-27 18:33:56 +0800
  • 9887024513 fix(opus): remove assert_eq Stuart Woodbury 2023-07-17 09:55:17 -0400
  • c41654fdd5 fix(mvex): wrong BoxType Stuart Woodbury 2023-07-14 17:36:31 -0400
  • 68c905d5f8 fix(moov): update box size now that mvex is getting written Stuart Woodbury 2023-07-14 17:29:03 -0400
  • 6a591766df fix(trex): didn't compile Stuart Woodbury 2023-07-14 16:58:32 -0400
  • 4d676b9da2 fix(reader): didn't compile Stuart Woodbury 2023-07-14 16:57:27 -0400
  • 4b88f0459e fix(trex): write trexbox and make it a vec Stuart Woodbury 2023-07-14 16:53:49 -0400
  • aeb75eb9f2 fix(moovbox): write out mvex box. Stuart Woodbury 2023-07-14 16:46:36 -0400
  • 52e8a8b654 expose StcoBox Stuart Woodbury 2023-07-14 16:40:42 -0400
  • 5d070ebfbf expose more boxes Stuart Woodbury 2023-07-14 15:01:05 -0400
  • 90b90301ab expose more boxes Stuart Woodbury 2023-07-14 15:00:24 -0400
  • 23b8c86eec fix(traf): box size didn't include tfdt Stuart Woodbury 2023-07-14 12:13:42 -0400
  • 8ce513414c fix(moof): size returned by write_box Stuart Woodbury 2023-07-14 11:38:41 -0400
  • cd86f1c4be undo bugs introduced to TrunBox by previous commit(s) Stuart Woodbury 2023-07-14 11:00:16 -0400
  • d5eec0666e fix get_size() for trunbox Stuart Woodbury 2023-07-14 10:50:51 -0400
  • c669d7b080 fix(TrafBox): write out tfdt and trun Stuart Woodbury 2023-07-14 00:54:25 -0400
  • 66f177005b expose mfhd box Stuart Woodbury 2023-07-13 16:38:57 -0400
  • 9d00214061 expose stsd box Stuart Woodbury 2023-07-13 11:40:45 -0400
  • c84183a942 feat(opus): add opus to StsdBox and implement read/write Stuart Woodbury 2023-07-13 11:04:43 -0400
  • 09343a20ee fix(opus): export opus Stuart Woodbury 2023-07-13 10:09:58 -0400
  • b72a26b3f5 feat(opus): add opus box Stuart Woodbury 2023-07-13 10:09:27 -0400
  • 2fb21bbbc8 expose more boxes Stuart Woodbury 2023-07-12 13:20:20 -0400
  • fbf8e6813e hev1 box parser Andrey Tkachenko 2023-03-28 20:50:15 +0400
  • 1101df41bb expose TrakBox Stuart Woodbury 2023-07-07 10:49:49 -0400
  • 86cc348100 chore(reader): refactor read_header Stuart Woodbury 2023-07-05 16:34:09 -0400
  • 0e81b1f70c chore(mp4box): remove soun module Stuart Woodbury 2023-07-05 15:18:48 -0400
  • f5a8be435c fix(clippy) Stuart Woodbury 2023-07-05 13:09:09 -0400
  • 12dac2e0ee remove more calls to unwrap. Stuart Woodbury 2023-07-05 13:08:10 -0400
  • 0fdd2d16b4 chore(Mp4Box): use a trait function for to_json Stuart Woodbury 2023-07-05 11:52:19 -0400
  • ff9e75922b fix(reader): return Err instead of panic Stuart Woodbury 2023-07-05 10:02:42 -0400
  • 3e23adae7f fix(mp4box): remove unwrap() in to_json() for Mp4Box implementation. Stuart Woodbury 2023-07-05 09:49:32 -0400
  • 6a6e746c3f wip(mp4box): bin adding box for opus Stuart Woodbury 2023-07-05 09:47:17 -0400
  • d9b5755713 mp4a: Support QT sound sample description version 1. #112 Florian Will 2023-06-30 09:25:14 +0200
  • 55ee392b73 Try to skip extended header in MetaBox. Florian Will 2023-06-29 16:49:35 +0200
  • f709b61b4b
    Decode aavd as mp4a Linus Unnebäck 2023-03-19 12:38:42 +0700
  • 59c24d9d6b
    Add support for adrm boxes Linus Unnebäck 2023-03-19 12:18:49 +0700
  • 8553c71f51
    Merge branch 'master' into fix/avc1-pasp #105 Alfred Gutierrez 2023-06-18 20:47:48 -0700
  • bd4bbafe87
    Merge branch 'master' into feature/fragment_handling Alfred Gutierrez 2023-06-18 20:45:31 -0700
  • 55875d72de
    Derive Default trait for DataType (#100) Linus Unnebäck 2023-06-19 05:38:41 +0200
  • 44659f9fd0 Fix some minor issues writing traf box Jensenn 2023-06-15 11:10:23 -0600
  • 33b34ed7c2 Fix writing SLConfigDescriptor Jensenn 2023-06-15 10:55:07 -0600
  • 9cf9c135e4 Export all boxes to allow more flexible use for writing Jensenn 2023-06-15 10:53:34 -0600