|
|
@@ -101,6 +101,8 @@ static char *microdvd_load_tags(struct microdvd_tag *tags, char *s) |
|
|
case 'C': |
|
|
case 'C': |
|
|
tag.persistent = MICRODVD_PERSISTENT_ON; |
|
|
tag.persistent = MICRODVD_PERSISTENT_ON; |
|
|
case 'c': |
|
|
case 'c': |
|
|
|
|
|
if (*s == '$') |
|
|
|
|
|
s++; |
|
|
tag.data1 = strtol(s, &s, 16) & 0x00ffffff; |
|
|
tag.data1 = strtol(s, &s, 16) & 0x00ffffff; |
|
|
if (*s != '}') |
|
|
if (*s != '}') |
|
|
break; |
|
|
break; |
|
|
|