OSDN Git Service

add undo/redo system
[eliscolors/main.git] / ElisMedia.m
index 1886cf7..30764e9 100644 (file)
@@ -32,7 +32,7 @@
 
 @implementation ElisMedia
 
-// QuickTime X ã\82\92試ã\81\99ã\81\9fã\82\81ã\81«ã\81\8bã\81ªã\82\8aæ\9b¸ã\81\8dæ\8f\9bã\81\88ã\81\9fã\80\82ã\81\91ã\81©æ\88»ã\81\97ã\81\9fã\80\81
+// QuickTime X ã\82\92試ã\81\99ã\81\9fã\82\81ã\81«ã\81\8bã\81ªã\82\8aæ\9b¸ã\81\8dæ\8f\9bã\81\88ã\81\9fã\80\82ã\81\91ã\81©æ\88»ã\81\97ã\81\9fã\80\82
 - (id)initWithMovieFile:(NSString*)path
 {
     image = nil;
 - (void)setCurrentTime:(QTTime)time
 {
     //    time.timeValue *= speed;
-    if(movie)
+    if(movie){
         [movie setAttribute:[NSValue valueWithQTTime:time] forKey:QTMovieCurrentTimeAttribute];
+        MoviesTask([movie quickTimeMovie], 0);
+    }
     if(sound)
         [sound setCurrentTime:time];
 }
     
 }
 
+- (QTMovie*)getSoundMovie
+{
+    if(sound)
+        return sound;
+    else
+        return nil;
+}
+
 @end