© Werner Randelshofer

Monte Media Library

© Werner Randelshofe

Readme  Changes  License

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

  • First release.