MP4Dump - Print a text version of an mp4 file
#include <mp4.h>
bool MP4Dump(
MP4FileHandle hFile,
FILE* pDumpFile = NULL,
bool dumpImplicits = false
);
Upon success, true (1). Upon an error, false (0).
MP4Dump is an invaluable debugging tool in that in can reveal all the details of the mp4 control structures. However, the output will not make much sense until you familiarize yourself with the mp4 specification (or the Quicktime File Format specification).
Note that MP4Dump() will not print the individual values of control tables, such as the size of each sample, unless the current verbosity value includes the flag MP4_DETAILS_TABLE. See MP4SetVerbosity() for how to set this flag.
MP4(3)