Changes
Version 0.7.7
2013-01-06
- AVIWriter and QuickTimeWriter ignored Format(QualityKey,...) when adding a video track.
- QuickTimeWriter wrongly enforced Format(CompressorNameKey,..) when adding a video track.
Version 0.7.6
2012-12-26
- CMYKJPEGImageReader must use ColorModel.getRGBdefault() instead of creating its own instance of DirectColorModel when the JPEG file does not contain a color profile.
CMYK
Version 0.7.5
2012-11-23
- ScreenRecorder: The recorder did not remember the selected audio input source. Java Web Start did not work.
- AVIDemo, MovieMaker, MPOSplitter: JAR file did not contain all source files.
Version 0.7.4
2012-11-20
- CMYKJPEGImageReader: Adds support for JPEG images with RGB-encoded pixels.
- ScreenRecorder: When a recording is split into multiple files, new files start now correctly with a key frame. Other audio input sources than "line in" can now be selected.
- QuickTime: QuickTimeOutputStream writes now a value into dwMaxBytesPerSec to reduce loading time of movies in QuickTime player.
- AVI: Adds incomplete support for AVI 2.0 files to AVIInputStream. Beware: The current implementation is very inefficient and does not correctly identify key frames and delta frames.
- IFF: Adds ImageIO support for IFF PBM images.
- Demos: Adds ILBMViewer demo. Adds TrimDemo.
Version 0.7
2012-07-28
- CMYKJPEGImageReader: Adds support for JPEG images with RGB-encoded pixels.
- ScreenRecorder: Adds a demo application with a simplified user interface.
- AVI: Reduces memory consumption of AVI input- and output-streams.
- Rational: Improves performance of Rational.valueOf(double) method.
Version 0.6.8
2012-04-26
- ScreenRecorder: Due to wrong usage of the BlockingQueue API, encoded media samples were inadvertedly dropped, causing audio and video artefacts in the recording.
- ScreenRecorder: Adds support for image scaling during recording.
- ScreenRecorder: Audio samples were not properly truncated at the end of a recording leading to an audio track with wrong duration.
Version 0.6.6
2012-04-16
- ScreenRecorder: Due to a bug, an NPE was thrown if no capture area Rectangle was passed to the constructor.
Version 0.6.5
2012-04-12
- ScreenRecorder: Screen capturing does not stall anymore when mouse cursor is not moved.
Version 0.6.4
2012-04-06
- ScreenRecorder: Fixes unadverted flickering of mouse cursor which was introduced by 0.6.3.
Version 0.6.3
2012-04-05
- ScreenRecorder: A rectangle specifying the capture area can now be passed to the screen recorder.
Version 0.6
2012-03-30
- ScreenRecorder: The duration of the recorded audio track matches now better with the duration of the video track.
- ConcatDemo: This new demo demonstrates how to concatenate two movies.
- AVIWriter: Fixes bad offsets in the idx1 chunk.
Version 0.3
2012-03-15
- JFIFInputStream accepts now JFIF headers with a length of 0xffff bytes.
- CMYKJPEGImageReader now explicitly asks for the Sun JPEGImageReader as backend reader.
Version 0.2
2012-02-25
- Fixes synchronization issues in DefaultMovie class.
Version
0.1
2012-02-04
|