CHANGELOG

2007-04-13  Sven Over  <svenover@svenover.de>

	* Released version 0.5.4.

2007-03-06	Michael Riepe  <too-tired@users.sourceforge.net>

	* Report missing frames in GOP while indexing.

2007-02-12	Michael Riepe  <too-tired@users.sourceforge.net>

	* Write proper GOP time_code values when exporting.

2007-01-30	Michael Riepe  <too-tired@users.sourceforge.net>

	* Added workaround for div/0 bug in ffmpeg.

	* Added missing ChangeLog entry. :-)

2007-01-28  Sven Over  <svenover@svenover.de>

	* Applied patch for SConstruct file by Ingo Saitz, as forwarded to me
	by Christian Marillat.

	* Fixed 2 compiler warnings in mpegmuxer.cpp.

	* Christian Marillat reported build problems on alpha, where the
	__bswap_constant_xx macros seem not to be available. Changed defines
	in defines.h not to use them anymore.

2007-01-26	Michael Riepe  <too-tired@users.sourceforge.net>

	* Integrated Windows port by Olivier Raoul.

	* Added XML generation feature by Ralph Glasstetter.

2006-09-24  Michael Riepe  <too-tired@users.sourceforge.net>

	* Moved global settings to a separate class.

	* Changed jog_offset to type double. The default is now 0.4.

	* Updated ChangeLog ;-)

	* Added configurable jog slider patch from Ralph Glasstetter.

2006-09-23  Michael Riepe  <too-tired@users.sourceforge.net>

	* Added more configuration settings.

2006-09-22  Michael Riepe  <too-tired@users.sourceforge.net>

	* Made mouse wheel resolution configurable.

2006-09-21  Michael Riepe  <too-tired@users.sourceforge.net>

	* Added selectable resolutions for the mouse wheel (via
	modifier keys).

2006-09-18  Michael Riepe  <too-tired@users.sourceforge.net>

	* Fixed yesterday's patch. The messages should be gone now.

2006-09-17  Michael Riepe  <too-tired@users.sourceforge.net>

	* Modified the indexer to suppress most "inconsistent video
	PTS (-1696)" message.

2006-09-05  Michael Riepe  <too-tired@users.sourceforge.net>

	* Added all existing bug fixes from http://www.mr511.de/dvbcut.

2005-12-16  Sven Over  <svenover@svenover.de>

	* Release 0.5.3.

2005-12-15  Sven Over  <svenover@svenover.de>

	* Important bug fixes in the DVBCUT muxer.

	* Fixed a bug in the audio player function, which caused no audio to
	be played in certain situations.

	* Fixed a bug in saving the index file, which caused an "Invalid index
	file" error when loading the index.

	* New items in the "View" menu: "Full size", "Half size" and "Quarter
	Size". Also added a "-geometry" option with the correct display size
	to the command line when spawning the embedded MPlayer.

	* The DVBCUT muxer is now available in two variants: apart from the
	one which creates DVD compliant (well, hopefully) program streams,
	there is now also one for plain program streams. The latter has no
	fixed pack size (DVD demands 2048 bytes fixed pack size), and no
	special placeholder packs for DVD navigation data. (Tech note: audio
	buffers are as big as 49152 bytes, as opposed to 4096 in the DVBCUT
	DVD muxer. This is to circumvent problems because of the very big
	video stream packs.) It creates files that are a few percent smaller
	than the DVD muxer, as muxing overhead is considerably smaller.

2005-12-11  Sven Over  <svenover@svenover.de>

	* Release 0.5.2.

	* Replaced the menu items for exporting MPEG program stream and MPEG
	transport stream by one item "Export video". When selected, a new
	dialog window appears, in which you can choose the output format.
	Apart from the libavformat-based program stream and transport stream
	output formats, now also a DVBCUT muxer is available which writes
	DVD compliant program streams. The muxer is still subject to testing.

	* The "Play" menu now has a submenu "Audio track", in which the user
	can choose which audio track to play when clicking on "Play audio"
	or when starting the embedded MPlayer.

	* AC3 support added. Both the transport and the program stream reader
	can read AC3 streams (tested with DVB and DVD material, respectively).
	AC3 gets decoded for the "Play Audio" menu items. Writing AC3 has been
	tested with the libavformat PS and TS muxers as well as with the new
	DVBCUT muxer.

	* Implemented mmapped reading of input files.

	* Added "Recent files..." submenu to the "File" menu. The information
	is saved by means of the Qt QSettings mechanism, in a file
	"~/.qt/dvbcut.sf.netrc".

2005-11-27  Sven Over  <svenover@svenover.de>

	* Release 0.5.1.

	* Numerous small fixes.

	* While indexing an input file, show a progress bar and a cancel
	button in the status bar of the DVBCUT window.

	* Show busy mouse cursor while decoding video and while loading or
	indexing video.
  
	* Incorporated the sources of the FFMPEG libraries (libavcodec,
	libavformat, libavutil) into the DVBCUT source directory. This will
	ease the install procedure significantly for those who do not have
	these libraries installed or have installed an incompatible version.

	* Introduced SCons as build utility. A Makefile is also provided,
	which calls SCons.

2005-11-21  Sven Over  <svenover@svenover.de>

	* First public release.