1MP4(3)                      MP4 File Format Library                     MP4(3)
2
3
4

NAME

6       MP4Dump - Print a text version of an mp4 file
7

SYNTAX

9       #include <mp4.h>
10
11       bool MP4Dump(
12            MP4FileHandle hFile,
13            FILE* pDumpFile = NULL,
14            bool dumpImplicits = false
15       );
16
17

ARGUMENTS

19       hFile
20              Specifies the mp4 file to be dumped.
21
22       pDumpFile
23              Specifies where the text output is written. The default value of
24              NULL implies stdout.
25
26       dumpImplicits
27              Prints those properties that would not actually  be  written  to
28              the  mp4  file,  but  still exist in the mp4 control structures.
29              I.e. they are implicit given the current values  of  other  con‐
30              trolling properties.
31
32

RETURN VALUES

34       Upon success, true (1). Upon an error, false (0).
35

DESCRIPTION

37       MP4Dump  is  an invaluable debugging tool in that in can reveal all the
38       details of the mp4 control structures. However,  the  output  will  not
39       make  much sense until you familiarize yourself with the mp4 specifica‐
40       tion (or the Quicktime File Format specification).
41
42       Note that MP4Dump() will not print the  individual  values  of  control
43       tables,  such  as the size of each sample, unless the current verbosity
44       value includes the flag MP4_DETAILS_TABLE.  See  MP4SetVerbosity()  for
45       how to set this flag.
46
47

SEE ALSO

49       MP4(3)
50
51
52
53Cisco Systems Inc.                Version 0.9                           MP4(3)
Impressum