Changeset 346
- Timestamp:
- 02/21/07 14:34:57 (2 years ago)
- Files:
-
- trunk/Perian.xcodeproj/project.pbxproj (modified) (4 diffs)
- trunk/SSATagParsing.m.rl (modified) (2 diffs)
- trunk/TextSubCodec.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Perian.xcodeproj/project.pbxproj
r332 r346 1809 1809 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1810 1810 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 1811 GCC_WARN_UNUSED_VARIABLE = YES; 1811 1812 HEADER_SEARCH_PATHS = ( 1812 1813 ffmpeg/libavcodec, … … 1867 1868 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 1868 1869 GCC_WARN_UNINITIALIZED_AUTOS = YES; 1870 GCC_WARN_UNUSED_VARIABLE = YES; 1869 1871 HEADER_SEARCH_PATHS = ( 1870 1872 ffmpeg/libavcodec, … … 1922 1924 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 1923 1925 GCC_WARN_UNINITIALIZED_AUTOS = YES; 1926 GCC_WARN_UNUSED_VARIABLE = YES; 1924 1927 HEADER_SEARCH_PATHS = ( 1925 1928 ffmpeg/libavcodec, … … 2083 2086 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 2084 2087 GCC_WARN_UNINITIALIZED_AUTOS = YES; 2088 GCC_WARN_UNUSED_VARIABLE = YES; 2085 2089 HEADER_SEARCH_PATHS = ( 2086 2090 ffmpeg/libavcodec, trunk/SSATagParsing.m.rl
r345 r346 544 544 } 545 545 546 flag = ([01] % {unichar fl = *(p-1); if (fl ag == '0' || flag == '1') flag = fl - '0';})? > {flag = 1;};546 flag = ([01] % {unichar fl = *(p-1); if (fl == '0' || fl == '1') flag = fl - '0';})? > {flag = 0;}; 547 547 num_ = "-"? digit+ ('.' digit*)?; 548 548 num = num_ > {numbegin = p;} % {num = [[NSString stringWithCharacters:numbegin length:p-numbegin] doubleValue];}; … … 584 584 ); 585 585 586 cmd = "\\" cmd_specific ;586 cmd = "\\" cmd_specific; 587 587 588 588 tag = "{" ((cmd*) | ([^\\}]*)) "}"; trunk/TextSubCodec.c
r329 r346 304 304 buf = CFStringCreateMutableWithBytes(NULL, drp->codecData, myDrp->dataSize, kCFStringEncodingUTF8); 305 305 if (!buf) return noErr; 306 CFStringFindAndReplace(buf, CFSTR("<i>"), CFSTR("{\\i }"), CFRangeMake(0,CFStringGetLength(buf)), 0);307 CFStringFindAndReplace(buf, CFSTR("<b>"), CFSTR("{\\b }"), CFRangeMake(0,CFStringGetLength(buf)), 0);306 CFStringFindAndReplace(buf, CFSTR("<i>"), CFSTR("{\\i1}"), CFRangeMake(0,CFStringGetLength(buf)), 0); 307 CFStringFindAndReplace(buf, CFSTR("<b>"), CFSTR("{\\b1}"), CFRangeMake(0,CFStringGetLength(buf)), 0); 308 308 CFStringFindAndReplace(buf, CFSTR("</i>"), CFSTR("{\\i0}"), CFRangeMake(0,CFStringGetLength(buf)), 0); 309 309 CFStringFindAndReplace(buf, CFSTR("</b>"), CFSTR("{\\b0}"), CFRangeMake(0,CFStringGetLength(buf)), 0);
