├── doc
├── texi
│ ├── releasenotes
│ │ ├── intro.stable.texi
│ │ └── intro.developer.texi
│ ├── base
│ │ ├── article.texi
│ │ ├── guide.texi
│ │ ├── glossary.texi
│ │ └── project.texi.m4
│ ├── changelog
│ │ ├── version-1.6.texi
│ │ ├── version-2.0.texi
│ │ └── version-1.9.texi
│ ├── build
│ │ ├── process.install.texi
│ │ ├── platform.common.bundled.texi
│ │ ├── process.build.texi
│ │ ├── platform.common.conf.bi.texi
│ │ ├── platform.freebsd.texi
│ │ ├── platform.linux.texi
│ │ ├── process.checkout.texi
│ │ ├── overview.texi
│ │ ├── platforms.texi
│ │ ├── commands.texi
│ │ ├── platform.solaris.texi
│ │ ├── process.bootstrap.texi
│ │ ├── platform.common.conf.default.texi
│ │ ├── process.dist.texi
│ │ ├── process.google.texi
│ │ ├── process.extract.texi
│ │ ├── platform.cygwin.texi
│ │ ├── platform.osx.texi
│ │ ├── platform.windows.texi
│ │ └── process.configure.texi
│ ├── Authors.texi
│ ├── BuildSource.texi
│ ├── tool
│ │ ├── mp4file.texi
│ │ ├── mp4chaps.texi
│ │ ├── mp4art.texi
│ │ └── mp4chaps.format.texi
│ ├── BuildRepository.texi
│ ├── Documentation.texi
│ └── ReleaseNotes.texi
├── html
│ ├── banner.png
│ ├── footer.html.m4
│ └── header.html.m4
└── doxygen
│ ├── footer.html.m4
│ └── project.css
├── testsuite
├── config
│ └── unix.exp
└── main
│ └── standardUsage.exp
├── xcode
├── mp4v2.xcodeproj
│ └── project.xcworkspace
│ │ └── contents.xcworkspacedata
└── include
│ ├── mp4v2
│ └── project.h
│ └── libplatform
│ └── config.h
├── src
├── impl.h
├── text.h
├── atom_nmhd.cpp
├── text.cpp
├── bmff
│ ├── impl.h
│ └── bmff.h
├── itmf
│ ├── impl.h
│ ├── itmf.h
│ └── generic.h
├── qtff
│ ├── impl.h
│ ├── coding.h
│ └── qtff.h
├── src.h
├── atom_mdat.cpp
├── atom_vmhd.cpp
├── atom_pasp.cpp
├── atom_smi.cpp
├── atom_mp4s.cpp
├── atom_href.cpp
├── atom_ftab.cpp
├── atom_hnti.cpp
├── atom_uuid.cpp
├── atom_sdtp.cpp
├── atom_free.cpp
├── atom_urn.cpp
├── atom_colr.cpp
├── atom_udta.cpp
├── atom_stdp.cpp
├── atom_treftype.cpp
├── atom_gmin.cpp
├── util.h
├── atom_dref.cpp
├── atom_chpl.cpp
├── atom_ftyp.cpp
├── atom_damr.cpp
├── atom_url.cpp
├── atom_sdp.cpp
├── atom_enca.cpp
├── atom_stbl.cpp
├── atom_hinf.cpp
├── atom_ac3.cpp
├── qosqualifiers.h
├── atom_amr.cpp
├── atom_tfhd.cpp
├── atom_stsz.cpp
├── 3gp.cpp
├── atom_trun.cpp
├── atom_elst.cpp
├── atom_s263.cpp
├── atom_video.cpp
├── exception.h
└── atom_mp4v.cpp
├── libutil
├── impl.h
├── util.h
├── other.h
└── crc.h
├── mp4v2.pc.in
├── util
└── impl.h
├── README
├── libplatform
├── impl.h
├── time
│ ├── time.cpp
│ ├── time_win32.cpp
│ ├── time_posix.cpp
│ └── time.h
├── sys
│ ├── error.h
│ └── error.cpp
├── number
│ ├── random.h
│ ├── random_posix.cpp
│ └── random_win32.cpp
├── platform_base.h
├── warning.h
├── platform.h
├── io
│ └── FileSystem_posix.cpp
├── config.h.cmake
├── platform_posix.h
├── endian.h
└── platform_win32_impl.h
├── project
├── project.m4sugar
├── project.m4.in
└── htmlcombine.py
├── .gitignore
├── maintainer
├── HOWTO-ADD_SOURCE.txt
├── HOWTO-AUTOTOOLS.txt
├── LIBPLATFORM.txt
├── NAMESPACES.txt
├── HOWTO-TEST.txt
└── SOURCE.txt
├── vstudio
├── include
│ └── mp4v2
│ │ └── project.h
└── libmp4v2
│ ├── Version.rc
│ └── libmp4v2.natvis
├── include
└── mp4v2
│ ├── project.h.in
│ ├── mp4v2.h
│ └── platform.h
├── test
├── c_api.c
└── urltrack.cpp
├── .github
├── workflows
│ └── codeql-analysis.yml
└── Readme.md
└── example
└── callbacks
└── callbacks.c
/doc/texi/releasenotes/intro.stable.texi:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/testsuite/config/unix.exp:
--------------------------------------------------------------------------------
1 | load_lib command.exp
2 |
--------------------------------------------------------------------------------
/doc/html/banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/enzo1982/mp4v2/HEAD/doc/html/banner.png
--------------------------------------------------------------------------------
/doc/texi/base/article.texi:
--------------------------------------------------------------------------------
1 | @ifhtml
2 | @exampleindent 0
3 | @end ifhtml
4 |
5 | @include base/project.texi
6 | @include base/glossary.texi
7 |
--------------------------------------------------------------------------------
/doc/texi/base/guide.texi:
--------------------------------------------------------------------------------
1 | @ifhtml
2 | @exampleindent 0
3 | @end ifhtml
4 |
5 | @include base/project.texi
6 | @include base/glossary.texi
7 |
--------------------------------------------------------------------------------
/doc/texi/changelog/version-1.6.texi:
--------------------------------------------------------------------------------
1 | @enumerate
2 | @item
3 | Branched libmp4v2 module from mpeg4ip project version 1.6.1.
4 | @end enumerate
5 |
--------------------------------------------------------------------------------
/doc/texi/build/process.install.texi:
--------------------------------------------------------------------------------
1 | @anchor{Install}
2 | @section Install
3 |
4 | The following command will install @value{PROJECT.name}.
5 |
6 | @example
7 | @COMMANDinstall{}
8 | @end example
9 |
--------------------------------------------------------------------------------
/testsuite/main/standardUsage.exp:
--------------------------------------------------------------------------------
1 | ::command::test_standardUsage mp4art
2 | ::command::test_standardUsage mp4file
3 | ::command::test_standardUsage mp4subtitle
4 | ::command::test_standardUsage mp4track
5 |
--------------------------------------------------------------------------------
/doc/texi/changelog/version-2.0.texi:
--------------------------------------------------------------------------------
1 | @enumerate
2 | @item
3 | Removed deprecated metadata/free-form API and replaced with iTMF Generic and Tags API.
4 |
5 | @item
6 | Added new public-API: MP4SetLogCallback().
7 |
8 | @end enumerate
9 |
--------------------------------------------------------------------------------
/xcode/mp4v2.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/doc/html/footer.html.m4:
--------------------------------------------------------------------------------
1 | changequote(<<,>>)dnl
2 | include(<>)dnl
3 |
4 |
9 |