- Timestamp:
- 06/06/10 07:37:19 (2 years ago)
- Location:
- trunk/CommonMediaPlayer
- Files:
-
- 6 added
- 4 modified
-
Classes/CMPDefines.h (modified) (1 diff)
-
Classes/CMPPlayerManager.m (modified) (2 diffs)
-
Classes/CMPTypesDefines.h (modified) (1 diff)
-
CommonMediaPlayer.xcodeproj/project.pbxproj (modified) (8 diffs)
-
Media Players/MPlayer classes (added)
-
Media Players/MPlayer classes/CMPMPPlayer.h (added)
-
Media Players/MPlayer classes/CMPMPPlayer.m (added)
-
Media Players/MPlayer classes/CMPMPPlayerController.h (added)
-
Media Players/MPlayer classes/CMPMPPlayerController.m (added)
-
bin/mplayer (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/CommonMediaPlayer/Classes/CMPDefines.h
r1219 r1262 22 22 //Note, only defines should ever be in this file! 23 23 24 #define CMPVersion 8//Full Version Number25 #define CMPAPIVersion 1 //API version 124 #define CMPVersion 9 //Full Version Number 25 #define CMPAPIVersion 2 //API version 2 -
trunk/CommonMediaPlayer/Classes/CMPPlayerManager.m
r1189 r1262 29 29 #import "CMPDVDImporter.h" 30 30 #import "CMPInstaller.h" 31 #import "CMPMPPlayer.h" 32 #import "CMPMPPlayerController.h" 31 33 32 34 @implementation CMPPlayerManager … … 82 84 [self registerPlayer:[CMPDVDImporter class] forType:CMPPlayerManagerFileTypeDVDImport withExtensions:[NSArray arrayWithObject:@""]]; 83 85 84 86 [self registerPlayer:[CMPMPPlayer class] forType:CMPPlayerManagerFileTypeMPlayer withExtensions:[NSArray arrayWithObjects:@"m4v", @"3gp", @"m3u", @"pls", @"divx", @"xvid", @"avi", @"mov", @"wmv", @"asx", @"asf", @"ogm", @"mpg", @"mpeg", @"mkv", @"avc", @"flv", @"dv", @"fli", @"m2v", @"ts", @"vob", @"iso", @"img", @"rm", @"rmvb", nil]]; 87 88 [knownControllers addObject:[CMPMPPlayerController class]]; 85 89 return self; 86 90 } -
trunk/CommonMediaPlayer/Classes/CMPTypesDefines.h
r1179 r1262 28 28 CMPPlayerManagerFileTypeAudio = 3, 29 29 CMPPlayerManagerFileTypeDVDImport = 4, 30 CMPPlayerManagerFileTypeMPlayer = 5, 30 31 CMPPlayerManagerFileTypeOther = 0xFFFF, 31 32 } CMPPlayerManagerFileType; -
trunk/CommonMediaPlayer/CommonMediaPlayer.xcodeproj/project.pbxproj
r1184 r1262 18 18 8768EC49112A5E4200318F1A /* AGProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 8768EC47112A5E4200318F1A /* AGProcess.h */; }; 19 19 8768EC4A112A5E4200318F1A /* AGProcess.m in Sources */ = {isa = PBXBuildFile; fileRef = 8768EC48112A5E4200318F1A /* AGProcess.m */; }; 20 87C75D8411BB51AE00D53B37 /* CMPMPPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C75D8011BB51AE00D53B37 /* CMPMPPlayer.h */; }; 21 87C75D8511BB51AE00D53B37 /* CMPMPPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 87C75D8111BB51AE00D53B37 /* CMPMPPlayer.m */; }; 22 87C75D8611BB51AE00D53B37 /* CMPMPPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C75D8211BB51AE00D53B37 /* CMPMPPlayerController.h */; }; 23 87C75D8711BB51AE00D53B37 /* CMPMPPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 87C75D8311BB51AE00D53B37 /* CMPMPPlayerController.m */; }; 20 24 87E0033E11263CBF004FC2C7 /* CMPDVDImageAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 87E0033C11263CBF004FC2C7 /* CMPDVDImageAction.h */; }; 21 25 87E0033F11263CBF004FC2C7 /* CMPDVDImageAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 87E0033D11263CBF004FC2C7 /* CMPDVDImageAction.m */; }; … … 85 89 8768EC47112A5E4200318F1A /* AGProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AGProcess.h; sourceTree = "<group>"; }; 86 90 8768EC48112A5E4200318F1A /* AGProcess.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AGProcess.m; sourceTree = "<group>"; }; 91 87C75D8011BB51AE00D53B37 /* CMPMPPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMPMPPlayer.h; sourceTree = "<group>"; }; 92 87C75D8111BB51AE00D53B37 /* CMPMPPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CMPMPPlayer.m; sourceTree = "<group>"; }; 93 87C75D8211BB51AE00D53B37 /* CMPMPPlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMPMPPlayerController.h; sourceTree = "<group>"; }; 94 87C75D8311BB51AE00D53B37 /* CMPMPPlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CMPMPPlayerController.m; sourceTree = "<group>"; }; 87 95 87E0033C11263CBF004FC2C7 /* CMPDVDImageAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMPDVDImageAction.h; sourceTree = "<group>"; }; 88 96 87E0033D11263CBF004FC2C7 /* CMPDVDImageAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CMPDVDImageAction.m; sourceTree = "<group>"; }; … … 167 175 32C88DFF0371C24200C91783 /* Other Sources */, 168 176 089C1665FE841158C02AAC07 /* Resources */, 169 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,170 177 034768DFFF38A50411DB9C8B /* Products */, 171 178 ); … … 185 192 isa = PBXGroup; 186 193 children = ( 194 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, 187 195 87E006C01127A05F004FC2C7 /* bin */, 188 196 8DC2EF5A0486A6940098B216 /* Info.plist */, … … 250 258 sourceTree = "<group>"; 251 259 }; 260 87C75D7F11BB51AE00D53B37 /* MPlayer classes */ = { 261 isa = PBXGroup; 262 children = ( 263 87C75D8011BB51AE00D53B37 /* CMPMPPlayer.h */, 264 87C75D8111BB51AE00D53B37 /* CMPMPPlayer.m */, 265 87C75D8211BB51AE00D53B37 /* CMPMPPlayerController.h */, 266 87C75D8311BB51AE00D53B37 /* CMPMPPlayerController.m */, 267 ); 268 path = "MPlayer classes"; 269 sourceTree = "<group>"; 270 }; 252 271 F50027201123573A001B52FE /* Debug */ = { 253 272 isa = PBXGroup; … … 271 290 isa = PBXGroup; 272 291 children = ( 292 87C75D7F11BB51AE00D53B37 /* MPlayer classes */, 273 293 F531CAE0111E2EDF005DF910 /* Leopard DVD Framework */, 274 294 F50CCCF41118ED0000213966 /* DVD Framework */, … … 352 372 870D75EA1137AB8B007BD611 /* CMPInstaller.h in Headers */, 353 373 870D75EC1137AB8B007BD611 /* CMPProgressBarControl.h in Headers */, 374 87C75D8411BB51AE00D53B37 /* CMPMPPlayer.h in Headers */, 375 87C75D8611BB51AE00D53B37 /* CMPMPPlayerController.h in Headers */, 354 376 ); 355 377 runOnlyForDeploymentPostprocessing = 0; … … 465 487 870D75EB1137AB8B007BD611 /* CMPInstaller.m in Sources */, 466 488 870D75ED1137AB8B007BD611 /* CMPProgressBarControl.m in Sources */, 489 87C75D8511BB51AE00D53B37 /* CMPMPPlayer.m in Sources */, 490 87C75D8711BB51AE00D53B37 /* CMPMPPlayerController.m in Sources */, 467 491 ); 468 492 runOnlyForDeploymentPostprocessing = 0;
