├── .gitignore ├── JavaScreenCapture.iml ├── README.md ├── Real-time screen capture in Java.rtf ├── lib ├── JMF-2.1.1e │ ├── bin │ │ ├── JMF.ico │ │ ├── jmfcustomizer │ │ ├── jmfinit │ │ ├── jmfregistry │ │ └── jmstudio │ ├── doc │ │ ├── attributions.html │ │ ├── formats.html │ │ └── readme.html │ └── lib │ │ ├── customizer.jar │ │ ├── jmf.jar │ │ ├── jmf.properties │ │ ├── mediaplayer.jar │ │ └── multiplayer.jar ├── commons-math3-3.2.jar ├── jmh-core-1.0.jar ├── jmh-generator-annprocess-1.0.jar └── jopt-simple-4.6.jar ├── res └── test.png └── src ├── capture ├── multi │ ├── CaptureScheduler.java │ ├── CaptureWorker.java │ ├── FrameOrderer.java │ └── raw │ │ ├── RawCaptureScheduler.java │ │ ├── RawFrame.java │ │ ├── RobotPeerFactory.java │ │ └── Stats.java └── research │ ├── CaptureEntity.java │ ├── NativeTest.java │ ├── RobotTest.java │ ├── ThreadedCapture.java │ ├── fx │ └── FXTest.java │ └── screen2image.java ├── datastructure ├── BlockingExchangeQueue.java └── ExchangeQueue.java ├── encode ├── JPEGFrame.java ├── JPEGTest.java ├── ToJPEG.java ├── ToMov.java ├── compression │ ├── CompressedDiskReader.java │ ├── CompressedDiskReaderTest.java │ ├── CompressedDiskWriter.java │ ├── CompressedWriterTest.java │ ├── FrameCompressor.java │ └── FrameDecompressor.java └── diff │ ├── DiffImage.java │ ├── DifferenceFrame.java │ ├── ReferenceFrame.java │ └── ToDiff.java ├── gui ├── Controller.java ├── Main.java ├── design │ ├── Assembly.ai │ ├── ControlPie.ai │ ├── FX │ │ ├── Base.png │ │ ├── Gloss.png │ │ ├── Off.png │ │ ├── On.png │ │ ├── PieRing.png │ │ ├── PieSlice.png │ │ └── RecordControl.fxml │ ├── MainButton.ai │ ├── MainButton.png │ ├── PieAssembly.ai │ ├── PieControl Notes.rtf │ ├── PieControl.ai │ ├── PieRing.ai │ ├── PieSlice.ai │ ├── Screen Shot 2014-10-14 at 2.59.12 PM.png │ ├── font-awesome-4.2.0 │ │ ├── css │ │ │ ├── font-awesome.css │ │ │ └── font-awesome.min.css │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ ├── less │ │ │ ├── bordered-pulled.less │ │ │ ├── core.less │ │ │ ├── fixed-width.less │ │ │ ├── font-awesome.less │ │ │ ├── icons.less │ │ │ ├── larger.less │ │ │ ├── list.less │ │ │ ├── mixins.less │ │ │ ├── path.less │ │ │ ├── rotated-flipped.less │ │ │ ├── spinning.less │ │ │ ├── stacked.less │ │ │ └── variables.less │ │ └── scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _core.scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _icons.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _mixins.scss │ │ │ ├── _path.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _spinning.scss │ │ │ ├── _stacked.scss │ │ │ ├── _variables.scss │ │ │ └── font-awesome.scss │ └── icons.css └── player │ ├── Player.java │ ├── PlayerController.java │ ├── PlayerTest.java │ ├── controls │ ├── Controls.fxml │ ├── ControlsController.java │ ├── MediaControls.java │ ├── back.css │ ├── forward.css │ └── play_pause.css │ └── player.fxml ├── load ├── DiskReader.java ├── KryoDiskReader.java └── LoadTest.java ├── save ├── MP4Encoder.java ├── SaveTest.java └── disk │ ├── DiskWriter.java │ └── KryoDiskWriter.java └── streamapi ├── AbstractMutator.java ├── AbstractSink.java ├── AbstractSource.java ├── DataMonitor.java ├── DataMutator.java ├── DataSink.java ├── DataSource.java ├── DataStorage.java ├── DataType.java ├── InlineMutator.java ├── LockingMonitor.java ├── ServiceMutator.java └── ServiceSink.java /.gitignore: -------------------------------------------------------------------------------- 1 | pics/ 2 | 3 | -------------------------------------------------------------------------------- /JavaScreenCapture.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/JavaScreenCapture.iml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/README.md -------------------------------------------------------------------------------- /Real-time screen capture in Java.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/Real-time screen capture in Java.rtf -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/bin/JMF.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/bin/JMF.ico -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/bin/jmfcustomizer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/bin/jmfcustomizer -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/bin/jmfinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/bin/jmfinit -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/bin/jmfregistry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/bin/jmfregistry -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/bin/jmstudio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/bin/jmstudio -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/doc/attributions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/doc/attributions.html -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/doc/formats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/doc/formats.html -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/doc/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/doc/readme.html -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/lib/customizer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/lib/customizer.jar -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/lib/jmf.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/lib/jmf.jar -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/lib/jmf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/lib/jmf.properties -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/lib/mediaplayer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/lib/mediaplayer.jar -------------------------------------------------------------------------------- /lib/JMF-2.1.1e/lib/multiplayer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/JMF-2.1.1e/lib/multiplayer.jar -------------------------------------------------------------------------------- /lib/commons-math3-3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/commons-math3-3.2.jar -------------------------------------------------------------------------------- /lib/jmh-core-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/jmh-core-1.0.jar -------------------------------------------------------------------------------- /lib/jmh-generator-annprocess-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/jmh-generator-annprocess-1.0.jar -------------------------------------------------------------------------------- /lib/jopt-simple-4.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/lib/jopt-simple-4.6.jar -------------------------------------------------------------------------------- /res/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/res/test.png -------------------------------------------------------------------------------- /src/capture/multi/CaptureScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/CaptureScheduler.java -------------------------------------------------------------------------------- /src/capture/multi/CaptureWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/CaptureWorker.java -------------------------------------------------------------------------------- /src/capture/multi/FrameOrderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/FrameOrderer.java -------------------------------------------------------------------------------- /src/capture/multi/raw/RawCaptureScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/raw/RawCaptureScheduler.java -------------------------------------------------------------------------------- /src/capture/multi/raw/RawFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/raw/RawFrame.java -------------------------------------------------------------------------------- /src/capture/multi/raw/RobotPeerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/raw/RobotPeerFactory.java -------------------------------------------------------------------------------- /src/capture/multi/raw/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/multi/raw/Stats.java -------------------------------------------------------------------------------- /src/capture/research/CaptureEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/CaptureEntity.java -------------------------------------------------------------------------------- /src/capture/research/NativeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/NativeTest.java -------------------------------------------------------------------------------- /src/capture/research/RobotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/RobotTest.java -------------------------------------------------------------------------------- /src/capture/research/ThreadedCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/ThreadedCapture.java -------------------------------------------------------------------------------- /src/capture/research/fx/FXTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/fx/FXTest.java -------------------------------------------------------------------------------- /src/capture/research/screen2image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/capture/research/screen2image.java -------------------------------------------------------------------------------- /src/datastructure/BlockingExchangeQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/datastructure/BlockingExchangeQueue.java -------------------------------------------------------------------------------- /src/datastructure/ExchangeQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/datastructure/ExchangeQueue.java -------------------------------------------------------------------------------- /src/encode/JPEGFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/JPEGFrame.java -------------------------------------------------------------------------------- /src/encode/JPEGTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/JPEGTest.java -------------------------------------------------------------------------------- /src/encode/ToJPEG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/ToJPEG.java -------------------------------------------------------------------------------- /src/encode/ToMov.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/ToMov.java -------------------------------------------------------------------------------- /src/encode/compression/CompressedDiskReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/CompressedDiskReader.java -------------------------------------------------------------------------------- /src/encode/compression/CompressedDiskReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/CompressedDiskReaderTest.java -------------------------------------------------------------------------------- /src/encode/compression/CompressedDiskWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/CompressedDiskWriter.java -------------------------------------------------------------------------------- /src/encode/compression/CompressedWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/CompressedWriterTest.java -------------------------------------------------------------------------------- /src/encode/compression/FrameCompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/FrameCompressor.java -------------------------------------------------------------------------------- /src/encode/compression/FrameDecompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/compression/FrameDecompressor.java -------------------------------------------------------------------------------- /src/encode/diff/DiffImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/diff/DiffImage.java -------------------------------------------------------------------------------- /src/encode/diff/DifferenceFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/diff/DifferenceFrame.java -------------------------------------------------------------------------------- /src/encode/diff/ReferenceFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/diff/ReferenceFrame.java -------------------------------------------------------------------------------- /src/encode/diff/ToDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/encode/diff/ToDiff.java -------------------------------------------------------------------------------- /src/gui/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/Controller.java -------------------------------------------------------------------------------- /src/gui/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/Main.java -------------------------------------------------------------------------------- /src/gui/design/Assembly.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/Assembly.ai -------------------------------------------------------------------------------- /src/gui/design/ControlPie.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/ControlPie.ai -------------------------------------------------------------------------------- /src/gui/design/FX/Base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/Base.png -------------------------------------------------------------------------------- /src/gui/design/FX/Gloss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/Gloss.png -------------------------------------------------------------------------------- /src/gui/design/FX/Off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/Off.png -------------------------------------------------------------------------------- /src/gui/design/FX/On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/On.png -------------------------------------------------------------------------------- /src/gui/design/FX/PieRing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/PieRing.png -------------------------------------------------------------------------------- /src/gui/design/FX/PieSlice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/PieSlice.png -------------------------------------------------------------------------------- /src/gui/design/FX/RecordControl.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/FX/RecordControl.fxml -------------------------------------------------------------------------------- /src/gui/design/MainButton.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/MainButton.ai -------------------------------------------------------------------------------- /src/gui/design/MainButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/MainButton.png -------------------------------------------------------------------------------- /src/gui/design/PieAssembly.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/PieAssembly.ai -------------------------------------------------------------------------------- /src/gui/design/PieControl Notes.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/PieControl Notes.rtf -------------------------------------------------------------------------------- /src/gui/design/PieControl.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/PieControl.ai -------------------------------------------------------------------------------- /src/gui/design/PieRing.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/PieRing.ai -------------------------------------------------------------------------------- /src/gui/design/PieSlice.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/PieSlice.ai -------------------------------------------------------------------------------- /src/gui/design/Screen Shot 2014-10-14 at 2.59.12 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/Screen Shot 2014-10-14 at 2.59.12 PM.png -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/css/font-awesome.css -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/css/font-awesome.min.css -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/bordered-pulled.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/bordered-pulled.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/core.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/fixed-width.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/fixed-width.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/font-awesome.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/icons.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/larger.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/list.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/mixins.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/path.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/rotated-flipped.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/rotated-flipped.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/spinning.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/spinning.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/stacked.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/stacked.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/less/variables.less -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_bordered-pulled.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_core.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_fixed-width.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_icons.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_larger.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_list.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_mixins.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_path.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_rotated-flipped.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_spinning.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_spinning.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_stacked.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/_variables.scss -------------------------------------------------------------------------------- /src/gui/design/font-awesome-4.2.0/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/font-awesome-4.2.0/scss/font-awesome.scss -------------------------------------------------------------------------------- /src/gui/design/icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/design/icons.css -------------------------------------------------------------------------------- /src/gui/player/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/Player.java -------------------------------------------------------------------------------- /src/gui/player/PlayerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/PlayerController.java -------------------------------------------------------------------------------- /src/gui/player/PlayerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/PlayerTest.java -------------------------------------------------------------------------------- /src/gui/player/controls/Controls.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/Controls.fxml -------------------------------------------------------------------------------- /src/gui/player/controls/ControlsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/ControlsController.java -------------------------------------------------------------------------------- /src/gui/player/controls/MediaControls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/MediaControls.java -------------------------------------------------------------------------------- /src/gui/player/controls/back.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/back.css -------------------------------------------------------------------------------- /src/gui/player/controls/forward.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/forward.css -------------------------------------------------------------------------------- /src/gui/player/controls/play_pause.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/controls/play_pause.css -------------------------------------------------------------------------------- /src/gui/player/player.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/gui/player/player.fxml -------------------------------------------------------------------------------- /src/load/DiskReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/load/DiskReader.java -------------------------------------------------------------------------------- /src/load/KryoDiskReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/load/KryoDiskReader.java -------------------------------------------------------------------------------- /src/load/LoadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/load/LoadTest.java -------------------------------------------------------------------------------- /src/save/MP4Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/save/MP4Encoder.java -------------------------------------------------------------------------------- /src/save/SaveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/save/SaveTest.java -------------------------------------------------------------------------------- /src/save/disk/DiskWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/save/disk/DiskWriter.java -------------------------------------------------------------------------------- /src/save/disk/KryoDiskWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/save/disk/KryoDiskWriter.java -------------------------------------------------------------------------------- /src/streamapi/AbstractMutator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/AbstractMutator.java -------------------------------------------------------------------------------- /src/streamapi/AbstractSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/AbstractSink.java -------------------------------------------------------------------------------- /src/streamapi/AbstractSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/AbstractSource.java -------------------------------------------------------------------------------- /src/streamapi/DataMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataMonitor.java -------------------------------------------------------------------------------- /src/streamapi/DataMutator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataMutator.java -------------------------------------------------------------------------------- /src/streamapi/DataSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataSink.java -------------------------------------------------------------------------------- /src/streamapi/DataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataSource.java -------------------------------------------------------------------------------- /src/streamapi/DataStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataStorage.java -------------------------------------------------------------------------------- /src/streamapi/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/DataType.java -------------------------------------------------------------------------------- /src/streamapi/InlineMutator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/InlineMutator.java -------------------------------------------------------------------------------- /src/streamapi/LockingMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/LockingMonitor.java -------------------------------------------------------------------------------- /src/streamapi/ServiceMutator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/ServiceMutator.java -------------------------------------------------------------------------------- /src/streamapi/ServiceSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahusvel/JavaScreenCapture/HEAD/src/streamapi/ServiceSink.java --------------------------------------------------------------------------------