Changeset 656

Show
Ignore:
Timestamp:
08/08/07 13:50:35 (1 year ago)
Author:
astrange
Message:

Rename the files for the subtitle renderer, in order to replace them; update Ragel.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Perian.xcodeproj/project.pbxproj

    r621 r656  
    105105                11F28DAD0B52EB75000AF78C /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */; }; 
    106106                3D211A1D0B6B18880051299D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F539CD110B62BC82005A72C9 /* Foundation.framework */; }; 
    107                 3D211A200B6B1A540051299D /* SSADocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A1F0B6B1A540051299D /* SSADocument.m */; }; 
    108                 3D211A230B6B1A660051299D /* Categories.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A220B6B1A660051299D /* Categories.m */; }; 
    109                 3D211A300B6B1AD80051299D /* SSATagParsing.m.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A2F0B6B1AD80051299D /* SSATagParsing.m.rl */; }; 
     107                3D211A200B6B1A540051299D /* SubContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A1F0B6B1A540051299D /* SubContext.m */; }; 
     108                3D211A230B6B1A660051299D /* SubUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A220B6B1A660051299D /* SubUtilities.m */; }; 
     109                3D211A300B6B1AD80051299D /* SubParsing.m.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A2F0B6B1AD80051299D /* SubParsing.m.rl */; }; 
    110110                3D41BEB40BCD3B510069E7C2 /* libuniversaldetector.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D41BE9A0BCD3B330069E7C2 /* libuniversaldetector.a */; }; 
    111111                3D4A7A990B5533BC004C5D6A /* ColorConversions.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D4A7A980B5533BC004C5D6A /* ColorConversions.c */; settings = {COMPILER_FLAGS = "-O3 -fno-reorder-blocks -fweb"; }; }; 
    112112                3DAD32DA0B6DB26100DA0A72 /* StdIOCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114D0ACDF3C2007994BD /* StdIOCallback.cpp */; }; 
    113                 3DB2BB290B6C92F000416863 /* SSARenderCodec.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB2BB280B6C92F000416863 /* SSARenderCodec.m */; }; 
     113                3DB2BB290B6C92F000416863 /* SubATSUIRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB2BB280B6C92F000416863 /* SubATSUIRenderer.m */; }; 
    114114                6116E5510B43C27B0020F1CE /* ACBaseCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5370B43C27B0020F1CE /* ACBaseCodec.cpp */; }; 
    115115                6116E5520B43C27B0020F1CE /* ACCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5390B43C27B0020F1CE /* ACCodec.cpp */; }; 
     
    263263                                "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).dot", 
    264264                        ); 
    265                         script = "RAGEL=${PROJECT_DIR}/ragel\nRLCODEGEN=${PROJECT_DIR}/rlcodegen\n${RAGEL} ${INPUT_FILE_PATH} | ${RLCODEGEN} -T0 -o ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE} || exit\n"; 
     265                        script = "RAGEL=${PROJECT_DIR}/Subtitles/ragel\nRLCODEGEN=${PROJECT_DIR}/Subtitles/rlgen-cd\n${RAGEL} ${INPUT_FILE_PATH} | ${RLCODEGEN} -T0 -o ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}\n"; 
    266266                }; 
    267267/* End PBXBuildRule section */ 
     
    481481                11F28DAB0B52EB75000AF78C /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; }; 
    482482                11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; }; 
    483                 3D211A1E0B6B1A540051299D /* SSADocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSADocument.h; sourceTree = "<group>"; }; 
    484                 3D211A1F0B6B1A540051299D /* SSADocument.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SSADocument.m; sourceTree = "<group>"; }; 
    485                 3D211A210B6B1A660051299D /* Categories.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Categories.h; sourceTree = "<group>"; }; 
    486                 3D211A220B6B1A660051299D /* Categories.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Categories.m; sourceTree = "<group>"; }; 
    487                 3D211A2E0B6B1AD80051299D /* SSATagParsing.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSATagParsing.h; sourceTree = "<group>"; }; 
    488                 3D211A2F0B6B1AD80051299D /* SSATagParsing.m.rl */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; path = SSATagParsing.m.rl; sourceTree = "<group>"; }; 
     483                3D211A1E0B6B1A540051299D /* SubContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SubContext.h; path = Subtitles/SubContext.h; sourceTree = "<group>"; }; 
     484                3D211A1F0B6B1A540051299D /* SubContext.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SubContext.m; path = Subtitles/SubContext.m; sourceTree = "<group>"; }; 
     485                3D211A210B6B1A660051299D /* SubUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SubUtilities.h; path = Subtitles/SubUtilities.h; sourceTree = "<group>"; }; 
     486                3D211A220B6B1A660051299D /* SubUtilities.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SubUtilities.m; path = Subtitles/SubUtilities.m; sourceTree = "<group>"; }; 
     487                3D211A2E0B6B1AD80051299D /* SubParsing.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SubParsing.h; path = Subtitles/SubParsing.h; sourceTree = "<group>"; }; 
     488                3D211A2F0B6B1AD80051299D /* SubParsing.m.rl */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; name = SubParsing.m.rl; path = Subtitles/SubParsing.m.rl; sourceTree = "<group>"; }; 
    489489                3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = UniversalDetector.xcodeproj; path = UniversalDetector/UniversalDetector.xcodeproj; sourceTree = "<group>"; }; 
    490490                3D41BEBC0BCD63510069E7C2 /* UniversalDetector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UniversalDetector.h; path = UniversalDetector/UniversalDetector.h; sourceTree = "<group>"; }; 
    491491                3D4A7A970B5533BC004C5D6A /* ColorConversions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorConversions.h; sourceTree = "<group>"; }; 
    492492                3D4A7A980B5533BC004C5D6A /* ColorConversions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ColorConversions.c; sourceTree = "<group>"; }; 
    493                 3DB2BB270B6C92F000416863 /* SSARenderCodec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSARenderCodec.h; sourceTree = "<group>"; }; 
    494                 3DB2BB280B6C92F000416863 /* SSARenderCodec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSARenderCodec.m; sourceTree = "<group>"; }; 
     493                3DB2BB270B6C92F000416863 /* SubATSUIRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SubATSUIRenderer.h; path = Subtitles/SubATSUIRenderer.h; sourceTree = "<group>"; }; 
     494                3DB2BB280B6C92F000416863 /* SubATSUIRenderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SubATSUIRenderer.m; path = Subtitles/SubATSUIRenderer.m; sourceTree = "<group>"; }; 
    495495                6116E5370B43C27B0020F1CE /* ACBaseCodec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ACBaseCodec.cpp; sourceTree = "<group>"; }; 
    496496                6116E5380B43C27B0020F1CE /* ACBaseCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACBaseCodec.h; sourceTree = "<group>"; }; 
     
    628628                61CB11CA0ACDF50F007994BD /* KaxTrackVideo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = KaxTrackVideo.cpp; path = libmatroska/src/KaxTrackVideo.cpp; sourceTree = "<group>"; }; 
    629629                61CB11CB0ACDF50F007994BD /* KaxVersion.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = KaxVersion.cpp; path = libmatroska/src/KaxVersion.cpp; sourceTree = "<group>"; }; 
    630                 61D514DC0ADF3DBA00A671E1 /* SubImport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubImport.h; sourceTree = "<group>"; }; 
    631                 61D514DD0ADF3DBA00A671E1 /* SubImport.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = SubImport.mm; sourceTree = "<group>"; }; 
     630                61D514DC0ADF3DBA00A671E1 /* SubImport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SubImport.h; path = Subtitles/SubImport.h; sourceTree = "<group>"; }; 
     631                61D514DD0ADF3DBA00A671E1 /* SubImport.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = SubImport.mm; path = Subtitles/SubImport.mm; sourceTree = "<group>"; }; 
    632632                61D517710AE0402E00A671E1 /* CommonUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonUtils.h; sourceTree = "<group>"; }; 
    633633                61D517720AE0402E00A671E1 /* CommonUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CommonUtils.c; sourceTree = "<group>"; }; 
     
    820820                                61D517720AE0402E00A671E1 /* CommonUtils.c */, 
    821821                                6116E74E0B4738CE0020F1CE /* CodecIDs.h */, 
    822                                 3D211A210B6B1A660051299D /* Categories.h */, 
    823                                 3D211A220B6B1A660051299D /* Categories.m */, 
     822                                3D211A210B6B1A660051299D /* SubUtilities.h */, 
     823                                3D211A220B6B1A660051299D /* SubUtilities.m */, 
    824824                                3D41BEBC0BCD63510069E7C2 /* UniversalDetector.h */, 
    825825                        ); 
     
    935935                        children = ( 
    936936                                3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */, 
    937                                 3D211A2E0B6B1AD80051299D /* SSATagParsing.h */, 
    938                                 3D211A2F0B6B1AD80051299D /* SSATagParsing.m.rl */, 
    939                                 3D211A1E0B6B1A540051299D /* SSADocument.h */, 
    940                                 3D211A1F0B6B1A540051299D /* SSADocument.m */, 
     937                                3D211A2E0B6B1AD80051299D /* SubParsing.h */, 
     938                                3D211A2F0B6B1AD80051299D /* SubParsing.m.rl */, 
     939                                3D211A1E0B6B1A540051299D /* SubContext.h */, 
     940                                3D211A1F0B6B1A540051299D /* SubContext.m */, 
    941941                                613CD51A0AD1FB650098A825 /* TextSubCodec.c */, 
    942942                                613CD51B0AD1FB650098A825 /* TextSubCodec.h */, 
     
    947947                                61D514DC0ADF3DBA00A671E1 /* SubImport.h */, 
    948948                                61D514DD0ADF3DBA00A671E1 /* SubImport.mm */, 
    949                                 3DB2BB270B6C92F000416863 /* SSARenderCodec.h */, 
    950                                 3DB2BB280B6C92F000416863 /* SSARenderCodec.m */, 
     949                                3DB2BB270B6C92F000416863 /* SubATSUIRenderer.h */, 
     950                                3DB2BB280B6C92F000416863 /* SubATSUIRenderer.m */, 
    951951                        ); 
    952952                        name = Subtitles; 
     
    15901590                        buildActionMask = 2147483647; 
    15911591                        files = ( 
    1592                                 3D211A300B6B1AD80051299D /* SSATagParsing.m.rl in Sources */, 
     1592                                3D211A300B6B1AD80051299D /* SubParsing.m.rl in Sources */, 
    15931593                                11C85ED80A641E6400DF3D73 /* ff_dataref.c in Sources */, 
    15941594                                11C85EDA0A641E6400DF3D73 /* ff_private.c in Sources */, 
     
    16151615                                F52286260B50625E00F8CF7D /* bitstream_info.c in Sources */, 
    16161616                                3D4A7A990B5533BC004C5D6A /* ColorConversions.c in Sources */, 
    1617                                 3D211A200B6B1A540051299D /* SSADocument.m in Sources */, 
    1618                                 3D211A230B6B1A660051299D /* Categories.m in Sources */, 
    1619                                 3DB2BB290B6C92F000416863 /* SSARenderCodec.m in Sources */, 
     1617                                3D211A200B6B1A540051299D /* SubContext.m in Sources */, 
     1618                                3D211A230B6B1A660051299D /* SubUtilities.m in Sources */, 
     1619                                3DB2BB290B6C92F000416863 /* SubATSUIRenderer.m in Sources */, 
    16201620                                3DAD32DA0B6DB26100DA0A72 /* StdIOCallback.cpp in Sources */, 
    16211621                                6156986F0BCDA87700E17ADE /* ringbuffer.cpp in Sources */, 
  • trunk/Subtitles/SubATSUIRenderer.m

    r622 r656  
    1919 */ 
    2020 
    21 #import "SSARenderCodec.h" 
    22 #import "SSADocument.h" 
    23 #import "SSATagParsing.h" 
     21#import "SubATSUIRenderer.h" 
     22#import "SubContext.h" 
     23#import "SubParsing.h" 
    2424 
    2525typedef struct SSARenderGlobals 
  • trunk/Subtitles/SubContext.m

    r654 r656  
    1919 */ 
    2020 
    21 #import "SSADocument.h" 
    22 #import "Categories.h" 
     21#import "SubContext.h" 
     22#import "SubUtilities.h" 
    2323#include "SubImport.h" 
    2424#include "Codecprintf.h" 
  • trunk/Subtitles/SubImport.mm

    r654 r656  
    1010#include <QuickTime/QuickTime.h> 
    1111#import "SubImport.h" 
    12 #import "Categories.h" 
     12#import "SubUtilities.h" 
    1313#include "CommonUtils.h" 
    1414 
  • trunk/Subtitles/SubParsing.h

    r361 r656  
    2020 
    2121#import <Cocoa/Cocoa.h> 
    22 #import "SSADocument.h" 
     22#import "SubContext.h" 
    2323 
    2424@interface SSAStyleSpan : NSObject 
  • trunk/Subtitles/SubParsing.m.rl

    r654 r656  
    1919 */ 
    2020 
    21 #import "SSATagParsing.h" 
    22 #import "Categories.h" 
     21#import "SubParsing.h" 
     22#import "SubUtilities.h" 
    2323 
    2424@implementation SSAStyleSpan 
  • trunk/Subtitles/SubUtilities.m

    r654 r656  
    77// 
    88 
    9 #import "Categories.h" 
     9#import "SubUtilities.h" 
    1010#import "UniversalDetector.h" 
    1111#import "Codecprintf.h" 
  • trunk/TextSubCodec.c

    r646 r656  
    1010 
    1111#include "TextSubCodec.h" 
    12 #include "SSARenderCodec.h" 
     12#include "SubATSUIRenderer.h" 
    1313 
    1414// Constants