diff options
Diffstat (limited to 'apps/metadata/mp4.c')
-rw-r--r-- | apps/metadata/mp4.c | 76 |
1 files changed, 37 insertions, 39 deletions
diff --git a/apps/metadata/mp4.c b/apps/metadata/mp4.c index a520597972..410bb79b81 100644 --- a/apps/metadata/mp4.c +++ b/apps/metadata/mp4.c | |||
@@ -33,45 +33,43 @@ | |||
33 | #include "debug.h" | 33 | #include "debug.h" |
34 | #include "replaygain.h" | 34 | #include "replaygain.h" |
35 | 35 | ||
36 | #define MP4_ID(a, b, c, d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d)) | 36 | #define MP4_3gp6 FOURCC('3', 'g', 'p', '6') |
37 | 37 | #define MP4_aART FOURCC('a', 'A', 'R', 'T') | |
38 | #define MP4_3gp6 MP4_ID('3', 'g', 'p', '6') | 38 | #define MP4_alac FOURCC('a', 'l', 'a', 'c') |
39 | #define MP4_aART MP4_ID('a', 'A', 'R', 'T') | 39 | #define MP4_calb FOURCC(0xa9, 'a', 'l', 'b') |
40 | #define MP4_alac MP4_ID('a', 'l', 'a', 'c') | 40 | #define MP4_cART FOURCC(0xa9, 'A', 'R', 'T') |
41 | #define MP4_calb MP4_ID(0xa9, 'a', 'l', 'b') | 41 | #define MP4_cgrp FOURCC(0xa9, 'g', 'r', 'p') |
42 | #define MP4_cART MP4_ID(0xa9, 'A', 'R', 'T') | 42 | #define MP4_cgen FOURCC(0xa9, 'g', 'e', 'n') |
43 | #define MP4_cgrp MP4_ID(0xa9, 'g', 'r', 'p') | 43 | #define MP4_chpl FOURCC('c', 'h', 'p', 'l') |
44 | #define MP4_cgen MP4_ID(0xa9, 'g', 'e', 'n') | 44 | #define MP4_cnam FOURCC(0xa9, 'n', 'a', 'm') |
45 | #define MP4_chpl MP4_ID('c', 'h', 'p', 'l') | 45 | #define MP4_cwrt FOURCC(0xa9, 'w', 'r', 't') |
46 | #define MP4_cnam MP4_ID(0xa9, 'n', 'a', 'm') | 46 | #define MP4_ccmt FOURCC(0xa9, 'c', 'm', 't') |
47 | #define MP4_cwrt MP4_ID(0xa9, 'w', 'r', 't') | 47 | #define MP4_cday FOURCC(0xa9, 'd', 'a', 'y') |
48 | #define MP4_ccmt MP4_ID(0xa9, 'c', 'm', 't') | 48 | #define MP4_disk FOURCC('d', 'i', 's', 'k') |
49 | #define MP4_cday MP4_ID(0xa9, 'd', 'a', 'y') | 49 | #define MP4_esds FOURCC('e', 's', 'd', 's') |
50 | #define MP4_disk MP4_ID('d', 'i', 's', 'k') | 50 | #define MP4_ftyp FOURCC('f', 't', 'y', 'p') |
51 | #define MP4_esds MP4_ID('e', 's', 'd', 's') | 51 | #define MP4_gnre FOURCC('g', 'n', 'r', 'e') |
52 | #define MP4_ftyp MP4_ID('f', 't', 'y', 'p') | 52 | #define MP4_hdlr FOURCC('h', 'd', 'l', 'r') |
53 | #define MP4_gnre MP4_ID('g', 'n', 'r', 'e') | 53 | #define MP4_ilst FOURCC('i', 'l', 's', 't') |
54 | #define MP4_hdlr MP4_ID('h', 'd', 'l', 'r') | 54 | #define MP4_M4A FOURCC('M', '4', 'A', ' ') |
55 | #define MP4_ilst MP4_ID('i', 'l', 's', 't') | 55 | #define MP4_M4B FOURCC('M', '4', 'B', ' ') |
56 | #define MP4_M4A MP4_ID('M', '4', 'A', ' ') | 56 | #define MP4_mdat FOURCC('m', 'd', 'a', 't') |
57 | #define MP4_M4B MP4_ID('M', '4', 'B', ' ') | 57 | #define MP4_mdia FOURCC('m', 'd', 'i', 'a') |
58 | #define MP4_mdat MP4_ID('m', 'd', 'a', 't') | 58 | #define MP4_mdir FOURCC('m', 'd', 'i', 'r') |
59 | #define MP4_mdia MP4_ID('m', 'd', 'i', 'a') | 59 | #define MP4_meta FOURCC('m', 'e', 't', 'a') |
60 | #define MP4_mdir MP4_ID('m', 'd', 'i', 'r') | 60 | #define MP4_minf FOURCC('m', 'i', 'n', 'f') |
61 | #define MP4_meta MP4_ID('m', 'e', 't', 'a') | 61 | #define MP4_moov FOURCC('m', 'o', 'o', 'v') |
62 | #define MP4_minf MP4_ID('m', 'i', 'n', 'f') | 62 | #define MP4_mp4a FOURCC('m', 'p', '4', 'a') |
63 | #define MP4_moov MP4_ID('m', 'o', 'o', 'v') | 63 | #define MP4_mp42 FOURCC('m', 'p', '4', '2') |
64 | #define MP4_mp4a MP4_ID('m', 'p', '4', 'a') | 64 | #define MP4_qt FOURCC('q', 't', ' ', ' ') |
65 | #define MP4_mp42 MP4_ID('m', 'p', '4', '2') | 65 | #define MP4_soun FOURCC('s', 'o', 'u', 'n') |
66 | #define MP4_qt MP4_ID('q', 't', ' ', ' ') | 66 | #define MP4_stbl FOURCC('s', 't', 'b', 'l') |
67 | #define MP4_soun MP4_ID('s', 'o', 'u', 'n') | 67 | #define MP4_stsd FOURCC('s', 't', 's', 'd') |
68 | #define MP4_stbl MP4_ID('s', 't', 'b', 'l') | 68 | #define MP4_stts FOURCC('s', 't', 't', 's') |
69 | #define MP4_stsd MP4_ID('s', 't', 's', 'd') | 69 | #define MP4_trak FOURCC('t', 'r', 'a', 'k') |
70 | #define MP4_stts MP4_ID('s', 't', 't', 's') | 70 | #define MP4_trkn FOURCC('t', 'r', 'k', 'n') |
71 | #define MP4_trak MP4_ID('t', 'r', 'a', 'k') | 71 | #define MP4_udta FOURCC('u', 'd', 't', 'a') |
72 | #define MP4_trkn MP4_ID('t', 'r', 'k', 'n') | 72 | #define MP4_extra FOURCC('-', '-', '-', '-') |
73 | #define MP4_udta MP4_ID('u', 'd', 't', 'a') | ||
74 | #define MP4_extra MP4_ID('-', '-', '-', '-') | ||
75 | 73 | ||
76 | /* Read the tag data from an MP4 file, storing up to buffer_size bytes in | 74 | /* Read the tag data from an MP4 file, storing up to buffer_size bytes in |
77 | * buffer. | 75 | * buffer. |