META-INF/MANIFEST.MF
META-INF/HAMMURAP.SF
META-INF/HAMMURAP.RSA
META-INF/
META-INF/services/
META-INF/services/com.hammurapi.jcapture.VideoEncoder
com/
com/hammurapi/
com/hammurapi/jcapture/
com/hammurapi/jcapture/AWTUtilitiesTranslucener.class
AWTUtilitiesTranslucener.java package com.hammurapi.jcapture public com.hammurapi.jcapture.AWTUtilitiesTranslucener extends com.hammurapi.jcapture.Translucener { public void <init> () protected void makeTranslucent (java.awt.Frame) java.awt.Frame frame }
com/hammurapi/jcapture/AbstractCaptureApplet$1.class
AbstractCaptureApplet.java package com.hammurapi.jcapture com.hammurapi.jcapture.AbstractCaptureApplet$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory { final synthetic com.hammurapi.jcapture.AbstractCaptureApplet this$0 void <init> (com.hammurapi.jcapture.AbstractCaptureApplet) public java.lang.Thread newThread (java.lang.Runnable) Runnable r Thread th }
com/hammurapi/jcapture/AbstractCaptureApplet$2.class
AbstractCaptureApplet.java package com.hammurapi.jcapture com.hammurapi.jcapture.AbstractCaptureApplet$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.hammurapi.jcapture.AbstractCaptureApplet this$0 void <init> (com.hammurapi.jcapture.AbstractCaptureApplet) public void run () }
com/hammurapi/jcapture/AbstractCaptureApplet$3.class
AbstractCaptureApplet.java package com.hammurapi.jcapture com.hammurapi.jcapture.AbstractCaptureApplet$3 extends org.apache.http.entity.mime.content.InputStreamBody { final synthetic long val$contentLength final synthetic com.hammurapi.jcapture.AbstractCaptureApplet this$0 void <init> (com.hammurapi.jcapture.AbstractCaptureApplet, java.io.InputStream, java.lang.String, java.lang.String, long) java.io.InputStream x0 String x1 String x2 public long getContentLength () }
com/hammurapi/jcapture/AbstractCaptureApplet.class
AbstractCaptureApplet.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.AbstractCaptureApplet extends javax.swing.JApplet { private static final String OUTPUT_DIR_PARAMETER private com.hammurapi.jcapture.CaptureFrame captureFrame private java.util.Collection closeables private java.util.concurrent.ExecutorService backgroundProcessor protected java.io.File preferencesFile protected java.net.ProxySelector proxySelector public void <init> () public void stop () Exception e java.util.Iterator cit public void addCloseable (java.io.Closeable) java.io.Closeable closeable public void showCaptureFrame () public void start () Exception e java.util.concurrent.ThreadFactory threadFactory public java.util.concurrent.ExecutorService getBackgroundProcessor () protected void createCaptureFrame () Exception e public static java.lang.String formatByteSize (long) long bytes public java.util.Properties loadConfig () java.io.InputStream configStream java.util.Properties ret Exception e public void storeConfig (java.util.Properties) java.io.FileOutputStream out Exception e java.util.Properties properties protected java.lang.String getCookies () throws org.apache.commons.codec.DecoderException String tok int idx String cookiesStr StringBuilder ret java.util.StringTokenizer st private java.lang.String hex2urlEncoded (java.lang.String) throws org.apache.commons.codec.DecoderException String hexStr public org.apache.http.HttpResponse post (java.awt.Component, java.io.InputStream, long, java.lang.String, java.lang.String) throws java.lang.Exception java.io.OutputStream out byte[] buf int l org.apache.http.impl.conn.ProxySelectorRoutePlanner routePlanner java.awt.Component parentComponent java.io.InputStream content long contentLength String fileName String mimeType javax.swing.ProgressMonitorInputStream pmis org.apache.http.entity.mime.content.InputStreamBody bin org.apache.http.impl.client.DefaultHttpClient httpClient protected abstract org.apache.http.client.methods.HttpUriRequest createRequest (java.lang.String, org.apache.http.entity.mime.content.InputStreamBody) throws java.lang.Exception protected abstract java.lang.String bodyName (java.lang.String) }
com/hammurapi/jcapture/ButtonManager.class
ButtonManager.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ButtonManager extends java.lang.Object { private final java.util.Map buttons private final java.util.List definitions public void <init> () public void loadLibrary (java.net.URL) throws java.io.IOException java.util.zip.DataFormatException java.net.URL libUrl com.flagstone.transform.Movie movie public int maxIdentifier () com.flagstone.transform.DefineTag object java.util.Iterator iter int identifier public java.util.List getDefinitions () java.util.Iterator iter java.util.List list public com.flagstone.transform.Place2 getButton (java.lang.String, int, int, int) String name int layer int xpos int ypos com.flagstone.transform.Place2 place private void findDefinitions (com.flagstone.transform.Movie, java.util.List) com.flagstone.transform.MovieTag object java.util.Iterator iter com.flagstone.transform.Movie movie java.util.List list private void findButtons (com.flagstone.transform.Movie, java.util.Map) com.flagstone.transform.MovieTag object com.flagstone.transform.Place2 place java.util.Iterator iter com.flagstone.transform.Movie movie java.util.Map list }
com/hammurapi/jcapture/CaptureConfig$1.class
CaptureConfig.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureConfig$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.hammurapi.jcapture.CaptureConfig this$0 void <init> (com.hammurapi.jcapture.CaptureConfig) public int compare (com.hammurapi.jcapture.VideoEncoder, com.hammurapi.jcapture.VideoEncoder) com.hammurapi.jcapture.VideoEncoder o1 com.hammurapi.jcapture.VideoEncoder o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) Object x0 Object x1 }
com/hammurapi/jcapture/CaptureConfig.class
CaptureConfig.java package com.hammurapi.jcapture public com.hammurapi.jcapture.CaptureConfig extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Config { private static final String MP3_COMMAND_PROPERTY private static final String TOOL_BAR_PROPERTY private static final String SPEED_SCALE_PROPERTY private static final String SOUND_PROPERTY private static final String SCREEN_SCALE_PROPERTY private static final String REMOVE_INACTIVITY_PROPERTY private static final String PLAY_PROPERTY private static final String MOUSE_PROPERTY private static final String MIXER_NAME_PROPERTY private static final String LOOP_PROPERTY private static final String INACTIVITY_INTERVAL_PROPERTY private static final String IMAGE_FORMAT_PROPERTY private static final String FRAMES_PER_SECOND_PROPERTY private static final String BORDER_PROPERTY private static final String RECORDING_RECTANGLE_PROPERTY private static final String ENCODER_NAME_PROPERTY private static final String AUDIO_FORMAT_SAMPLE_SIZE_PROPERTY private static final String AUDIO_FORMAT_SAMPLE_RATE_PROPERTY private static final String AUDIO_FORMAT_CHANNELS_PROPERTY private javax.sound.sampled.AudioFormat audioFormat private String mixerName private float framesPerSecond private double screenScale private float speedScale private boolean removeInactivity private double inactivityInterval private java.awt.Component parentComponent private java.awt.Rectangle recordingRectangle private boolean border private boolean toolBar private java.awt.Robot robot private String imageFormat private boolean sound private boolean mouse private boolean loop private boolean play private com.hammurapi.jcapture.VideoEncoder encoder private int grabRange private java.util.concurrent.ExecutorService backgroundProcessor private String mp3command private java.util.List encoders public java.lang.String getMp3command () public void setMp3command (java.lang.String) String mp3command public int getGrabRange () public java.util.concurrent.ExecutorService getBackgroundProcessor () public void setBackgroundProcessor (java.util.concurrent.ExecutorService) java.util.concurrent.ExecutorService backgroundProcessor public void setGrabRange (int) int grabRange public com.hammurapi.jcapture.VideoEncoder getEncoder () public void setEncoder (com.hammurapi.jcapture.VideoEncoder) com.hammurapi.jcapture.VideoEncoder encoder public boolean isLoop () public void setLoop (boolean) boolean loop public boolean isPlay () public void setPlay (boolean) boolean play public boolean isSound () public void setSound (boolean) boolean sound public boolean isMouse () public void setMouse (boolean) boolean mouse public java.lang.String getImageFormat () public void setImageFormat (java.lang.String) String imageFormat public void <init> () throws java.awt.AWTException java.util.ServiceLoader sl java.util.List accumulator java.util.Iterator vit public java.util.concurrent.Future submit (com.hammurapi.jcapture.ScreenShot) com.hammurapi.jcapture.ScreenShot task public java.awt.Robot getRobot () public com.hammurapi.jcapture.ScreenShot createScreenShot (com.hammurapi.jcapture.ScreenShot, java.nio.channels.FileChannel) throws java.io.IOException com.hammurapi.jcapture.ScreenShot prev java.nio.channels.FileChannel imageChannel java.awt.image.BufferedImage image java.awt.Point mouseLocation public boolean isTransparencySupported () public boolean isToolBar () public void setToolBar (boolean) boolean toolBar public boolean isBorder () public void setBorder (boolean) boolean border public java.awt.Rectangle getRecordingRectangle () public java.util.Properties setRecordingRectangle (java.awt.Rectangle) java.awt.Rectangle recordingRectangle java.awt.Rectangle oldValue public javax.sound.sampled.AudioFormat getAudioFormat () public void setAudioFormat (javax.sound.sampled.AudioFormat) javax.sound.sampled.AudioFormat audioFormat public java.lang.String getMixerName () public void setMixerName (java.lang.String) String mixerName public float getFramesPerSecond () public void setFramesPerSecond (float) float framesPerSecond public double getScreenScale () public void setScreenScale (double) double screenScale public float getSpeedScale () public void setSpeedScale (float) float speedScale public boolean isRemoveInactivity () public void setRemoveInactivity (boolean) boolean removeInactivity public double getInactivityInterval () public void setInactivityInterval (double) double inactivityInterval public java.awt.Component getParentComponent () public void setParentComponent (java.awt.Component) java.awt.Component parentComponent void load (java.util.Properties) com.hammurapi.jcapture.VideoEncoder candidate java.util.Iterator i$ String[] dims String encoderName String rr Exception e java.util.Properties properties public java.util.List getEncoders () java.util.Properties store () java.util.Properties properties }
com/hammurapi/jcapture/CaptureFrame$1.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$1 extends java.awt.event.ComponentAdapter { final synthetic javax.swing.JLabel val$dimensionsLabel final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame, javax.swing.JLabel) public void componentResized (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e }
com/hammurapi/jcapture/CaptureFrame$2.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$2 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e java.awt.Rectangle bounds java.awt.Point loc java.util.Properties props }
com/hammurapi/jcapture/CaptureFrame$3.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$3 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e java.awt.Rectangle bounds java.awt.Point loc java.util.Properties props }
com/hammurapi/jcapture/CaptureFrame$4.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$4 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e }
com/hammurapi/jcapture/CaptureFrame$5.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$5 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e }
com/hammurapi/jcapture/CaptureFrame$6.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$6 extends java.lang.Object implements java.awt.event.ComponentListener { final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame) public void componentShown (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e public void componentResized (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e public void componentMoved (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e public void componentHidden (java.awt.event.ComponentEvent) Exception ex java.awt.event.ComponentEvent e }
com/hammurapi/jcapture/CaptureFrame$7.class
CaptureFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureFrame$7 extends javax.swing.SwingWorker { private Object errorMessage private String errorTitle final synthetic byte[] val$imageBytes final synthetic String val$fileName final synthetic com.hammurapi.jcapture.CaptureFrame this$0 void <init> (com.hammurapi.jcapture.CaptureFrame, byte[], java.lang.String) protected java.lang.Boolean doInBackground () throws java.lang.Exception org.apache.http.HttpResponse iResponse Error e protected void done () netscape.javascript.JSObject window String toEval Exception e protected volatile synthetic java.lang.Object doInBackground () throws java.lang.Exception }
com/hammurapi/jcapture/CaptureFrame.class
CaptureFrame.java package com.hammurapi.jcapture public com.hammurapi.jcapture.CaptureFrame extends javax.swing.JFrame { private javax.swing.JPanel capturePanel private java.text.SimpleDateFormat dateFormat private int counter private com.hammurapi.jcapture.CaptureConfig captureConfig private com.hammurapi.jcapture.AbstractCaptureApplet applet private javax.swing.JButton recordButton private java.util.concurrent.atomic.AtomicBoolean capturing private java.util.concurrent.atomic.AtomicBoolean recording public com.hammurapi.jcapture.CaptureConfig getCaptureConfig () public void <init> (com.hammurapi.jcapture.AbstractCaptureApplet) throws java.lang.Exception com.hammurapi.jcapture.AbstractCaptureApplet applet javax.swing.JLabel dimensionsLabel javax.swing.JButton captureButton javax.swing.JButton optionsButton javax.swing.JButton cancelButton java.awt.Insets dragInsets com.hammurapi.jcapture.ComponentMover cm void setRecordButtonState () public com.hammurapi.jcapture.AbstractCaptureApplet getApplet () protected void capture () throws java.lang.Exception InterruptedException ie java.io.ByteArrayOutputStream baos int idx String imageFormat byte[] imageBytes javax.swing.SwingWorker task java.io.IOException ex java.awt.image.BufferedImage screenShot String prefix String defaultImageFormat String defaultFileExtension String fileName public int nextCounter () public java.lang.String getDatePrefix () protected void record () InterruptedException ie int borderWidth javax.swing.JFrame[] borderFrames java.awt.Dimension dim java.awt.Rectangle rr java.awt.Color borderColor com.hammurapi.jcapture.RecordingControlsFrame inst int x int y static synthetic javax.swing.JPanel access$000 (com.hammurapi.jcapture.CaptureFrame) com.hammurapi.jcapture.CaptureFrame x0 static synthetic com.hammurapi.jcapture.CaptureConfig access$100 (com.hammurapi.jcapture.CaptureFrame) com.hammurapi.jcapture.CaptureFrame x0 static synthetic java.util.concurrent.atomic.AtomicBoolean access$200 (com.hammurapi.jcapture.CaptureFrame) com.hammurapi.jcapture.CaptureFrame x0 static synthetic java.util.concurrent.atomic.AtomicBoolean access$300 (com.hammurapi.jcapture.CaptureFrame) com.hammurapi.jcapture.CaptureFrame x0 static synthetic com.hammurapi.jcapture.AbstractCaptureApplet access$400 (com.hammurapi.jcapture.CaptureFrame) com.hammurapi.jcapture.CaptureFrame x0 }
com/hammurapi/jcapture/CaptureOptionsDialog$1.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureFrame val$owner final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog, com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) Exception e java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog$2.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e }
com/hammurapi/jcapture/CaptureOptionsDialog$3.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog$4.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog$5.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$5 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog$6.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$6 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog$7.class
CaptureOptionsDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.CaptureOptionsDialog$7 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureOptionsDialog this$0 void <init> (com.hammurapi.jcapture.CaptureOptionsDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/CaptureOptionsDialog.class
CaptureOptionsDialog.java package com.hammurapi.jcapture public com.hammurapi.jcapture.CaptureOptionsDialog extends javax.swing.JDialog { private javax.swing.JRadioButton sampleSize16Button private javax.swing.JTextField timeLineScaleTextField private javax.swing.JCheckBox toobarCheckBox private javax.swing.JCheckBox videoBorderCheckBox private javax.swing.JTextField screenScaleTextField private javax.swing.JLabel timelineScalingLabel private javax.swing.JLabel screenScalingLabel private javax.swing.JTextField fpsTextField private javax.swing.JLabel fpsLabel private javax.swing.ButtonGroup sampleSizeButtonGroup private javax.swing.JComboBox sampleRateComboBox private javax.swing.JRadioButton sampleSize8Button private javax.swing.JTextField inactivityIntervalTextField private javax.swing.JLabel inactivityIntervalLabel private javax.swing.JCheckBox inactivityCheckBox private javax.swing.JPanel inactivityPanel private javax.swing.JPanel scalingPanel private javax.swing.JCheckBox stereoCheckBox private javax.swing.JLabel sampleSizeLabel private javax.swing.JTabbedPane recordingSettingsPane private javax.swing.JCheckBox recordSoundCheckBox private javax.swing.JLabel sampleRateLabel private javax.swing.JComboBox soundLineComboBox private javax.swing.JLabel soundSourceLabel private javax.swing.JPanel audioSettingsPanel private javax.swing.JPanel videoSettingsPanel private javax.swing.JButton cancelButton private javax.swing.JButton okButton private javax.swing.JPanel recordPanel private javax.swing.JComboBox encodersComboBox private javax.swing.JTextField mp3Text private javax.sound.sampled.AudioFormat audioFormat private float[] sampleRates private javax.swing.DefaultComboBoxModel soundLineComboBoxModel private javax.swing.JLabel imageFormatLabel private javax.swing.JTextField imageFormatTextField private javax.swing.JCheckBox mouseCheckBox private javax.swing.JCheckBox playCheckBox private javax.swing.JCheckBox loopCheckBox private javax.swing.JLabel encoderLabel public void <init> (com.hammurapi.jcapture.CaptureFrame) float prx int i com.hammurapi.jcapture.CaptureFrame owner java.awt.BorderLayout thisLayout java.awt.GridBagLayout recordPanelLayout java.awt.GridBagLayout videoSettingsPanelLayout java.awt.GridBagLayout scalingPanelLayout java.awt.GridBagLayout inactivityPanelLayout java.awt.GridBagLayout audioSettingsPanelLayout javax.swing.ComboBoxModel sampleRateComboBoxModel float sampleRate float proximity javax.swing.JPanel aboutPanel private void selectSoundSource () javax.sound.sampled.Mixer mx javax.sound.sampled.Mixer$Info mi javax.sound.sampled.Mixer$Info[] arr$ int len$ int i$ String sourceName javax.sound.sampled.DataLine$Info info boolean hasSourceName private javax.swing.ButtonGroup getSampleSizeButtonGroup () private javax.swing.JLabel getFpsLabel () private javax.swing.JTextField getFpsTextField () private javax.swing.JLabel getImageFormatLabel () private javax.swing.JTextField getImageFormatTextField () private javax.swing.JLabel getEncoderLabel () private javax.swing.JComboBox getEncoderComboBox () java.util.List el private javax.swing.JLabel getScreenScalingLabel () private javax.swing.JLabel getTimelineScalingLabel () private javax.swing.JTextField getScreenScaleTextField () private javax.swing.JTextField getTimeLineScaleTextField () private javax.swing.JCheckBox getVideoBorderCheckBox () private javax.swing.JCheckBox getMouseCheckBox () private javax.swing.JCheckBox getLoopCheckBox () private javax.swing.JCheckBox getPlayCheckBox () private javax.swing.JCheckBox getJToobarCheckBox () void onSetSound () java.awt.Component child java.awt.Component[] arr$ int len$ int i$ java.awt.Component child java.awt.Component[] arr$ int len$ int i$ static synthetic javax.swing.JCheckBox access$000 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.sound.sampled.AudioFormat access$100 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JComboBox access$200 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$300 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$400 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$500 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$600 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$700 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$800 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$900 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$1000 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$1100 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$1200 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JCheckBox access$1300 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JTextField access$1400 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic javax.swing.JComboBox access$1500 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 static synthetic void access$1600 (com.hammurapi.jcapture.CaptureOptionsDialog) com.hammurapi.jcapture.CaptureOptionsDialog x0 }
com/hammurapi/jcapture/ComponentMover.class
ComponentMover.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ComponentMover extends java.awt.event.MouseAdapter { private java.awt.Insets dragInsets private java.awt.Dimension snapSize private java.awt.Insets edgeInsets private boolean changeCursor private boolean autoLayout private Class destinationClass private java.awt.Component destinationComponent private java.awt.Component destination private java.awt.Component source private java.awt.Point pressed private java.awt.Point location private java.awt.Cursor originalCursor private boolean autoscrolls private boolean potentialDrag public void <init> () public transient void <init> (java.lang.Class, java.awt.Component[]) Class destinationClass java.awt.Component[] components public transient void <init> (java.awt.Component, java.awt.Component[]) java.awt.Component destinationComponent java.awt.Component[] components public boolean isAutoLayout () public void setAutoLayout (boolean) boolean autoLayout public boolean isChangeCursor () public void setChangeCursor (boolean) boolean changeCursor public java.awt.Insets getDragInsets () public void setDragInsets (java.awt.Insets) java.awt.Insets dragInsets public java.awt.Insets getEdgeInsets () public void setEdgeInsets (java.awt.Insets) java.awt.Insets edgeInsets public transient void deregisterComponent (java.awt.Component[]) java.awt.Component component java.awt.Component[] arr$ int len$ int i$ java.awt.Component[] components public transient void registerComponent (java.awt.Component[]) java.awt.Component component java.awt.Component[] arr$ int len$ int i$ java.awt.Component[] components public java.awt.Dimension getSnapSize () public void setSnapSize (java.awt.Dimension) java.awt.Dimension snapSize public void mousePressed (java.awt.event.MouseEvent) java.awt.event.MouseEvent e int width int height java.awt.Rectangle r private void setupForDragging (java.awt.event.MouseEvent) javax.swing.JComponent jc java.awt.event.MouseEvent e public void mouseDragged (java.awt.event.MouseEvent) java.awt.event.MouseEvent e java.awt.Point dragged int dragX int dragY int locationX int locationY private int getDragDistance (int, int, int) int larger int smaller int snapSize int halfway int drag private java.awt.Dimension getBoundingSize (java.awt.Component) java.awt.GraphicsEnvironment env java.awt.Rectangle bounds java.awt.Component source public void mouseReleased (java.awt.event.MouseEvent) java.awt.event.MouseEvent e }
com/hammurapi/jcapture/ComponentResizer.class
ComponentResizer.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ComponentResizer extends java.awt.event.MouseAdapter { private static final java.awt.Dimension MINIMUM_SIZE private static final java.awt.Dimension MAXIMUM_SIZE private static java.util.Map cursors private java.awt.Insets dragInsets private java.awt.Dimension snapSize private int direction protected static final int NORTH protected static final int WEST protected static final int SOUTH protected static final int EAST private java.awt.Cursor sourceCursor private boolean resizing private java.awt.Rectangle bounds private java.awt.Point pressed private boolean autoscrolls private java.awt.Dimension minimumSize private java.awt.Dimension maximumSize public void <init> () public transient void <init> (java.awt.Component[]) java.awt.Component[] components public transient void <init> (java.awt.Insets, java.awt.Component[]) java.awt.Insets dragInsets java.awt.Component[] components public transient void <init> (java.awt.Insets, java.awt.Dimension, java.awt.Component[]) java.awt.Insets dragInsets java.awt.Dimension snapSize java.awt.Component[] components public java.awt.Insets getDragInsets () public void setDragInsets (java.awt.Insets) java.awt.Insets dragInsets public java.awt.Dimension getMaximumSize () public void setMaximumSize (java.awt.Dimension) java.awt.Dimension maximumSize public java.awt.Dimension getMinimumSize () public void setMinimumSize (java.awt.Dimension) java.awt.Dimension minimumSize public transient void deregisterComponent (java.awt.Component[]) java.awt.Component component java.awt.Component[] arr$ int len$ int i$ java.awt.Component[] components public transient void registerComponent (java.awt.Component[]) java.awt.Component component java.awt.Component[] arr$ int len$ int i$ java.awt.Component[] components public java.awt.Dimension getSnapSize () public void setSnapSize (java.awt.Dimension) java.awt.Dimension snapSize private void validateMinimumAndInsets (java.awt.Dimension, java.awt.Insets) String message java.awt.Dimension minimum java.awt.Insets drag int minimumWidth int minimumHeight public void mouseMoved (java.awt.event.MouseEvent) int cursorType java.awt.Cursor cursor java.awt.event.MouseEvent e java.awt.Component source java.awt.Point location public void mouseEntered (java.awt.event.MouseEvent) java.awt.Component source java.awt.event.MouseEvent e public void mouseExited (java.awt.event.MouseEvent) java.awt.Component source java.awt.event.MouseEvent e public void mousePressed (java.awt.event.MouseEvent) javax.swing.JComponent jc java.awt.event.MouseEvent e java.awt.Component source public void mouseReleased (java.awt.event.MouseEvent) java.awt.event.MouseEvent e java.awt.Component source public void mouseDragged (java.awt.event.MouseEvent) java.awt.event.MouseEvent e java.awt.Component source java.awt.Point dragged protected void changeBounds (java.awt.Component, int, java.awt.Rectangle, java.awt.Point, java.awt.Point) int drag int maximum int drag int maximum int drag java.awt.Dimension boundingSize int maximum int drag java.awt.Dimension boundingSize int maximum java.awt.Component source int direction java.awt.Rectangle bounds java.awt.Point pressed java.awt.Point current int x int y int width int height private int getDragDistance (int, int, int) int larger int smaller int snapSize int halfway int drag private int getDragBounded (int, int, int, int, int) int drag int snapSize int dimension int minimum int maximum private java.awt.Dimension getBoundingSize (java.awt.Component) java.awt.GraphicsEnvironment env java.awt.Rectangle bounds java.awt.Component source static void <clinit> () }
com/hammurapi/jcapture/FragmentImpl.class
FragmentImpl.java package com.hammurapi.jcapture com.hammurapi.jcapture.FragmentImpl extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment { private java.io.File audio private java.util.List frames void <init> (java.util.List, java.io.File) java.util.List frames java.io.File audio public java.util.List getFrames () public java.io.File getAudio () }
com/hammurapi/jcapture/FrameImpl.class
FrameImpl.java package com.hammurapi.jcapture com.hammurapi.jcapture.FrameImpl extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame { private java.util.List shapes private java.awt.Point mousePointer private java.awt.Dimension size private boolean isActive void <init> (java.util.List, java.awt.Point, java.awt.Dimension, boolean) java.util.List shapes java.awt.Point mousePointer java.awt.Dimension size boolean isActive void merge (com.hammurapi.jcapture.VideoEncoder$Fragment$Frame) com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape shape java.util.Iterator i$ com.hammurapi.jcapture.VideoEncoder$Fragment$Frame frame public java.util.List getShapes () public java.awt.Point getMousePointer () public java.awt.Dimension getSize () public boolean isActive () }
com/hammurapi/jcapture/GraphicsDeviceTranslucener.class
GraphicsDeviceTranslucener.java package com.hammurapi.jcapture public com.hammurapi.jcapture.GraphicsDeviceTranslucener extends com.hammurapi.jcapture.Translucener { public void <init> () protected void makeTranslucent (java.awt.Frame) java.awt.Frame frame java.awt.GraphicsEnvironment ge java.awt.GraphicsDevice gd }
com/hammurapi/jcapture/ImageToolTip$ImageToolTipUI.class
ImageToolTip.java package com.hammurapi.jcapture com.hammurapi.jcapture.ImageToolTip$ImageToolTipUI extends javax.swing.plaf.metal.MetalToolTipUI { private java.awt.Image m_image final synthetic com.hammurapi.jcapture.ImageToolTip this$0 public void <init> (com.hammurapi.jcapture.ImageToolTip, java.awt.Image) java.awt.Image image public void paint (java.awt.Graphics, javax.swing.JComponent) java.awt.Graphics g javax.swing.JComponent c java.awt.FontMetrics metrics public java.awt.Dimension getPreferredSize (javax.swing.JComponent) javax.swing.JComponent c java.awt.FontMetrics metrics String tipText int width int height }
com/hammurapi/jcapture/ImageToolTip.class
ImageToolTip.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ImageToolTip extends javax.swing.JToolTip { private String text public void <init> (java.lang.String, java.awt.Image) String text java.awt.Image image static synthetic java.lang.String access$000 (com.hammurapi.jcapture.ImageToolTip) com.hammurapi.jcapture.ImageToolTip x0 }
com/hammurapi/jcapture/JCaptureApplet.class
JCaptureApplet.java package com.hammurapi.jcapture public com.hammurapi.jcapture.JCaptureApplet extends com.hammurapi.jcapture.AbstractCaptureApplet { private static final String HTTPS_PREFIX public void <init> () protected org.apache.http.client.methods.HttpUriRequest createRequest (java.lang.String, org.apache.http.entity.mime.content.InputStreamBody) throws java.lang.Exception String host String dokuHost String dokuBase StringBuilder uploadUrlBuilder String namespace String fileName org.apache.http.entity.mime.content.InputStreamBody bin String uploadUrl org.apache.http.client.methods.HttpPost httppost org.apache.http.entity.mime.MultipartEntity reqEntity String sectok String opaque int nsIdx String namespace java.lang.String getDokuBase () throws org.apache.commons.codec.DecoderException protected java.lang.String bodyName (java.lang.String) String fileName }
com/hammurapi/jcapture/MappedImage$1HardReference.class
MappedImage.java package com.hammurapi.jcapture com.hammurapi.jcapture.MappedImage$1HardReference extends java.lang.ref.SoftReference { final synthetic java.awt.image.BufferedImage val$image final synthetic com.hammurapi.jcapture.MappedImage this$0 void <init> (com.hammurapi.jcapture.MappedImage, java.awt.image.BufferedImage, java.awt.image.BufferedImage) java.awt.image.BufferedImage referent public java.awt.image.BufferedImage get () public volatile synthetic java.lang.Object get () }
com/hammurapi/jcapture/MappedImage.class
MappedImage.java package com.hammurapi.jcapture public com.hammurapi.jcapture.MappedImage extends java.lang.Object { private java.lang.ref.Reference imageRef private java.lang.ref.Reference imageBytesRef private java.nio.MappedByteBuffer buffer private int height private int width private String format private long checksum private int bytesLength public void <init> (java.awt.image.BufferedImage, java.lang.String, java.nio.channels.FileChannel) throws java.io.IOException long position java.io.ByteArrayOutputStream baos byte[] imageBytes java.util.zip.Adler32 adler java.awt.image.BufferedImage image String format java.nio.channels.FileChannel channel public byte[] getImageBytes () throws java.io.IOException java.io.ByteArrayOutputStream baos java.util.zip.Adler32 adler byte[] ret public java.awt.image.BufferedImage getImage () throws java.io.IOException java.awt.image.BufferedImage ret public int getHeight () public int getWidth () }
com/hammurapi/jcapture/Movie.class
Movie.java package com.hammurapi.jcapture public com.hammurapi.jcapture.Movie extends java.lang.Object implements java.io.Closeable { private float framesPerSecond private java.util.List fragments private java.awt.Dimension frameDimension private java.io.Closeable imagesFileCloseable public void <init> (java.awt.Dimension, float, java.util.List, java.io.Closeable) java.awt.Dimension frameDimension float framesPerSecond java.util.List fragments java.io.Closeable imagesFileCloseable public java.util.List getFragments () public float getFramesPerSecond () public java.awt.Dimension getFrameDimension () public java.lang.String toString () com.hammurapi.jcapture.VideoEncoder$Fragment f java.util.Iterator i$ int frames long length public void close () throws java.io.IOException }
com/hammurapi/jcapture/MovieEditorDialog$1.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$1 extends java.awt.event.WindowAdapter { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void windowClosing (java.awt.event.WindowEvent) java.awt.event.WindowEvent e int confirmed }
com/hammurapi/jcapture/MovieEditorDialog$10$1.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$10$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic int[] val$range final synthetic com.hammurapi.jcapture.MovieEditorDialog$10 this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$10, int[]) public void actionPerformed (java.awt.event.ActionEvent) java.awt.Rectangle scrollTo java.awt.event.ActionEvent e java.awt.Rectangle visibleRect java.awt.Rectangle playingRect }
com/hammurapi/jcapture/MovieEditorDialog$10$2.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$10$2 extends javax.swing.Timer { final synthetic com.hammurapi.jcapture.MovieEditorDialog$10 this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$10, int, java.awt.event.ActionListener) int x0 java.awt.event.ActionListener x1 public void stop () }
com/hammurapi/jcapture/MovieEditorDialog$10.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$10 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, java.lang.String) String x0 public void actionPerformed (java.awt.event.ActionEvent) int i int i Exception ex java.awt.event.ActionEvent e int[] range }
com/hammurapi/jcapture/MovieEditorDialog$11.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$11 extends java.awt.event.MouseAdapter { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void mouseClicked (java.awt.event.MouseEvent) int hitColumnIndex java.awt.event.MouseEvent e }
com/hammurapi/jcapture/MovieEditorDialog$12.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$12 extends java.lang.Object implements javax.swing.table.TableCellRenderer { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public java.awt.Component getTableCellRendererComponent (javax.swing.JTable, java.lang.Object, boolean, boolean, int, int) javax.swing.JTable table Object value boolean isSelected boolean hasFocus int row int column }
com/hammurapi/jcapture/MovieEditorDialog$13.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$13 extends javax.swing.JPanel { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void paintComponent (java.awt.Graphics) java.awt.Image image double xScale double yScale double scale int scaledWidth int scaledHeight Exception e java.awt.Graphics g java.awt.Rectangle bounds }
com/hammurapi/jcapture/MovieEditorDialog$14.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$14 extends java.awt.event.MouseAdapter { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void mouseClicked (java.awt.event.MouseEvent) java.awt.event.MouseEvent e }
com/hammurapi/jcapture/MovieEditorDialog$15.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$15 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, java.lang.String) String x0 public void actionPerformed (java.awt.event.ActionEvent) int idx int[] arr$ int len$ int i$ java.awt.event.ActionEvent e }
com/hammurapi/jcapture/MovieEditorDialog$16.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$16 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, java.lang.String) String x0 public void actionPerformed (java.awt.event.ActionEvent) int idx int[] arr$ int len$ int i$ java.awt.event.ActionEvent e }
com/hammurapi/jcapture/MovieEditorDialog$17.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$17 extends javax.swing.AbstractAction { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, java.lang.String) String x0 public void actionPerformed (java.awt.event.ActionEvent) NumberFormatException nfe String newVal int idx int[] arr$ int len$ int i$ java.awt.event.ActionEvent e String msg int inactivityInFrames int lastActivity }
com/hammurapi/jcapture/MovieEditorDialog$2.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$2 extends javax.swing.SwingWorker { final synthetic com.hammurapi.jcapture.Movie val$movie final synthetic javax.swing.JFrame val$frame final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, com.hammurapi.jcapture.Movie, javax.swing.JFrame) protected java.lang.Boolean doInBackground () throws java.lang.Exception com.hammurapi.jcapture.VideoEncoder$Fragment fr java.util.Iterator i$ int asidx int ch int i double[][] sampleBuffer com.hammurapi.jcapture.VideoEncoder$Fragment$Frame frm java.util.Iterator i$ com.hammurapi.jcapture.WavFile wavFile int audioFramesRead int framePosition com.hammurapi.jcapture.VideoEncoder$Fragment fr java.util.Iterator i$ int idx double audioSamplesPerFrame java.awt.Point prevMouse int totalFrames javax.swing.ProgressMonitor progressMonitor protected void done () Exception e protected volatile synthetic java.lang.Object doInBackground () throws java.lang.Exception }
com/hammurapi/jcapture/MovieEditorDialog$3$1.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$3$1 extends javax.swing.SwingWorker { final synthetic com.hammurapi.jcapture.MovieEditorDialog$3 this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$3) protected com.hammurapi.jcapture.Movie doInBackground () throws java.lang.Exception com.hammurapi.jcapture.MovieEditorDialog$FrameEntry fe com.hammurapi.jcapture.MovieEditorDialog$FrameEntry[] arr$ int len$ int i$ int j double[] ch double[][] arr$ int len$ int i$ double[][] buf int read long[][] buf int read int i javax.swing.ProgressMonitor progressMonitor java.util.List newFrames java.io.File newAudio long numFrames com.hammurapi.jcapture.WavFile newWavFile java.io.File currentAudio com.hammurapi.jcapture.WavFile currentWav protected void done () Exception e protected volatile synthetic java.lang.Object doInBackground () throws java.lang.Exception }
com/hammurapi/jcapture/MovieEditorDialog$3.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt javax.swing.SwingWorker encoder }
com/hammurapi/jcapture/MovieEditorDialog$4.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/MovieEditorDialog$5.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$5 extends javax.swing.table.DefaultTableModel { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, int, int) int x0 int x1 public boolean isCellEditable (int, int) int row int column }
com/hammurapi/jcapture/MovieEditorDialog$6.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$6 extends javax.swing.JTable { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public javax.swing.JToolTip createToolTip () java.awt.image.BufferedImage toolTipImage java.io.IOException e java.awt.Point p int hitColumnIndex int hitRowIndex }
com/hammurapi/jcapture/MovieEditorDialog$7.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$7 extends java.lang.Object implements javax.swing.event.PopupMenuListener { final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog) public void popupMenuWillBecomeVisible (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e public void popupMenuWillBecomeInvisible (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e public void popupMenuCanceled (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e }
com/hammurapi/jcapture/MovieEditorDialog$8.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$8 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic javax.swing.JCheckBoxMenuItem val$splashMenuItem final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, javax.swing.JCheckBoxMenuItem) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent e }
com/hammurapi/jcapture/MovieEditorDialog$9.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$9 extends java.lang.Object implements javax.swing.event.PopupMenuListener { final synthetic javax.swing.JCheckBoxMenuItem val$splashMenuItem final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 void <init> (com.hammurapi.jcapture.MovieEditorDialog, javax.swing.JCheckBoxMenuItem) public void popupMenuWillBecomeVisible (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e public void popupMenuWillBecomeInvisible (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e public void popupMenuCanceled (javax.swing.event.PopupMenuEvent) javax.swing.event.PopupMenuEvent e }
com/hammurapi/jcapture/MovieEditorDialog$FrameEntry$AudioCellCanvas.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$AudioCellCanvas extends com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$CellCanvas { final synthetic com.hammurapi.jcapture.MovieEditorDialog$FrameEntry this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$FrameEntry, boolean, boolean) boolean selected boolean hasFocus public void paintComponent (java.awt.Graphics) java.awt.Graphics g }
com/hammurapi/jcapture/MovieEditorDialog$FrameEntry$CellCanvas.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$CellCanvas extends javax.swing.JPanel { boolean selected boolean hasFocus final synthetic com.hammurapi.jcapture.MovieEditorDialog$FrameEntry this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$FrameEntry, boolean, boolean) boolean selected boolean hasFocus }
com/hammurapi/jcapture/MovieEditorDialog$FrameEntry$FrameCellCanvas.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$FrameCellCanvas extends com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$CellCanvas { final synthetic com.hammurapi.jcapture.MovieEditorDialog$FrameEntry this$1 void <init> (com.hammurapi.jcapture.MovieEditorDialog$FrameEntry, boolean, boolean) boolean selected boolean hasFocus public void paintComponent (java.awt.Graphics) java.awt.Graphics g }
com/hammurapi/jcapture/MovieEditorDialog$FrameEntry.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$FrameEntry extends java.lang.Object { java.io.File audioFile boolean mouseMoved double[] audioSamples int audioSamplesInFrame boolean isDeleted java.lang.ref.Reference toolTipImageRef java.lang.ref.Reference frameImageRef private javax.swing.JPanel[][][] canvases int idx int delta com.hammurapi.jcapture.VideoEncoder$Fragment$Frame frame final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 private void <init> (com.hammurapi.jcapture.MovieEditorDialog) java.awt.image.BufferedImage getToolTipImage () throws java.io.IOException java.awt.image.BufferedImage image java.awt.Graphics2D g java.awt.image.BufferedImage ret void paintFrame (com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$FrameCellCanvas, java.awt.Graphics, boolean, boolean) int mx int my com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$FrameCellCanvas frameCellCanvas java.awt.Graphics g boolean selected boolean hasFocus void paintAudio (com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$AudioCellCanvas, java.awt.Graphics, boolean, boolean) int volume int i com.hammurapi.jcapture.MovieEditorDialog$FrameEntry$AudioCellCanvas audioCellCanvas java.awt.Graphics g boolean selected boolean hasFocus private void decorate (javax.swing.JComponent, java.awt.Graphics, boolean, boolean) java.awt.Rectangle bounds java.awt.Rectangle bounds java.awt.Rectangle bounds javax.swing.JComponent component java.awt.Graphics g boolean selected boolean hasFocus java.awt.image.BufferedImage getImage () throws java.io.IOException java.awt.image.BufferedImage si com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape shape java.util.Iterator i$ int i int startIdx int deltaArea java.awt.Graphics2D g java.awt.image.BufferedImage ret private java.awt.image.BufferedImage shapeImage (com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape) throws java.io.IOException com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape shape com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent shapeContent boolean coversEverything (int) com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape shape java.util.Iterator i$ int entryIdx public java.awt.Component getCellRendererComponent (int, boolean, boolean) int row boolean isSelected boolean hasFocus synthetic void <init> (com.hammurapi.jcapture.MovieEditorDialog, com.hammurapi.jcapture.MovieEditorDialog$1) com.hammurapi.jcapture.MovieEditorDialog x0 com.hammurapi.jcapture.MovieEditorDialog$1 x1 }
com/hammurapi/jcapture/MovieEditorDialog$SoundPlayer.class
MovieEditorDialog.java package com.hammurapi.jcapture com.hammurapi.jcapture.MovieEditorDialog$SoundPlayer extends java.lang.Object implements java.lang.Runnable { private final int BUFFER_SIZE private javax.sound.sampled.AudioInputStream audioStream private javax.sound.sampled.SourceDataLine sourceLine private java.io.File audioFile final synthetic com.hammurapi.jcapture.MovieEditorDialog this$0 public void <init> (com.hammurapi.jcapture.MovieEditorDialog, int, int) throws java.lang.Exception int i int j double[] ch double[][] arr$ int len$ int i$ double[][] buf int read long[][] buf int read int i javax.sound.sampled.AudioFormat audioFormat javax.sound.sampled.DataLine$Info info int start int end long numFrames com.hammurapi.jcapture.WavFile newWavFile java.io.File currentAudio com.hammurapi.jcapture.WavFile currentWav public void run () byte[] buf int l Exception e }
com/hammurapi/jcapture/MovieEditorDialog.class
MovieEditorDialog.java package com.hammurapi.jcapture public com.hammurapi.jcapture.MovieEditorDialog extends javax.swing.JDialog { private static final double DECIBELS_PER_PIXEL private static final double NORMALIZED_LEVEL private static final int AUDIO_CELL_HEIGHT private static final int MEDIAN int minCellDimension int minToolTipImageDimension int splashIndex double coeff private static java.awt.Color INACTIVE_COLOR private static java.awt.Color ACTIVE_COLOR private static java.awt.Color SELECTED_COLOR private static java.awt.Color FOCUSED_COLOR private static java.awt.Color PLAYING_COLOR private static java.awt.Color SPLASH_COLOR private static java.awt.Color SOUND_COLOR private static java.awt.Color DELETED_SOUND_COLOR private javax.swing.JButton saveButton private javax.swing.JPanel contentPanel private javax.swing.JScrollPane timeLineScrollPane private javax.swing.JCheckBox normalizeVolumeCheckBox private javax.swing.JPanel frameCanvas javax.swing.JTable timeLineTable private javax.swing.JButton discardButton private int focusColumn private int playingColumn private java.awt.Image mouseImage private double maxVolume com.hammurapi.jcapture.MovieEditorDialog$FrameEntry[] frameEntries int cellWidth int cellHeight int toolTipImageWidth int toolTipImageHeight boolean hasAudio private com.hammurapi.jcapture.Movie movie int numChannels int validBits long sampleRate javax.swing.Timer[] playTimera private java.util.concurrent.Executor backgroundProcessor private double inactivityInterval private String imageFormat public void <init> (javax.swing.JFrame, com.hammurapi.jcapture.Movie, java.util.concurrent.Executor, double, java.lang.String) javax.swing.JFrame frame com.hammurapi.jcapture.Movie movie java.util.concurrent.Executor backgroundProcessor double inactivityInterval String imageFormat double aspectRatio javax.swing.SwingWorker loader void buildUI () int i java.awt.BorderLayout thisLayout java.awt.GridBagLayout contentPanelLayout javax.swing.table.TableModel timeLineTableModel javax.swing.JPopupMenu popup javax.swing.JCheckBoxMenuItem splashMenuItem javax.swing.JMenuItem playMenuItem javax.swing.Action playAction javax.swing.table.TableCellRenderer renderer void addUndeleteFramesMenuItem (javax.swing.JPopupMenu) javax.swing.JPopupMenu popup javax.swing.JMenuItem unDeleteFrameMenuItem javax.swing.Action unDeleteFrameAction void addDeleteFramesMenuItem (javax.swing.JPopupMenu) javax.swing.JPopupMenu popup javax.swing.JMenuItem deleteFrameMenuItem javax.swing.Action deleteFrameAction void addRemoveInactivityMenuItem (javax.swing.JPopupMenu) javax.swing.JPopupMenu popup javax.swing.JMenuItem removeInactivityMenuItem javax.swing.Action deleteFrameAction static synthetic java.awt.Color access$000 () static synthetic java.awt.Color access$100 () static synthetic java.awt.Color access$200 () static synthetic java.awt.Color access$300 () static synthetic java.awt.Color access$400 () static synthetic int access$500 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic java.awt.Color access$600 () static synthetic java.awt.Color access$700 () static synthetic java.awt.Color access$800 () static synthetic java.awt.Image access$900 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic double access$1102 (com.hammurapi.jcapture.MovieEditorDialog, double) com.hammurapi.jcapture.MovieEditorDialog x0 double x1 static synthetic double access$1100 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic java.lang.String access$1200 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic javax.swing.JCheckBox access$1300 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic com.hammurapi.jcapture.Movie access$1400 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic int access$1500 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic int access$502 (com.hammurapi.jcapture.MovieEditorDialog, int) com.hammurapi.jcapture.MovieEditorDialog x0 int x1 static synthetic java.util.concurrent.Executor access$1600 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic int access$504 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic javax.swing.JPanel access$1700 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic int access$1502 (com.hammurapi.jcapture.MovieEditorDialog, int) com.hammurapi.jcapture.MovieEditorDialog x0 int x1 static synthetic double access$1800 (com.hammurapi.jcapture.MovieEditorDialog) com.hammurapi.jcapture.MovieEditorDialog x0 static synthetic double access$1802 (com.hammurapi.jcapture.MovieEditorDialog, double) com.hammurapi.jcapture.MovieEditorDialog x0 double x1 static void <clinit> () }
com/hammurapi/jcapture/RecordingControlsFrame$1.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$1 extends java.lang.Object implements java.awt.event.ComponentListener { final synthetic javax.swing.JFrame[] val$borderFrames final synthetic com.hammurapi.jcapture.RecordingControlsFrame this$0 void <init> (com.hammurapi.jcapture.RecordingControlsFrame, javax.swing.JFrame[]) public void componentShown (java.awt.event.ComponentEvent) javax.swing.JFrame bf javax.swing.JFrame[] arr$ int len$ int i$ java.awt.event.ComponentEvent e public void componentResized (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e public void componentMoved (java.awt.event.ComponentEvent) java.awt.event.ComponentEvent e public void componentHidden (java.awt.event.ComponentEvent) javax.swing.JFrame bf javax.swing.JFrame[] arr$ int len$ int i$ java.awt.event.ComponentEvent e }
com/hammurapi/jcapture/RecordingControlsFrame$2.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.RecordingControlsFrame this$0 void <init> (com.hammurapi.jcapture.RecordingControlsFrame) public void actionPerformed (java.awt.event.ActionEvent) Exception e java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/RecordingControlsFrame$3$1.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$3$1 extends javax.swing.SwingWorker { final synthetic com.hammurapi.jcapture.RecordingControlsFrame$3 this$1 void <init> (com.hammurapi.jcapture.RecordingControlsFrame$3) protected com.hammurapi.jcapture.Movie doInBackground () throws java.lang.Exception protected void done () com.hammurapi.jcapture.Movie movie Exception e protected volatile synthetic java.lang.Object doInBackground () throws java.lang.Exception }
com/hammurapi/jcapture/RecordingControlsFrame$3.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureFrame val$captureFrame final synthetic com.hammurapi.jcapture.RecordingControlsFrame this$0 void <init> (com.hammurapi.jcapture.RecordingControlsFrame, com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) java.awt.event.ActionEvent evt javax.swing.SwingWorker task }
com/hammurapi/jcapture/RecordingControlsFrame$4.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic com.hammurapi.jcapture.CaptureFrame val$captureFrame final synthetic com.hammurapi.jcapture.RecordingControlsFrame this$0 void <init> (com.hammurapi.jcapture.RecordingControlsFrame, com.hammurapi.jcapture.CaptureFrame) public void actionPerformed (java.awt.event.ActionEvent) Exception e java.awt.event.ActionEvent evt }
com/hammurapi/jcapture/RecordingControlsFrame$5.class
RecordingControlsFrame.java package com.hammurapi.jcapture com.hammurapi.jcapture.RecordingControlsFrame$5 extends javax.swing.SwingWorker { private Object errorMessage private String errorTitle final synthetic com.hammurapi.jcapture.Movie val$movie final synthetic String val$fileName final synthetic com.hammurapi.jcapture.RecordingControlsFrame this$0 void <init> (com.hammurapi.jcapture.RecordingControlsFrame, com.hammurapi.jcapture.Movie, java.lang.String) protected java.awt.Dimension doInBackground () throws java.lang.Exception java.io.File tmpFile java.io.FileOutputStream out java.awt.Dimension dimension org.apache.http.HttpResponse iResponse Error e java.io.File savedTo protected void done () netscape.javascript.JSObject window String toEval java.awt.Dimension dimension Exception e protected volatile synthetic java.lang.Object doInBackground () throws java.lang.Exception }
com/hammurapi/jcapture/RecordingControlsFrame.class
RecordingControlsFrame.java package com.hammurapi.jcapture public com.hammurapi.jcapture.RecordingControlsFrame extends javax.swing.JFrame { private static final String RESUME_TEXT private static final String PAUSE_TEXT private javax.swing.JButton pauseButton private javax.swing.JButton cancelButton private javax.swing.JButton stopButton private com.hammurapi.jcapture.ScreenRecorder screenRecorder private com.hammurapi.jcapture.CaptureFrame captureFrame public void <init> (com.hammurapi.jcapture.CaptureFrame, javax.swing.JFrame[]) Exception e com.hammurapi.jcapture.CaptureFrame captureFrame javax.swing.JFrame[] borderFrames javax.swing.JPanel contentPanel java.awt.GridBagLayout thisLayout void uploadMovie (com.hammurapi.jcapture.Movie) javax.swing.SwingWorker task String fileName com.hammurapi.jcapture.Movie movie static synthetic javax.swing.JButton access$000 (com.hammurapi.jcapture.RecordingControlsFrame) com.hammurapi.jcapture.RecordingControlsFrame x0 static synthetic com.hammurapi.jcapture.ScreenRecorder access$100 (com.hammurapi.jcapture.RecordingControlsFrame) com.hammurapi.jcapture.RecordingControlsFrame x0 static synthetic javax.swing.JButton access$200 (com.hammurapi.jcapture.RecordingControlsFrame) com.hammurapi.jcapture.RecordingControlsFrame x0 static synthetic javax.swing.JButton access$300 (com.hammurapi.jcapture.RecordingControlsFrame) com.hammurapi.jcapture.RecordingControlsFrame x0 static synthetic com.hammurapi.jcapture.CaptureFrame access$400 (com.hammurapi.jcapture.RecordingControlsFrame) com.hammurapi.jcapture.RecordingControlsFrame x0 }
com/hammurapi/jcapture/Region.class
Region.java package com.hammurapi.jcapture public com.hammurapi.jcapture.Region extends java.awt.Rectangle { private static final int TRANSPARENT_COLOR private java.awt.image.BufferedImage master private java.awt.image.BufferedImage prev private int grabRange private com.hammurapi.jcapture.MappedImage image private boolean transparency private java.awt.Point imageLocation private String format private java.nio.channels.FileChannel channel private com.hammurapi.jcapture.Region masterImageRegion private long imageHash private boolean coversEverything public void <init> (java.awt.image.BufferedImage, java.lang.String, java.nio.channels.FileChannel, java.awt.image.BufferedImage, boolean, int, int, int) java.awt.image.BufferedImage master String format java.nio.channels.FileChannel channel java.awt.image.BufferedImage prev boolean transparency int x int y int grabRange public void <init> (com.hammurapi.jcapture.MappedImage) throws java.io.IOException int sy int sh int sx int sw com.hammurapi.jcapture.MappedImage master java.awt.image.BufferedImage img public void grabImage () throws java.io.IOException int xt int yt int newPixel int oldPixel int pixelRGB int y int x int imageWidth int widthDelta int imageHeight int heightDelta java.awt.image.BufferedImage bImage public com.hammurapi.jcapture.MappedImage getImage () public java.awt.Point getImageLocation () boolean merge (int, int) int newMinX int newMinY int newMaxX int newMaxY int x int y boolean merge (com.hammurapi.jcapture.Region) int newMinX int newMinY int newMaxX int newMaxY com.hammurapi.jcapture.Region region public com.hammurapi.jcapture.Region getMasterImageRegion () public void setMasterImageRegion (com.hammurapi.jcapture.Region) com.hammurapi.jcapture.Region masterImageRegion public boolean imageEquals (com.hammurapi.jcapture.Region) throws java.io.IOException int sy int sh int sx int sw com.hammurapi.jcapture.Region other com.hammurapi.jcapture.MappedImage otherImage java.awt.image.BufferedImage bImage java.awt.image.BufferedImage oImage public boolean dedup (com.hammurapi.jcapture.Region) throws java.io.IOException com.hammurapi.jcapture.Region sr public boolean coversEverything () static void <clinit> () }
com/hammurapi/jcapture/ScreenRecorder$1.class
ScreenRecorder.java package com.hammurapi.jcapture com.hammurapi.jcapture.ScreenRecorder$1 extends java.lang.Object implements java.io.Closeable { final synthetic java.io.RandomAccessFile val$raf final synthetic java.io.File val$imagesFile final synthetic com.hammurapi.jcapture.ScreenRecorder this$0 void <init> (com.hammurapi.jcapture.ScreenRecorder, java.io.RandomAccessFile, java.io.File) public void close () throws java.io.IOException }
com/hammurapi/jcapture/ScreenRecorder$Fragment$AudioRecordingThread.class
ScreenRecorder.java package com.hammurapi.jcapture com.hammurapi.jcapture.ScreenRecorder$Fragment$AudioRecordingThread extends com.hammurapi.jcapture.ScreenRecorder$SafeThread { final synthetic com.hammurapi.jcapture.ScreenRecorder$Fragment this$1 public void <init> (com.hammurapi.jcapture.ScreenRecorder$Fragment) protected void runInternal () throws java.lang.Exception }
com/hammurapi/jcapture/ScreenRecorder$Fragment$ScreenCapturingThread.class
ScreenRecorder.java package com.hammurapi.jcapture com.hammurapi.jcapture.ScreenRecorder$Fragment$ScreenCapturingThread extends com.hammurapi.jcapture.ScreenRecorder$SafeThread { final synthetic com.hammurapi.jcapture.ScreenRecorder$Fragment this$1 public void <init> (com.hammurapi.jcapture.ScreenRecorder$Fragment) protected void runInternal () throws java.lang.Exception long toSleep int shot long start com.hammurapi.jcapture.ScreenShot screenShot }
com/hammurapi/jcapture/ScreenRecorder$Fragment.class
ScreenRecorder.java package com.hammurapi.jcapture com.hammurapi.jcapture.ScreenRecorder$Fragment extends java.lang.Object { private com.hammurapi.jcapture.ScreenShot first java.io.File audioSink java.util.List screenshots com.hammurapi.jcapture.ScreenRecorder$Fragment$AudioRecordingThread audioRecordingThread com.hammurapi.jcapture.ScreenRecorder$Fragment$ScreenCapturingThread screenCapturingThread volatile boolean isDone final synthetic com.hammurapi.jcapture.ScreenRecorder this$0 float getActualFps () public void <init> (com.hammurapi.jcapture.ScreenRecorder) throws java.lang.Exception void stop () throws java.lang.Exception static synthetic com.hammurapi.jcapture.ScreenShot access$300 (com.hammurapi.jcapture.ScreenRecorder$Fragment) com.hammurapi.jcapture.ScreenRecorder$Fragment x0 static synthetic com.hammurapi.jcapture.ScreenShot access$302 (com.hammurapi.jcapture.ScreenRecorder$Fragment, com.hammurapi.jcapture.ScreenShot) com.hammurapi.jcapture.ScreenRecorder$Fragment x0 com.hammurapi.jcapture.ScreenShot x1 }
com/hammurapi/jcapture/ScreenRecorder$SafeThread.class
ScreenRecorder.java package com.hammurapi.jcapture abstract com.hammurapi.jcapture.ScreenRecorder$SafeThread extends java.lang.Thread { private Exception exception public void <init> (java.lang.String) String name public void run () Exception e protected abstract void runInternal () throws java.lang.Exception public java.lang.Exception getException () }
com/hammurapi/jcapture/ScreenRecorder.class
ScreenRecorder.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ScreenRecorder extends java.lang.Object { private com.hammurapi.jcapture.CaptureConfig config private java.io.Closeable imagesFileCloseable java.util.LinkedList fragments private java.nio.channels.FileChannel imagesChannel long frameLength private javax.sound.sampled.TargetDataLine targetDataLine public void <init> (com.hammurapi.jcapture.CaptureConfig, com.hammurapi.jcapture.AbstractCaptureApplet) throws java.lang.Exception javax.sound.sampled.Mixer mx javax.sound.sampled.Mixer$Info mi javax.sound.sampled.Mixer$Info[] arr$ int len$ int i$ javax.sound.sampled.DataLine$Info info javax.sound.sampled.Mixer mixer javax.sound.sampled.Mixer firstMixer com.hammurapi.jcapture.CaptureConfig config com.hammurapi.jcapture.AbstractCaptureApplet applet java.io.File imagesFile java.io.RandomAccessFile raf public synchronized void start () throws java.lang.Exception public void stop () throws java.lang.Exception public com.hammurapi.jcapture.Movie getMovie () throws java.lang.Exception com.hammurapi.jcapture.ScreenRecorder$Fragment f java.util.Iterator i$ com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent content com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent content com.hammurapi.jcapture.Region region java.util.Iterator i$ java.util.List frameShapes com.hammurapi.jcapture.ScreenShot screenShot java.util.concurrent.Future sf java.util.Iterator i$ int lastActivity java.util.List framesCollector com.hammurapi.jcapture.ScreenRecorder$Fragment fragment java.util.Iterator i$ int progressCounter int inactivityInterval float fps java.util.List fragmentCollector int totalWork java.util.Map imageCache java.awt.Dimension frameDimension javax.swing.ProgressMonitor progressMonitor static synthetic javax.sound.sampled.TargetDataLine access$000 (com.hammurapi.jcapture.ScreenRecorder) com.hammurapi.jcapture.ScreenRecorder x0 static synthetic java.nio.channels.FileChannel access$100 (com.hammurapi.jcapture.ScreenRecorder) com.hammurapi.jcapture.ScreenRecorder x0 static synthetic com.hammurapi.jcapture.CaptureConfig access$200 (com.hammurapi.jcapture.ScreenRecorder) com.hammurapi.jcapture.ScreenRecorder x0 }
com/hammurapi/jcapture/ScreenShot.class
ScreenShot.java package com.hammurapi.jcapture public com.hammurapi.jcapture.ScreenShot extends java.lang.Object implements java.util.concurrent.Callable { private final com.hammurapi.jcapture.ScreenShot prev private final int secNo private com.hammurapi.jcapture.ScreenShot next private final long timeStamp private int grabRange private boolean transparency private com.hammurapi.jcapture.MappedImage image private java.awt.Point mousePosition private double scale private boolean border private java.awt.Dimension size private java.nio.channels.FileChannel imageChannel private String imageFormat private java.util.List regions private long totalPixels private long differentPixels private double diffThreshold public void <init> (java.awt.image.BufferedImage, java.awt.Point, com.hammurapi.jcapture.ScreenShot, long, int, boolean, boolean, double, java.nio.channels.FileChannel, java.lang.String) throws java.io.IOException java.awt.image.BufferedImage image java.awt.Point mousePosition com.hammurapi.jcapture.ScreenShot prev long timeStamp int grabRange boolean transparency boolean border double scale java.nio.channels.FileChannel imageChannel String imageFormat public java.awt.Point getMousePosition () public float getFramesPerSecond () com.hammurapi.jcapture.ScreenShot sibling long start long end int length public double getDiffLevel () public com.hammurapi.jcapture.ScreenShot call () throws java.lang.Exception java.awt.image.BufferedImage scaled java.awt.Graphics2D g java.awt.Graphics2D ssg com.hammurapi.jcapture.Region region java.util.Iterator i$ int newPixel int oldPixel int y int h int x int w java.util.ListIterator lit com.hammurapi.jcapture.Region master int i com.hammurapi.jcapture.Region region java.util.Iterator i$ java.awt.image.BufferedImage pimg java.util.ListIterator iit com.hammurapi.jcapture.Region sr java.util.Iterator i$ com.hammurapi.jcapture.ScreenShot sibling com.hammurapi.jcapture.Region or java.awt.image.BufferedImage img java.util.ListIterator oit public void dump (java.io.File, java.lang.String) throws java.io.IOException java.awt.image.BufferedImage img int i java.io.File dir String imageFormat public java.util.List getRegions () public int getSecNo () public boolean isActive () public java.awt.Dimension getSize () public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/hammurapi/jcapture/ShapeImpl$ImageImpl.class
ShapeImpl.java package com.hammurapi.jcapture com.hammurapi.jcapture.ShapeImpl$ImageImpl extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image { com.hammurapi.jcapture.MappedImage image private boolean coversEverything void <init> (com.hammurapi.jcapture.MappedImage, boolean) com.hammurapi.jcapture.MappedImage image boolean coversEverything public boolean coversEverything () public com.hammurapi.jcapture.MappedImage getImage () }
com/hammurapi/jcapture/ShapeImpl$ImageReferenceImpl.class
ShapeImpl.java package com.hammurapi.jcapture com.hammurapi.jcapture.ShapeImpl$ImageReferenceImpl extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ImageReference { private com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image image void <init> (com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image) com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image image public boolean coversEverything () public com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image getImage () }
com/hammurapi/jcapture/ShapeImpl.class
ShapeImpl.java package com.hammurapi.jcapture com.hammurapi.jcapture.ShapeImpl extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape { private java.awt.Point location private com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent content void <init> (java.awt.Point, com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent) java.awt.Point location com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent content public java.awt.Point getLocation () public com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent getContent () }
com/hammurapi/jcapture/SwfEncoder.class
SwfEncoder.java package com.hammurapi.jcapture public com.hammurapi.jcapture.SwfEncoder extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder { public void <init> () public java.lang.String getFileExtension () public java.lang.String getMimeType () public java.lang.String toString () public java.awt.Dimension encode (com.hammurapi.jcapture.VideoEncoder$Config, com.hammurapi.jcapture.Movie, java.io.OutputStream) throws java.lang.Exception com.hammurapi.jcapture.VideoEncoder$Fragment frg java.util.Iterator i$ Runtime runtime Process proc java.util.List toolbarDefinitions com.flagstone.transform.Place2 placeBackground com.flagstone.transform.MovieHeader header int toolbarHeight int toolbarWidth int toolbarX int toolbarY int movieWidth int movieHeight float toolbarScaleX float toolbarScaleY com.flagstone.transform.datatype.Bounds movieBounds com.flagstone.transform.MovieTag soundBlock int i com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image image com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image image com.flagstone.transform.util.image.ImageDecoder decoder Exception e com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent shapeContent com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image image com.flagstone.transform.image.ImageTag imageTag int shapeId com.flagstone.transform.DefineTag shapeTag com.flagstone.transform.Place2 place com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape shape java.util.Iterator i$ java.awt.image.BufferedImage scaled java.awt.Graphics2D g java.awt.image.BufferedImage mouseBi java.io.ByteArrayOutputStream baos com.flagstone.transform.util.image.ImageDecoder decoder com.flagstone.transform.DefineTag mShape com.flagstone.transform.Remove remove com.flagstone.transform.DoAction cmd boolean addStop java.awt.Point mouseLocation com.hammurapi.jcapture.VideoEncoder$Fragment$Frame frame java.util.Iterator i$ com.flagstone.transform.MovieTag block com.flagstone.transform.util.sound.SoundFactory soundFactory boolean soundHeaderAdded java.io.File audio com.hammurapi.jcapture.VideoEncoder$Fragment fragment java.util.Iterator i$ java.util.List actions com.flagstone.transform.DoAction doAction com.hammurapi.jcapture.VideoEncoder$Config config com.hammurapi.jcapture.Movie source java.io.OutputStream out java.util.concurrent.atomic.AtomicInteger uid int maxId com.hammurapi.jcapture.ButtonManager manager com.flagstone.transform.util.shape.Canvas path int minImgLayer int imgLayer int maxImgLayer int mouseLayer int mouseUid com.flagstone.transform.Place2 mousePlace com.flagstone.transform.image.ImageTag mouseImage int layer int totalWork javax.swing.ProgressMonitor progressMonitor int progressCounter boolean firstFrame java.awt.Dimension ret java.util.Map imageCache com.flagstone.transform.Movie movie java.awt.Point prevMouseLocation int frameNo }
com/hammurapi/jcapture/Translucener.class
Translucener.java package com.hammurapi.jcapture abstract com.hammurapi.jcapture.Translucener extends java.lang.Object { void <init> () protected abstract void makeTranslucent (java.awt.Frame) static void makeFrameTranslucent (java.awt.Frame) throws java.lang.Exception java.awt.Frame frame String jVersion }
com/hammurapi/jcapture/VideoEncoder$Config.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Config extends java.lang.Object { public abstract boolean isToolBar () public abstract boolean isLoop () public abstract boolean isPlay () public abstract double getScreenScale () public abstract java.awt.Component getParentComponent () public abstract java.lang.String getImageFormat () public abstract java.lang.String getMp3command () }
com/hammurapi/jcapture/VideoEncoder$Fragment$Frame$Shape$Image.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent { public abstract com.hammurapi.jcapture.MappedImage getImage () }
com/hammurapi/jcapture/VideoEncoder$Fragment$Frame$Shape$ImageReference.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ImageReference extends java.lang.Object implements com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent { public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$Image getImage () }
com/hammurapi/jcapture/VideoEncoder$Fragment$Frame$Shape$ShapeContent.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent extends java.lang.Object { public abstract boolean coversEverything () }
com/hammurapi/jcapture/VideoEncoder$Fragment$Frame$Shape.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape extends java.lang.Object { public abstract java.awt.Point getLocation () public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame$Shape$ShapeContent getContent () }
com/hammurapi/jcapture/VideoEncoder$Fragment$Frame.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment$Frame extends java.lang.Object { public abstract boolean isActive () public abstract java.util.List getShapes () public abstract java.awt.Point getMousePointer () public abstract java.awt.Dimension getSize () }
com/hammurapi/jcapture/VideoEncoder$Fragment.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder$Fragment extends java.lang.Object { public abstract java.util.List getFrames () public abstract java.io.File getAudio () }
com/hammurapi/jcapture/VideoEncoder.class
VideoEncoder.java package com.hammurapi.jcapture public abstract com.hammurapi.jcapture.VideoEncoder extends java.lang.Object { public abstract java.lang.String getFileExtension () public abstract java.lang.String getMimeType () public abstract java.lang.String toString () public abstract java.awt.Dimension encode (com.hammurapi.jcapture.VideoEncoder$Config, com.hammurapi.jcapture.Movie, java.io.OutputStream) throws java.lang.Exception }
com/hammurapi/jcapture/WavFile$IOState.class
WavFile.java package com.hammurapi.jcapture final enum com.hammurapi.jcapture.WavFile$IOState extends java.lang.Enum { public static final enum com.hammurapi.jcapture.WavFile$IOState READING public static final enum com.hammurapi.jcapture.WavFile$IOState WRITING public static final enum com.hammurapi.jcapture.WavFile$IOState CLOSED private static final synthetic com.hammurapi.jcapture.WavFile$IOState[] $VALUES public static com.hammurapi.jcapture.WavFile$IOState[] values () public static com.hammurapi.jcapture.WavFile$IOState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/hammurapi/jcapture/WavFile.class
WavFile.java package com.hammurapi.jcapture public com.hammurapi.jcapture.WavFile extends java.lang.Object { private static final int BUFFER_SIZE private static final int FMT_CHUNK_ID private static final int DATA_CHUNK_ID private static final int RIFF_CHUNK_ID private static final int RIFF_TYPE_ID private java.io.File file private com.hammurapi.jcapture.WavFile$IOState ioState private int bytesPerSample private long numFrames private java.io.FileOutputStream oStream private java.io.FileInputStream iStream private double floatScale private double floatOffset private boolean wordAlignAdjust private int numChannels private long sampleRate private int blockAlign private int validBits private byte[] buffer private int bufferPointer private int bytesRead private long frameCounter private void <init> () public int getNumChannels () public long getNumFrames () public long getFramesRemaining () public long getSampleRate () public int getValidBits () public static com.hammurapi.jcapture.WavFile newWavFile (java.io.File, int, long, int, long) throws java.io.IOException com.hammurapi.jcapture.WavFileException java.io.File file int numChannels long numFrames int validBits long sampleRate com.hammurapi.jcapture.WavFile wavFile long dataChunkSize long mainChunkSize long averageBytesPerSecond public static com.hammurapi.jcapture.WavFile openWavFile (java.io.File) throws java.io.IOException com.hammurapi.jcapture.WavFileException int compressionCode long chunkID long numChunkBytes java.io.File file com.hammurapi.jcapture.WavFile wavFile int bytesRead long riffChunkID long chunkSize long riffTypeID boolean foundFormat boolean foundData private static long getLE (byte[], int, int) int b byte[] buffer int pos int numBytes long val private static void putLE (long, byte[], int, int) int b long val byte[] buffer int pos int numBytes private void writeSample (long) throws java.io.IOException int b long val private long readSample () throws java.io.IOException com.hammurapi.jcapture.WavFileException int read int v int b long val public int readFrames (int[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int[] sampleBuffer int numFramesToRead public int readFrames (int[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f int[] sampleBuffer int offset int numFramesToRead public int readFrames (int[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int[][] sampleBuffer int numFramesToRead public int readFrames (int[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f int[][] sampleBuffer int offset int numFramesToRead public int writeFrames (int[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int[] sampleBuffer int numFramesToWrite public int writeFrames (int[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f int[] sampleBuffer int offset int numFramesToWrite public int writeFrames (int[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int[][] sampleBuffer int numFramesToWrite public int writeFrames (int[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f int[][] sampleBuffer int offset int numFramesToWrite public int readFrames (long[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException long[] sampleBuffer int numFramesToRead public int readFrames (long[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f long[] sampleBuffer int offset int numFramesToRead public int readFrames (long[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException long[][] sampleBuffer int numFramesToRead public int readFrames (long[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f long[][] sampleBuffer int offset int numFramesToRead public int writeFrames (long[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException long[] sampleBuffer int numFramesToWrite public int writeFrames (long[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f long[] sampleBuffer int offset int numFramesToWrite public int writeFrames (long[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException long[][] sampleBuffer int numFramesToWrite public int writeFrames (long[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f long[][] sampleBuffer int offset int numFramesToWrite public int readFrames (double[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException double[] sampleBuffer int numFramesToRead public int readFrames (double[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f double[] sampleBuffer int offset int numFramesToRead public int readFrames (double[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException double[][] sampleBuffer int numFramesToRead public int readFrames (double[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f double[][] sampleBuffer int offset int numFramesToRead public int writeFrames (double[], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException double[] sampleBuffer int numFramesToWrite public int writeFrames (double[], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f double[] sampleBuffer int offset int numFramesToWrite public int writeFrames (double[][], int) throws java.io.IOException com.hammurapi.jcapture.WavFileException double[][] sampleBuffer int numFramesToWrite public int writeFrames (double[][], int, int) throws java.io.IOException com.hammurapi.jcapture.WavFileException int c int f double[][] sampleBuffer int offset int numFramesToWrite public void close () throws java.io.IOException public void display () public void display (java.io.PrintStream) java.io.PrintStream out public static void main (java.lang.String[]) com.hammurapi.jcapture.WavFile readWavFile long numFrames int numChannels int validBits long sampleRate com.hammurapi.jcapture.WavFile writeWavFile int BUF_SIZE double[] buffer int framesRead int framesWritten String filename String[] arr$ int len$ int i$ com.hammurapi.jcapture.WavFile writeWavFile double[] buffer Exception e String[] args }
com/hammurapi/jcapture/WavFileException.class
WavFileException.java package com.hammurapi.jcapture public com.hammurapi.jcapture.WavFileException extends java.lang.Exception { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/hammurapi/jcapture/camera.png
com/hammurapi/jcapture/mouse.png
com/hammurapi/jcapture/toolbar_buttons.swf