Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.47.0 #388

Merged
merged 2 commits into from
Nov 12, 2024
Merged

v0.47.0 #388

merged 2 commits into from
Nov 12, 2024

Conversation

tobbee
Copy link
Collaborator

@tobbee tobbee commented Nov 12, 2024

Changed

  • CreatePrftBox now takes flags parameter
  • PrftBox Info output
  • Removed ReplaceChild method of StsdBox
  • CreateHdlr name for timed metadata
  • extension .m4s is interpreted as MP4 file in mp4ff-pslister
  • moved mp4.GetVersion() to internal.GetVersion()

Added

  • NTP64 struct with methods to convert to time.Time
  • Constants for PrftBox flags
  • Unittest to all programs in cmd and examples.
  • Documentation in doc.go files for all packages

Fixed

  • Allow missing optional DecoderSpecificInfo
  • Avoid mp4.File.Mdat pointing to an empty mdat box
  • cmd/mp4ff-encrypt did not parse command line
  • SeigSampleGroupEntry calculated skipBytes incorrectly
  • cmd/mp4ff-pslister did not parse annex B HEVC correctly
  • error when decrypting and re-encrypting a segement (issue Re-encrypt segment error: get full samples: offset in mdata beyond size #378)

@tobbee tobbee merged commit 074dc1b into master Nov 12, 2024
9 checks passed
@tobbee tobbee deleted the v0.47.0 branch November 12, 2024 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant