|
Lines 63-68
Link Here
|
| 63 |
#define AVI_TAG FOURCC_TAG('A', 'V', 'I', ' ') |
61 |
#define AVI_TAG FOURCC_TAG('A', 'V', 'I', ' ') |
| 64 |
#define CDXA_TAG FOURCC_TAG('C', 'D', 'X', 'A') |
62 |
#define CDXA_TAG FOURCC_TAG('C', 'D', 'X', 'A') |
| 65 |
#define MPEG_MARKER FOURCC_TAG( 0x00, 0x00, 0x01, 0xBA ) |
63 |
#define MPEG_MARKER FOURCC_TAG( 0x00, 0x00, 0x01, 0xBA ) |
|
|
64 |
#define MUSEPACK_TAG FOURCC_TAG('M', 'P', '+', 0x07) |
| 66 |
|
65 |
|
| 67 |
|
66 |
|
| 68 |
/* Xing header stuff */ |
67 |
/* Xing header stuff */ |
|
Lines 530-535
Link Here
|
| 530 |
|
530 |
|
| 531 |
for (offset = 0; (offset + 4) < buflen; offset++) { |
531 |
for (offset = 0; (offset + 4) < buflen; offset++) { |
| 532 |
|
532 |
|
|
|
533 |
if (BE_32(buf) == MUSEPACK_TAG) { |
| 534 |
lprintf("muspack file\n"); |
| 535 |
return 0; |
| 536 |
} |
| 537 |
|
| 533 |
if (parse_frame_header(&frame, buf + offset)) { |
538 |
if (parse_frame_header(&frame, buf + offset)) { |
| 534 |
size_t size = frame.size; |
539 |
size_t size = frame.size; |
| 535 |
|
540 |
|