Releases: Eyevinn/mp4ff
Releases · Eyevinn/mp4ff
v0.29.0
v0.28.0
- Full HEVC SPS parsing
- Better video sample entry generation
- More AC-3/EC-3 support.
- Extended EBSPWriter
- Optimize: struct field alignments in bits package
- Fix: sdtp reference in StblBox
- Fix: decrypt-cenc example
- Fix: mp4ff-crop bad command line parameters
v0.27.0
- New more efficient SliceReader/SliceWriter based Box methods
- Add AC-3 and Enhanced AC-3 support
- Public trun flag bits
- Public DecodeHeader method and BoxHeader structure
- mp4ff-nallister now takes Annex B byte stream
- mp4ff-pslister now takes Annex B byte stream and prints codec string
- Fix mp4ff-crop stss bug
- Fix ffmpeg data box decode
- Fix stsz uniform size decode
v0.26.1
- fix: don't move trak boxes to be before mvex
v0.26.0
- New tool
mp4ff-cropfor cropping mp4 file - New example
decrypt-cencfor decrypting segment - SEI parsing for H.264
- Interpret timestamps in mvhd, tkhd, and mdhd
v0.25.0
- Size() methods added to InitSegment, Fragment and MediaSegment
- Improvements to ctts and stts boxes
- Slices of samples and fullsamples
- Create init segments for wvtt and stpp
- Changed sample slices to remove pointers
- SampleIntervals for more efficient transformation of segments
- Spell out compositionTimeOffset instead of cto
- More efficient code to check for AVC and HEVC parameter sets
v0.24.0
- DecodeFile API change to allow for lazy mdat decode
segmenterexample extension with lazy mode for decode and encode- Support for
cslgand©tooboxes StssBox.IsSyncSamplethread safe
v0.23.1
- fix segment encode mode without optimization
v0.23.0
- API change: Verbatim encode more flexible with FragEncMode and EncOptimize
v0.22.0
- Construct AVC and HEVC codec strings from SPS
- More robust parsing of ADTS