2003-12-30 11:00  mosu

	* debian/changelog: Bumped version number.

2003-12-28 17:20  mosu

	* test/tags/test9.cpp: Added test cases for the new simple tags.

2003-12-28 17:20  mosu

	* src/KaxTag.cpp: Made KaxTagSimple a possible child for itself -
	otherwise reading nested tags does not work.

2003-12-28 17:07  mosu

	* matroska/KaxVersion.h: Updated the version number from 0.6.1 to
	0.6.2.

2003-12-28 02:08  jcsston

	* src/KaxTag.cpp: The new Simple Tagging system

2003-12-28 02:05  jcsston

	* matroska/KaxTag.h: The new Simple Tagging system

2003-12-03 17:17  cyrius

	* matroska/KaxBlock.h, src/KaxBlock.cpp: Fixes

2003-11-16 11:58  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp: Added the possibility to
	retrieve the position/size of each frame in the data stream
	(usefull for people using SCOPE_PARTIAL_DATA and then only reading
	the data they need)

2003-11-16 10:36  robux4

	* src/KaxBlock.cpp: Fixed a serious bug in Block reading

2003-11-03 23:15  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp, test/mux/test8.cpp: Better
	handling of scope reading

2003-10-31 13:34  mosu

	* matroska/KaxBlock.h: Added default value for ReadData.

2003-10-31 09:59  mosu

	* matroska/KaxAttached.h, matroska/KaxAttachments.h,
	matroska/KaxBlock.h, matroska/KaxBlockData.h,
	matroska/KaxChapters.h, matroska/KaxCluster.h,
	matroska/KaxClusterData.h, matroska/KaxCues.h,
	matroska/KaxCuesData.h, matroska/KaxInfo.h, matroska/KaxInfoData.h,
	matroska/KaxSeekHead.h, matroska/KaxSegment.h, matroska/KaxTag.h,
	matroska/KaxTagMulti.h, matroska/KaxTags.h,
	matroska/KaxTrackAudio.h, matroska/KaxTrackEntryData.h,
	matroska/KaxTrackVideo.h, matroska/KaxTracks.h, src/KaxCluster.cpp,
	src/KaxSegment.cpp: Fixed the new line/carriage return mess.

2003-10-31 09:55  mosu

	* debian/control: Updated dependency to libebml 0.6.2.

2003-10-31 00:07  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp, test/mux/test8.cpp: Allow
	KaxBlock not to be fully read

2003-10-30 13:56  mosu

	* matroska/KaxBlock.h: Set LACING_AUTO as the default value for the
	AddFrame() functions. The re-establishes API compatibility with <
	0.6.0.

2003-10-30 13:50  mosu

	* debian/changelog, matroska/KaxVersion.h: Updated version number
	to 0.6.1.

2003-10-28 23:09  mosu

	* debian/changelog: New version number.

2003-10-28 21:59  robux4

	* matroska/: KaxCluster.h, KaxVersion.h: Update the version number,
	LACING_AUTO is the default value

2003-10-28 21:54  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp: EBML-size handling is more
	general and handle the Unknown Size

2003-10-25 17:09  mosu

	* make/mingw32/Makefile: Support the same targest as the Linux
	Makefile.

2003-10-25 00:05  mosu

	* src/KaxBlock.cpp: Fixed an off-by-one error. Fixed the building
	of the size list for the lacing. Fixed some of my own mistakes
	introduced in the last revision resulting in wrong data being read
	for Ebml lacing.

2003-10-24 21:22  mosu

	* matroska/KaxBlock.h, src/KaxBlock.cpp: Implemented LACING_AUTO:
	automatic use of the best lacing method (Xiph, Ebml or fixed).

2003-10-24 18:08  mosu

	* src/KaxBlock.cpp: Reversed my so-called "fix" which only broke
	things.

2003-10-24 17:52  mosu

	* matroska/KaxBlock.h, src/KaxBlock.cpp: Fixed some warnings. Added
	some safety fallbacks instead of undefined behaviour for
	unimplemented lacing schemes (fixes some more warnings).

2003-10-24 10:40  jcsston

	* make/vc7/lib/static/: libmatroska.vcproj, libmatroska.v71.vcproj:
	Missing KaxContentEncoding.cpp

2003-10-22 16:17  pamel

	* matroska/KaxTypes.h, src/KaxBlock.cpp: New lacing modes reading.

2003-10-21 23:27  robux4

	* test/mux/test6.cpp: New lacing modes writing

2003-10-21 23:22  robux4

	* matroska/KaxBlock.h, matroska/KaxCluster.h, matroska/KaxTypes.h,
	src/KaxBlock.cpp, src/KaxCluster.cpp: New lacing modes writing

2003-10-21 21:42  robux4

	* make/: vc6/lib/static/libmatroska.dsp,
	vc7/lib/static/libmatroska.v71.vcproj,
	vc7/lib/static/libmatroska.vcproj: Fix windows makefiles for the
	encoding settings

2003-10-21 20:21  mosu

	* matroska/KaxContentEncoding.h, src/KaxContentEncoding.cpp,
	src/KaxTracks.cpp, test/mux/test6.cpp: Moved the content encoding
	elements under a new parent, KaxContentEncodings.

2003-10-19 18:09  mosu

	* matroska/KaxContentEncoding.h: Changing default value to match
	the specs.

2003-10-19 17:21  mosu

	* make/mingw32/Makefile, matroska/KaxContentEncoding.h,
	matroska/KaxVersion.h, src/KaxContentEncoding.cpp,
	src/KaxTracks.cpp, test/mux/test6.cpp: Added the new track elements
	for content encoding (compression/encryption).

2003-10-19 17:17  mosu

	* make/linux/.cvsignore: Added the resulting test binaries to the
	CVS ignore list.

2003-10-15 22:34  mosu

	* make/linux/Makefile: Removed -pedantic due to problems on
	FreeBSD.

2003-09-17 22:22  mosu

	* debian/: changelog, control: Updated Debian dependencies.

2003-09-14 10:20  robux4

	* matroska/KaxVersion.h: New version to reflect additions

2003-09-14 10:19  robux4

	* matroska/KaxBlock.h, matroska/KaxCluster.h,
	matroska/KaxSegment.h, src/KaxBlock.cpp, src/KaxCluster.cpp,
	src/KaxSegment.cpp: Add the possibility to Clone Blocks and correct
	the parent when needed

2003-09-13 22:38  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp: Added a Clone() method to
	the Blocked data (impossible for now)

2003-09-13 19:46  robux4

	* matroska/KaxAttached.h, matroska/KaxAttachments.h,
	matroska/KaxBlock.h, matroska/KaxBlockData.h,
	matroska/KaxChapters.h, matroska/KaxCluster.h,
	matroska/KaxClusterData.h, matroska/KaxCues.h,
	matroska/KaxCuesData.h, matroska/KaxInfo.h, matroska/KaxInfoData.h,
	matroska/KaxSeekHead.h, matroska/KaxSegment.h, matroska/KaxTag.h,
	matroska/KaxTagMulti.h, matroska/KaxTags.h,
	matroska/KaxTrackAudio.h, matroska/KaxTrackEntryData.h,
	matroska/KaxTrackVideo.h, matroska/KaxTracks.h, test/mux/test6.cpp:
	Added a Clone() method and a IsMaster() method

2003-09-12 18:57  mosu

	* src/KaxTrackEntryData.cpp: Fixed wrong length for
	KaxTrackTimecodeScale_TheId.

2003-09-01 17:37  jcsston

	* matroska/KaxBlockData.h, src/KaxBlockData.cpp: Added a protected
	method to update the reference timecode

2003-09-01 13:43  mosu

	* debian/changelog: New version number.

2003-08-21 19:25  mosu

	* matroska/KaxVersion.h: Bumped version number to make conditional
	compilation possible for newly added elements (like
	KaxAudioOutputSamplingFreq).

2003-08-20 05:36  spyder

	* src/KaxTrackAudio.cpp: Fixed a small coding error where an array
	of 4 objects was initialized with 5 values.

2003-08-08 19:41  robux4

	* matroska/KaxTrackAudio.h, src/KaxTrackAudio.cpp: New Output
	sampling frequency parameter

2003-08-04 09:35  robux4

	* matroska/KaxVersion.h: Remove some old TODO

2003-08-01 21:21  robux4

	* make/Doxyfile: Version 0.5.0 of the lib

2003-08-01 14:03  robux4

	* make/vc7/lib/static/libmatroska.v71.vcproj: Added VC7.1 (VS.Net
	2003) projects

2003-08-01 04:26  jcsston

	* make/Doxyfile: Updated to new source tree structure

2003-07-31 21:42  robux4

	* src/KaxBlock.cpp: Some fixes for better casting / type checking

2003-07-30 10:00  robux4

	* matroska/KaxBlock.h, src/KaxBlock.cpp, src/KaxBlockData.cpp,
	matroska/KaxBlockData.h: UpdateSize actually overrides the default
	one

2003-07-29 23:43  robux4

	* matroska/KaxBlock.h, matroska/KaxTrackVideo.h, src/KaxBlock.cpp,
	src/KaxTrackVideo.cpp: Checksum now doesn't care about mandatory
	data

2003-07-29 01:04  robux4

	* src/KaxChapters.cpp: Chapter end time is not mandatory

2003-07-29 00:55  robux4

	* matroska/KaxTag.h: Fix the size of the video genre

2003-07-28 10:49  mosu

	* debian/: changelog, control: Updated version information.

2003-07-27 22:28  mosu

	* make/mingw32/Makefile: Necessary fixes for compilation with
	mingw.

2003-07-25 21:25  robux4

	* src/: KaxTag.cpp, KaxTagMulti.cpp: Fixes some IDs

2003-07-24 19:05  robux4

	* matroska/KaxTagMulti.h, src/KaxTagMulti.cpp: New LegalContent
	element + fixed some mandatory values

2003-07-19 22:30  robux4

	* matroska/KaxAttached.h, matroska/KaxTagMulti.h,
	matroska/KaxTrackEntryData.h, src/KaxAttached.cpp, src/KaxTag.cpp,
	src/KaxTagMulti.cpp: Added attachment links with tags, fix a bad
	default value

2003-07-17 11:48  mosu

	* make/linux/Makefile: Proper Makefile that also installs the
	header files.

2003-07-16 18:31  mosu

	* matroska/KaxAttachments.h, matroska/KaxContexts.h,
	src/KaxAttached.cpp, src/KaxAttachments.cpp, src/KaxSegment.cpp,
	test/ebml/test00.cpp: Fixed the following spelling error:
	Attachements --> Attachments

2003-07-16 18:21  mosu

	* make/linux/Makefile: Removed old stuff.

2003-07-16 17:46  robux4

	* test/tags/test9.cpp: Initial CVS version after the crash

2003-07-16 17:43  robux4

	* LICENSE.GPL, LICENSE.QPL, test/ebml/Makefile,
	test/ebml/test0.cpp, test/ebml/test00.cpp, test/mux/test6.cpp,
	test/mux/test8.cpp: Initial CVS version after the crash

2003-07-16 17:39  robux4

	* matroska/FileKax.h, matroska/KaxAttached.h,
	matroska/KaxAttachments.h, matroska/KaxBlock.h,
	matroska/KaxBlockData.h, matroska/KaxChapters.h,
	matroska/KaxCluster.h, matroska/KaxClusterData.h,
	matroska/KaxConfig.h, matroska/KaxContexts.h, matroska/KaxCues.h,
	matroska/KaxCuesData.h, matroska/KaxInfo.h, matroska/KaxInfoData.h,
	matroska/KaxSeekHead.h, matroska/KaxSegment.h, matroska/KaxTag.h,
	matroska/KaxTagMulti.h, matroska/KaxTags.h,
	matroska/KaxTrackAudio.h, matroska/KaxTrackEntryData.h,
	matroska/KaxTrackVideo.h, matroska/KaxTracks.h,
	matroska/KaxTypes.h, matroska/KaxVersion.h,
	matroska/c/libmatroska.h, matroska/c/libmatroska_t.h,
	src/FileKax.cpp, src/KaxAttached.cpp, src/KaxAttachments.cpp,
	src/KaxBlock.cpp, src/KaxBlockData.cpp, src/KaxChapters.cpp,
	src/KaxCluster.cpp, src/KaxClusterData.cpp, src/KaxContexts.cpp,
	src/KaxCues.cpp, src/KaxCuesData.cpp, src/KaxInfo.cpp,
	src/KaxInfoData.cpp, src/KaxSeekHead.cpp, src/KaxSegment.cpp,
	src/KaxTag.cpp, src/KaxTagMulti.cpp, src/KaxTags.cpp,
	src/KaxTrackAudio.cpp, src/KaxTrackEntryData.cpp,
	src/KaxTrackVideo.cpp, src/KaxTracks.cpp, src/KaxVersion.cpp,
	src/StdInclude.h, test/Makefile, test/utf8/test5.cpp: Initial CVS
	version after the crash

2003-07-16 17:35  robux4

	* make/vc6/test/test0.dsp, make/vc6/test/test00.dsp,
	make/vc6/test/test1.dsp, make/vc6/test/test2.dsp,
	make/vc6/test/test3.dsp, make/vc6/test/test4.dsp,
	make/vc6/test/test5.dsp, make/vc6/test/test6.dsp,
	make/vc6/test/test6c.dsp, make/vc6/test/test7.dsp,
	make/vc6/test/test8.dsp, make/vc6/test/test8c.dsp,
	make/vc6/test/test9.dsp, make/vc6/vc6.dsw,
	make/vc7/lib/static/libmatroska.vcproj, make/vc7/vc7.sln,
	make/vc7/test/test0.vcproj, make/vc7/test/test00.vcproj,
	make/vc7/test/test6.vcproj, make/vc7/test/test8.vcproj,
	make/vc7/test/test9.vcproj, debian/changelog, debian/control,
	debian/copyright, debian/dirs, debian/docs,
	debian/libmatroska-dev.dirs, debian/libmatroska-dev.files,
	debian/rules: Initial CVS version after the crash

2003-07-16 17:32  robux4

	* make/: Doxyfile, makedoc.bat, makedoc.sh, beos/Makefile,
	cygwin/Makefile, cygwin/Makefile.rule, linux/Makefile,
	linux/Makefile.rule, macosx/macosx.pbproj/project.pbxproj,
	mingw32/Makefile, mingw32/libmatroska.dev, mingw32/test/Makefile,
	mingw32/test/test6.dev, mingw32/test/test8.dev,
	vc6/lib/static/libmatroska.dsp: Initial CVS version after the crash

