Package quicktime.std.image

Source Code of quicktime.std.image.DSequence

/*     */ package quicktime.std.image;
/*     */
/*     */ import quicktime.QTException;
/*     */ import quicktime.QTObject;
/*     */ import quicktime.QTSession;
/*     */ import quicktime.jdirect.QTNative;
/*     */ import quicktime.qd.PixMap;
/*     */ import quicktime.qd.QDColor;
/*     */ import quicktime.qd.QDGraphics;
/*     */ import quicktime.qd.QDPoint;
/*     */ import quicktime.qd.QDRect;
/*     */ import quicktime.qd.Region;
/*     */ import quicktime.std.StdQTException;
/*     */ import quicktime.std.qtcomponents.TimeCodeDef;
/*     */ import quicktime.std.qtcomponents.TimeCodeTime;
/*     */ import quicktime.util.ByteEncodedImage;
/*     */ import quicktime.util.EncodedImage;
/*     */ import quicktime.util.IntEncodedImage;
/*     */ import quicktime.util.RawEncodedImage;
/*     */
/*     */ public final class DSequence extends CDSequence
/*     */ {
/*  33 */   private static boolean apriori = QTSession.apriori();
/*     */
/*  97 */   private static final int[] savedPort = { 0 };
/*  98 */   private static final int[] savedDevice = { 0 };
/*  99 */   private static int codecDSeqFlushInstdOfDirtying = 256;
/*     */
/*     */   public DSequence(ImageDescription paramImageDescription, QDGraphics paramQDGraphics, QDRect paramQDRect, Matrix paramMatrix, Region paramRegion, int paramInt1, int paramInt2, CodecComponent paramCodecComponent)
/*     */     throws QTException
/*     */   {
/*  61 */     super(begin(paramImageDescription, paramQDGraphics, paramQDRect, paramMatrix, paramRegion, paramInt1, paramInt2, paramCodecComponent), paramQDGraphics);
/*  62 */     this.mImageDescription = paramImageDescription;
/*     */   }
/*     */
/*     */   public DSequence(ImageDescription paramImageDescription, EncodedImage paramEncodedImage, QDGraphics paramQDGraphics, QDRect paramQDRect, Matrix paramMatrix, Region paramRegion, int paramInt1, int paramInt2, CodecComponent paramCodecComponent)
/*     */     throws QTException
/*     */   {
/*  92 */     super(beginS(paramImageDescription, paramEncodedImage, paramQDGraphics, paramQDRect, paramMatrix, paramRegion, paramInt1, paramInt2, paramCodecComponent), paramQDGraphics);
/*  93 */     this.mImageDescription = paramImageDescription;
/*     */   }
/*     */
/*     */   private static int begin(ImageDescription paramImageDescription, QDGraphics paramQDGraphics, QDRect paramQDRect, Matrix paramMatrix, Region paramRegion, int paramInt1, int paramInt2, CodecComponent paramCodecComponent)
/*     */     throws StdQTException
/*     */   {
/* 126 */     int[] arrayOfInt = new int[1];
/* 127 */     int i = 0;
/*     */
/* 129 */     if (paramQDGraphics == null) {
/* 130 */       throw new StdQTException(-50);
/*     */     }
/* 132 */     synchronized (QTNative.globalsLock) {
/* 133 */       if ((QTSession.isCurrentOS(1)) || (QTSession.isCurrentOS(4))) {
/* 134 */         GetGWorld(savedPort, savedDevice);
/*     */       }
/* 136 */       SetGWorld(QTObject.ID(paramQDGraphics), 0);
/* 137 */       i = DecompressSequenceBegin(arrayOfInt, QTObject.ID(paramImageDescription), QTObject.ID(paramQDGraphics), 0, paramQDRect == null ? null : paramQDRect.getRect(), paramMatrix == null ? null : paramMatrix.getBytes(), (short)0, QTObject.ID(paramRegion), (short)paramInt1, paramInt2, QTObject.ID(paramCodecComponent));
/*     */
/* 148 */       if ((QTSession.isCurrentOS(1)) || (QTSession.isCurrentOS(4)))
/* 149 */         SetGWorld(savedPort[0], savedDevice[0]);
/*     */     }
/* 151 */     StdQTException.checkError(i);
/*     */
/* 153 */     if (QTSession.isCurrentOS(4)) {
/* 154 */       StdQTException.checkError(SetDSequenceFlags(arrayOfInt[0], codecDSeqFlushInstdOfDirtying, codecDSeqFlushInstdOfDirtying));
/*     */     }
/* 156 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   private static int beginS(ImageDescription paramImageDescription, EncodedImage paramEncodedImage, QDGraphics paramQDGraphics, QDRect paramQDRect, Matrix paramMatrix, Region paramRegion, int paramInt1, int paramInt2, CodecComponent paramCodecComponent)
/*     */     throws StdQTException
/*     */   {
/* 188 */     int[] arrayOfInt = { 0 };
/* 189 */     int i = -50;
/*     */
/* 191 */     if (paramQDGraphics == null) {
/* 192 */       throw new StdQTException(-50);
/*     */     }
/* 194 */     synchronized (QTNative.globalsLock) {
/* 195 */       if ((QTSession.isCurrentOS(1)) || (QTSession.isCurrentOS(4)))
/* 196 */         GetGWorld(savedPort, savedDevice);
/* 197 */       SetGWorld(QTObject.ID(paramQDGraphics), 0);
/*     */
/* 199 */       if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 200 */         i = DecompressSequenceBeginS(arrayOfInt, QTObject.ID(paramImageDescription), ((ByteEncodedImage)paramEncodedImage).getBytes(), paramEncodedImage.getSize(), QTObject.ID(paramQDGraphics), 0, paramQDRect == null ? null : paramQDRect.getRect(), paramMatrix == null ? null : paramMatrix.getBytes(), (short)0, QTObject.ID(paramRegion), (short)paramInt1, paramInt2, QTObject.ID(paramCodecComponent));
/*     */       }
/* 213 */       else if ((paramEncodedImage instanceof IntEncodedImage)) {
/* 214 */         i = DecompressSequenceBeginS(arrayOfInt, QTObject.ID(paramImageDescription), ((IntEncodedImage)paramEncodedImage).getInts(), paramEncodedImage.getSize(), QTObject.ID(paramQDGraphics), 0, paramQDRect == null ? null : paramQDRect.getRect(), paramMatrix == null ? null : paramMatrix.getBytes(), (short)0, QTObject.ID(paramRegion), (short)paramInt1, paramInt2, QTObject.ID(paramCodecComponent));
/*     */       }
/* 227 */       else if ((paramEncodedImage instanceof RawEncodedImage)) {
/* 228 */         i = DecompressSequenceBeginS(arrayOfInt, QTObject.ID(paramImageDescription), QTObject.ID((RawEncodedImage)paramEncodedImage), paramEncodedImage.getSize(), QTObject.ID(paramQDGraphics), 0, paramQDRect == null ? null : paramQDRect.getRect(), paramMatrix == null ? null : paramMatrix.getBytes(), (short)0, QTObject.ID(paramRegion), (short)paramInt1, paramInt2, QTObject.ID(paramCodecComponent));
/*     */       }
/*     */
/* 241 */       if ((QTSession.isCurrentOS(1)) || (QTSession.isCurrentOS(4)))
/* 242 */         SetGWorld(savedPort[0], savedDevice[0]);
/*     */     }
/* 244 */     StdQTException.checkError(i);
/*     */
/* 246 */     if (QTSession.isCurrentOS(4))
/* 247 */       StdQTException.checkError(SetDSequenceFlags(arrayOfInt[0], codecDSeqFlushInstdOfDirtying, codecDSeqFlushInstdOfDirtying));
/* 248 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   private void setDataProc(Object paramObject, int paramInt)
/*     */   {
/*     */   }
/*     */
/*     */   public int decompressFrameS(EncodedImage paramEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 275 */     if ((paramEncodedImage instanceof RawEncodedImage))
/* 276 */       return decompressFrameS((RawEncodedImage)paramEncodedImage, paramInt);
/* 277 */     if ((paramEncodedImage instanceof IntEncodedImage))
/* 278 */       return decompressFrameS((IntEncodedImage)paramEncodedImage, paramInt);
/* 279 */     if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 280 */       return decompressFrameS((ByteEncodedImage)paramEncodedImage, paramInt);
/*     */     }
/* 282 */     throw new StdQTException(-50);
/*     */   }
/*     */
/*     */   public int decompressFrameS(ByteEncodedImage paramByteEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 293 */     short[] arrayOfShort = new short[1];
/* 294 */     int i = DecompressSequenceFrameS(_ID(), paramByteEncodedImage.getBytes(), paramByteEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0);
/*     */
/* 300 */     StdQTException.checkError(i);
/* 301 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameS(IntEncodedImage paramIntEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 312 */     short[] arrayOfShort = new short[1];
/* 313 */     int i = DecompressSequenceFrameS(_ID(), paramIntEncodedImage.getInts(), paramIntEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0);
/*     */
/* 319 */     StdQTException.checkError(i);
/* 320 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameS(RawEncodedImage paramRawEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 331 */     short[] arrayOfShort = new short[1];
/* 332 */     int i = DecompressSequenceFrameS(_ID(), QTObject.ID(paramRawEncodedImage), paramRawEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0);
/*     */
/* 338 */     StdQTException.checkError(i);
/* 339 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrame(EncodedImage paramEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 350 */     if ((paramEncodedImage instanceof RawEncodedImage))
/* 351 */       return decompressFrame((RawEncodedImage)paramEncodedImage, paramInt);
/* 352 */     if ((paramEncodedImage instanceof IntEncodedImage))
/* 353 */       return decompressFrame((IntEncodedImage)paramEncodedImage, paramInt);
/* 354 */     if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 355 */       return decompressFrame((ByteEncodedImage)paramEncodedImage, paramInt);
/*     */     }
/* 357 */     throw new StdQTException(-50);
/*     */   }
/*     */
/*     */   public int decompressFrame(ByteEncodedImage paramByteEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 368 */     short[] arrayOfShort = new short[1];
/* 369 */     int i = DecompressSequenceFrame(_ID(), paramByteEncodedImage.getBytes(), (short)paramInt, arrayOfShort, 0);
/*     */
/* 374 */     StdQTException.checkError(i);
/* 375 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrame(IntEncodedImage paramIntEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 386 */     short[] arrayOfShort = new short[1];
/* 387 */     int i = DecompressSequenceFrame(_ID(), paramIntEncodedImage.getInts(), (short)paramInt, arrayOfShort, 0);
/*     */
/* 392 */     StdQTException.checkError(i);
/* 393 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrame(RawEncodedImage paramRawEncodedImage, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 404 */     short[] arrayOfShort = new short[1];
/* 405 */     int i = DecompressSequenceFrame(_ID(), QTObject.ID(paramRawEncodedImage), (short)paramInt, arrayOfShort, 0);
/*     */
/* 410 */     StdQTException.checkError(i);
/* 411 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameWhen(ByteEncodedImage paramByteEncodedImage, int paramInt, ICMFrameTime paramICMFrameTime)
/*     */     throws StdQTException
/*     */   {
/* 427 */     short[] arrayOfShort = new short[1];
/* 428 */     int i = DecompressSequenceFrameWhen(_ID(), paramByteEncodedImage.getBytes(), paramByteEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0, paramICMFrameTime.getBytes());
/*     */
/* 435 */     StdQTException.checkError(i);
/* 436 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameWhen(IntEncodedImage paramIntEncodedImage, int paramInt, ICMFrameTime paramICMFrameTime)
/*     */     throws StdQTException
/*     */   {
/* 453 */     short[] arrayOfShort = new short[1];
/* 454 */     int i = DecompressSequenceFrameWhen(_ID(), paramIntEncodedImage.getInts(), paramIntEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0, paramICMFrameTime.getBytes());
/*     */
/* 461 */     StdQTException.checkError(i);
/* 462 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameWhen(RawEncodedImage paramRawEncodedImage, int paramInt, ICMFrameTime paramICMFrameTime)
/*     */     throws StdQTException
/*     */   {
/* 479 */     short[] arrayOfShort = new short[1];
/* 480 */     int i = DecompressSequenceFrameWhen(_ID(), QTObject.ID(paramRawEncodedImage), paramRawEncodedImage.getSize(), (short)paramInt, arrayOfShort, 0, paramICMFrameTime.getBytes());
/*     */
/* 487 */     StdQTException.checkError(i);
/* 488 */     return arrayOfShort[0];
/*     */   }
/*     */
/*     */   public int decompressFrameWhen(EncodedImage paramEncodedImage, int paramInt, ICMFrameTime paramICMFrameTime)
/*     */     throws StdQTException
/*     */   {
/* 504 */     if ((paramEncodedImage instanceof RawEncodedImage))
/* 505 */       return decompressFrameWhen((RawEncodedImage)paramEncodedImage, paramInt, paramICMFrameTime);
/* 506 */     if ((paramEncodedImage instanceof IntEncodedImage))
/* 507 */       return decompressFrameWhen((IntEncodedImage)paramEncodedImage, paramInt, paramICMFrameTime);
/* 508 */     if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 509 */       return decompressFrameWhen((ByteEncodedImage)paramEncodedImage, paramInt, paramICMFrameTime);
/*     */     }
/* 511 */     throw new StdQTException(-50);
/*     */   }
/*     */
/*     */   public void setGraphicsMode(GraphicsMode paramGraphicsMode)
/*     */     throws StdQTException
/*     */   {
/* 520 */     StdQTException.checkError(SetDSequenceTransferMode(_ID(), (short)paramGraphicsMode.getGraphicsMode(), paramGraphicsMode.getColor().getRGBColor()));
/*     */   }
/*     */
/*     */   public void setTransferMode(int paramInt, QDColor paramQDColor)
/*     */     throws StdQTException
/*     */   {
/* 536 */     setGraphicsMode(new GraphicsMode(paramInt, paramQDColor));
/*     */   }
/*     */
/*     */   public void setSrcRect(QDRect paramQDRect)
/*     */     throws StdQTException
/*     */   {
/* 546 */     StdQTException.checkError(SetDSequenceSrcRect(_ID(), paramQDRect.getRect()));
/*     */   }
/*     */
/*     */   public void setMatrix(Matrix paramMatrix)
/*     */     throws StdQTException
/*     */   {
/* 558 */     StdQTException.checkError(SetDSequenceMatrix(_ID(), paramMatrix.getBytes()));
/*     */   }
/*     */
/*     */   public Matrix getMatrix()
/*     */     throws StdQTException
/*     */   {
/* 569 */     Matrix localMatrix = new Matrix();
/* 570 */     StdQTException.checkError(GetDSequenceMatrix(_ID(), localMatrix.getBytes()));
/* 571 */     return localMatrix;
/*     */   }
/*     */
/*     */   public void setFlags(int paramInt1, int paramInt2)
/*     */     throws StdQTException
/*     */   {
/* 582 */     StdQTException.checkError(SetDSequenceFlags(_ID(), paramInt1, paramInt2));
/*     */   }
/*     */
/*     */   public void setMask(Region paramRegion)
/*     */     throws StdQTException
/*     */   {
/* 593 */     StdQTException.checkError(SetDSequenceMask(_ID(), QTObject.ID(paramRegion)));
/*     */   }
/*     */
/*     */   public void setMatte(PixMap paramPixMap, QDRect paramQDRect)
/*     */     throws StdQTException
/*     */   {
/* 605 */     StdQTException.checkError(SetDSequenceMatte(_ID(), QTObject.ID(paramPixMap), paramQDRect.getRect()));
/*     */   }
/*     */
/*     */   public void setAccuracy(int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 617 */     StdQTException.checkError(SetDSequenceAccuracy(_ID(), paramInt));
/*     */   }
/*     */
/*     */   public QDGraphics getImageBuffer()
/*     */     throws StdQTException
/*     */   {
/* 628 */     return QDGraphics.fromDSequenceImage(this);
/*     */   }
/*     */
/*     */   public QDGraphics getScreenBuffer()
/*     */     throws StdQTException
/*     */   {
/* 639 */     return QDGraphics.fromDSequenceScreen(this);
/*     */   }
/*     */
/*     */   public boolean ptInData(EncodedImage paramEncodedImage, QDPoint paramQDPoint)
/*     */     throws StdQTException
/*     */   {
/* 652 */     byte[] arrayOfByte = new byte[1];
/* 653 */     int i = -50;
/* 654 */     if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 655 */       i = PtInDSequenceData(_ID(), ((ByteEncodedImage)paramEncodedImage).getBytes(), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfByte);
/*     */     }
/* 660 */     else if ((paramEncodedImage instanceof IntEncodedImage)) {
/* 661 */       i = PtInDSequenceData(_ID(), ((IntEncodedImage)paramEncodedImage).getInts(), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfByte);
/*     */     }
/* 666 */     else if ((paramEncodedImage instanceof RawEncodedImage)) {
/* 667 */       i = PtInDSequenceData(_ID(), QTObject.ID((RawEncodedImage)paramEncodedImage), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfByte);
/*     */     }
/*     */
/* 672 */     StdQTException.checkError(i);
/* 673 */     return arrayOfByte[0] != 0;
/*     */   }
/*     */
/*     */   public boolean hitTestData(EncodedImage paramEncodedImage, QDPoint paramQDPoint, int paramInt)
/*     */     throws StdQTException
/*     */   {
/* 685 */     int[] arrayOfInt = { 0 };
/* 686 */     int i = 0;
/* 687 */     if ((paramEncodedImage instanceof ByteEncodedImage)) {
/* 688 */       i = HitTestDSequenceData(_ID(), ((ByteEncodedImage)paramEncodedImage).getBytes(), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfInt, paramInt);
/*     */     }
/* 694 */     else if ((paramEncodedImage instanceof IntEncodedImage)) {
/* 695 */       i = HitTestDSequenceData(_ID(), ((IntEncodedImage)paramEncodedImage).getInts(), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfInt, paramInt);
/*     */     }
/* 701 */     else if ((paramEncodedImage instanceof RawEncodedImage)) {
/* 702 */       i = HitTestDSequenceData(_ID(), QTObject.ID((RawEncodedImage)paramEncodedImage), paramEncodedImage.getSize(), paramQDPoint.getPoint(), arrayOfInt, paramInt);
/*     */     }
/*     */
/* 708 */     StdQTException.checkError(i);
/* 709 */     return arrayOfInt[0] != 0;
/*     */   }
/*     */
/*     */   public void flush()
/*     */     throws StdQTException
/*     */   {
/* 717 */     StdQTException.checkError(CDSequenceFlush(_ID()));
/*     */   }
/*     */
/*     */   public void invalidate(Region paramRegion)
/*     */     throws StdQTException
/*     */   {
/* 728 */     StdQTException.checkError(CDSequenceInvalidate(_ID(), QTObject.ID(paramRegion)));
/*     */   }
/*     */
/*     */   public void shieldCursor()
/*     */     throws StdQTException
/*     */   {
/* 739 */     StdQTException.checkError(ICMShieldSequenceCursor(_ID()));
/*     */   }
/*     */
/*     */   public void setTimeCode(TimeCodeDef paramTimeCodeDef, TimeCodeTime paramTimeCodeTime)
/*     */     throws StdQTException
/*     */   {
/* 749 */     StdQTException.checkError(SetDSequenceTimeCode(_ID(), paramTimeCodeDef.getBytes(), paramTimeCodeTime.getBytes()));
/*     */   }
/*     */
/*     */   private static native short DecompressSequenceBegin(int[] paramArrayOfInt, int paramInt1, int paramInt2, int paramInt3, byte[] paramArrayOfByte1, byte[] paramArrayOfByte2, short paramShort1, int paramInt4, short paramShort2, int paramInt5, int paramInt6);
/*     */
/*     */   private static native short DecompressSequenceBeginS(int[] paramArrayOfInt, int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5, byte[] paramArrayOfByte1, byte[] paramArrayOfByte2, short paramShort1, int paramInt6, short paramShort2, int paramInt7, int paramInt8);
/*     */
/*     */   private static native short DecompressSequenceBeginS(int[] paramArrayOfInt, int paramInt1, byte[] paramArrayOfByte1, int paramInt2, int paramInt3, int paramInt4, byte[] paramArrayOfByte2, byte[] paramArrayOfByte3, short paramShort1, int paramInt5, short paramShort2, int paramInt6, int paramInt7);
/*     */
/*     */   private static native short DecompressSequenceBeginS(int[] paramArrayOfInt1, int paramInt1, int[] paramArrayOfInt2, int paramInt2, int paramInt3, int paramInt4, byte[] paramArrayOfByte1, byte[] paramArrayOfByte2, short paramShort1, int paramInt5, short paramShort2, int paramInt6, int paramInt7);
/*     */
/*     */   private static native short DecompressSequenceFrameS(int paramInt1, int paramInt2, int paramInt3, short paramShort, short[] paramArrayOfShort, int paramInt4);
/*     */
/*     */   private static native short DecompressSequenceFrameS(int paramInt1, byte[] paramArrayOfByte, int paramInt2, short paramShort, short[] paramArrayOfShort, int paramInt3);
/*     */
/*     */   private static native short DecompressSequenceFrameS(int paramInt1, int[] paramArrayOfInt, int paramInt2, short paramShort, short[] paramArrayOfShort, int paramInt3);
/*     */
/*     */   private static native short DecompressSequenceFrame(int paramInt1, int paramInt2, short paramShort, short[] paramArrayOfShort, int paramInt3);
/*     */
/*     */   private static native short DecompressSequenceFrame(int paramInt1, byte[] paramArrayOfByte, short paramShort, short[] paramArrayOfShort, int paramInt2);
/*     */
/*     */   private static native short DecompressSequenceFrame(int paramInt1, int[] paramArrayOfInt, short paramShort, short[] paramArrayOfShort, int paramInt2);
/*     */
/*     */   private static native short DecompressSequenceFrameWhen(int paramInt1, int paramInt2, int paramInt3, short paramShort, short[] paramArrayOfShort, int paramInt4, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short DecompressSequenceFrameWhen(int paramInt1, byte[] paramArrayOfByte1, int paramInt2, short paramShort, short[] paramArrayOfShort, int paramInt3, byte[] paramArrayOfByte2);
/*     */
/*     */   private static native short DecompressSequenceFrameWhen(int paramInt1, int[] paramArrayOfInt, int paramInt2, short paramShort, short[] paramArrayOfShort, int paramInt3, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceTransferMode(int paramInt, short paramShort, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceSrcRect(int paramInt, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceMatrix(int paramInt, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceMask(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short SetDSequenceMatte(int paramInt1, int paramInt2, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceAccuracy(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short GetDSequenceMatrix(int paramInt, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short SetDSequenceFlags(int paramInt1, int paramInt2, int paramInt3);
/*     */
/*     */   private static native short PtInDSequenceData(int paramInt1, int paramInt2, int paramInt3, int paramInt4, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short PtInDSequenceData(int paramInt1, byte[] paramArrayOfByte1, int paramInt2, int paramInt3, byte[] paramArrayOfByte2);
/*     */
/*     */   private static native short PtInDSequenceData(int paramInt1, int[] paramArrayOfInt, int paramInt2, int paramInt3, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short CDSequenceFlush(int paramInt);
/*     */
/*     */   private static native short CDSequenceInvalidate(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short ICMShieldSequenceCursor(int paramInt);
/*     */
/*     */   private static native short HitTestDSequenceData(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int[] paramArrayOfInt, int paramInt5);
/*     */
/*     */   private static native short HitTestDSequenceData(int paramInt1, int[] paramArrayOfInt1, int paramInt2, int paramInt3, int[] paramArrayOfInt2, int paramInt4);
/*     */
/*     */   private static native short HitTestDSequenceData(int paramInt1, byte[] paramArrayOfByte, int paramInt2, int paramInt3, int[] paramArrayOfInt, int paramInt4);
/*     */
/*     */   private static native short SetDSequenceTimeCode(int paramInt, byte[] paramArrayOfByte1, byte[] paramArrayOfByte2);
/*     */
/*     */   private static native void SetGWorld(int paramInt1, int paramInt2);
/*     */
/*     */   private static native void GetGWorld(int[] paramArrayOfInt1, int[] paramArrayOfInt2);
/*     */ }

/* Location:           Z:\System\Library\Java\Extensions\QTJava.zip
* Qualified Name:     quicktime.std.image.DSequence
* JD-Core Version:    0.6.2
*/
TOP

Related Classes of quicktime.std.image.DSequence

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.