2004-09-26 10:21:27  Rev 843    mosu

	* debian/changelog debian/control:
	  Bumped the version number to 0.7.4 and the libebml build
	  requirements to 0.7.2 in the Debian build system.

2004-09-26 10:20:16  Rev 842	mosu

	* make/linux/check_ids:
	  Added a small script that looks for duplicate EBML IDs in all
	  of libmatroska's source files.

2004-09-11 17:42:24  Rev 780	mosu

	* matroska/KaxChapters.h:
	  EditionProcessed has a default value (0) according to the specs.

2004-09-04 16:29:03  Rev 745	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  KaxEditionManaged becomes KaxEditionProcessed and mandatory
KaxEditionManagedPrivate becomes KaxChapterManagedPrivate and moves

2004-09-03 13:38:05  Rev 744	robux4

	* matroska/KaxTrackAudio.h:
	  no more automatic OutputSamplingFrequency default value

2004-09-02 14:17:56  Rev 743	mosu

	* src/KaxChapters.cpp:
	  The usual after-robux4 compilation fix ;-)

2004-09-02 11:08:36  Rev 742	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  add support for KaxChapterProcessCommand and
	  KaxEditionManagedPrivate

2004-08-31 17:02:53  Rev 741	mosu

	* matroska/KaxAttached.h:
	  The ValidateSize function is neither needed nor correct
	  (probably copy & paste from somewhere). Integers of all sizes
	  are accepted as in all the other UID cases.


2004-08-30 18:52:56  Rev 740	mosu

	* src/KaxTracks.cpp:
	  MinCache IS mandatory. My bad.


2004-08-30 18:17:49  Rev 739	mosu

	* src/KaxTracks.cpp:
	  MinCache is not mandatory.

2004-08-30 09:21:46  Rev 738	robux4

	* src/KaxChapters.cpp src/KaxTrackVideo.cpp src/KaxTracks.cpp:
	  flags are mandatory

2004-08-28 14:04:05  Rev 735	robux4

	* make/vc7/vc7.sln make/vc7/lib/dll
	make/vc7/lib/dll/libmatroskadll.
	  v71.vcproj: allow DLL building with MSVC7 (not compatible with
	  the MinGW DLLs)

2004-08-27 18:58:27  Rev 734	robux4

	* matroska/KaxTag.h:
	  KaxTagTargetTypeValue default to 50

2004-08-27 12:25:01  Rev 733	robux4

	* src/KaxTag.cpp:
	  TargetTypeValue is no longer mandatory

2004-08-27 10:01:55  Rev 732	mosu

	* src/KaxChapters.cpp:
	  Fixed the wrong element names.

2004-08-27 09:31:05  Rev 731	robux4

	* matroska/KaxTag.h src/KaxTag.cpp:
	  add KaxTagTargetTypeValue as in the specs

2004-08-27 09:22:46  Rev 730	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  add KaxChapterPhysicalEquiv as in the new specs

2004-08-25 14:56:31  Rev 729	mosu

	* src/KaxChapters.cpp matroska/KaxTrackVideo.h:
	  Fixed the compilation.

2004-08-25 14:48:19  Rev 728	mosu

	* matroska/KaxVersion.h:
	  Pushed the version number.

2004-08-25 14:44:26  Rev 727	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  add KaxChapterProcess and KaxChapterProcessTime

2004-08-25 14:22:14  Rev 726	robux4

	* matroska/KaxTrackVideo.h src/KaxTrackVideo.cpp:
	  add the new PixelCropXXX elements

2004-08-21 20:18:30  Rev 721	mosu

	* ChangeLog:
	  Updates

2004-08-19 20:08:44  Rev 720	mosu

	* src/KaxChapters.cpp:
	  Wrong element ID.

2004-08-19 17:16:55  Rev 719	robux4

	* src/KaxChapters.cpp:
	  I always forget to update the table size

2004-08-19 17:15:07  Rev 718	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  added KaxEditionFlagDefault and KaxEditionManaged

2004-08-19 08:54:57  Rev 717	robux4

	* matroska/KaxTag.h src/KaxTag.cpp:
	  add the new TargetType element in tags

2004-08-16 21:22:46  Rev 716	mosu

	* ChangeLog:
	  Updates

2004-08-16 21:04:05  Rev 715	mosu

	* matroska/KaxTag.h:
	  Set the default value for KaxTagLangue to "und" complying with
	  the specs.


2004-08-16 20:49:31  Rev 714	mosu

	* debian/changelog matroska/KaxVersion.h:
	  New version number 0.7.3 because of the changes / additions
	  to the tags.

2004-08-10 15:49:42  Rev 713	robux4

	* src/KaxTag.cpp:
	  never make the same mistake twice...

2004-08-10 14:03:07  Rev 712	robux4

	* matroska/KaxTag.h src/KaxTag.cpp:
	  rename the new KaxTagLanguage to KaxTagLangue

2004-08-10 12:58:47  Rev 711	robux4

	* matroska/KaxTag.h src/KaxTag.cpp src/KaxTags.cpp:
	  fix mandatory values
add support for TagLanguage and TagDefault

2004-08-06 07:34:57  Rev 701	mosu

	* ChangeLog:
	  Updates

2004-08-05 11:59:36  Rev 699	robux4

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  support for EditionFlagHidden (not compiled!)

2004-08-04 17:49:40  Rev 697	mosu

	* ChangeLog debian/changelog:
	  Updated the ChangeLog and bumped the version number on the
	  Debian package to 0.7.2.

2004-08-01 15:33:50  Rev 696	mosu

	* matroska/KaxInfoData.h:
	  Use a double for the KaxDuration element and not only a
	  float. Otherwise the duration might be off a couple of samples
	  for large values due to the limited resolution of a float.

2004-07-31 09:01:20  Rev 694	robux4

	* matroska/KaxTag.h:
	  The default value of 0 makes sense again at the container level
	  (not binary content)

2004-07-30 20:31:40  Rev 692	mosu

	* src/KaxChapters.cpp src/KaxTag.cpp:
	  Never commit code without having compiled it before :) When
	  adding elements to an array the array size has to be adjusted.

2004-07-30 12:47:17  Rev 691	robux4

	* matroska/KaxVersion.h:
	  push the version number to avoid confusion if beta softwares
	  are released in public

2004-07-30 12:45:50  Rev 690	robux4

	* src/KaxChapters.cpp matroska/KaxTag.h src/KaxTag.cpp
	  matroska/KaxChapters.h: add an edition UID and clean the code
	  according to the specs
(I haven't tried to compile !!!)

2004-07-27 07:56:14  Rev 675	mosu

	* test/mux/test8.cpp:
	  Fix for compilation on NetBSD. Patch by Lubomir Sedlacik
	  (salo at Xtrmntr dot org).

2004-07-26 17:53:34  Rev 670	mosu

	* make/mingw32/Makefile:
	  Proper description for the SHARED option. Make building the
	  lib statically the default just like it is for libembl.

2004-07-25 10:37:46  Rev 666	mosu

	* debian/changelog matroska/KaxVersion.h debian/control:
	  Bumped the version number to 0.7.1. Same for libebml
	  dependencies for the Debian package.

2004-07-22 20:28:30  Rev 661	mosu

	* make/mingw32/Makefile:
	  Do not build the test apps by default.

2004-07-19 16:43:44  Rev 651	mosu

	* make/linux/Makefile:
	  Let the user specify his own CXXFLAGS and CPPFLAGS.

2004-07-14 13:29:48  Rev 647	mosu

	* src/KaxCues.cpp:
	  I hate tabs. They suck. Especially in multi user development.

2004-07-14 13:27:05  Rev 646	mosu

	* src/KaxCues.cpp:
	  Do not let the user add a BlockGroup more than once to the
	  cues. KaxCluster::Render() does call KaxCues::PositionSet(),
	  but PositionSet() only cleans the first occurence. This will
	  lead to an assert() in the KaxCues d\tor.

2004-07-09 21:19:01  Rev 645	mosu

	* debian/rules:
	  debian/rules should be executable.

2004-07-09 21:10:35  Rev 642	mosu

	* make/linux/.cvsignore make/linux:
	  Use the svn:ignore property instead of the .cvsignore file.

2004-07-09 21:07:54  Rev 641	mosu

	* make/linux/Makefile:
	  Do not compile the test apps with the "all" target. gcc 3.4.0
	  does not like the non-ASCII cahrs in one of them, and only
	  libmatroska devs need them anyway.

2004-07-09 21:05:36  Rev 640	mosu

	* src/KaxChapters.cpp src/KaxClusterData.cpp src/KaxAttached.cpp
	  make/linux/Makefile test/utf8/test5.cpp
	  make/cygwin/Makefile debian/copyright src/FileKax.cpp
	  src/KaxTrackEntryData.cpp src/KaxContentEncoding.cpp
	  src/KaxCluster.cpp make/mingw32/test/Makefile
	  make/Doxyfile make/cygwin/Makefile.rule debian/control
	  make/mingw32/test/test6.dev src/KaxCuesData.cpp
	  make/mingw32/test/test8.dev debian/libmatroska-dev.dirs
	  debian/libmatroska-dev.files debian/docs test/ebml/Makefile
	  src/KaxCues.cpp LICENSE.LGPL make/mingw32/Makefile
	  src/KaxContexts.  cpp make/makedoc.bat src/KaxSeekHead.cpp
	  ChangeLog src/KaxTag.cpp src/KaxAttachments.cpp make/makedoc.sh
	  test/Makefile test/ebml/test00.cpp make/linux/Makefile.rule
	  src/KaxBlockData.cpp src/KaxVersion.cpp src/KaxInfoData.cpp
	  src/KaxTrackAudio.cpp src/KaxTagMulti.cpp src/KaxTracks.cpp
	  test/tags/test9.cpp src/KaxBlock.cpp src/KaxTrackVideo.cpp
	  src/KaxInfo.cpp debian/changelog src/KaxTags.cpp debian/rules
	  test/mux/test6.cpp test/ebml/test0.cpp src/KaxSegment.cpp
	  test/mux/test8.cpp debian/dirs: Set eol-style and keywords
	  properties.

2004-07-09 09:16:51  Rev 638	robux4

	* matroska/KaxVersion.h:
	  test SSL authentication

2004-07-08 12:02:27  Rev 637	robux4

	* matroska/KaxVersion.h:
	  Test changes

2004-05-11 20:33:32  Rev 635	mosu

	* make/beos make/linux/Makefile test/mux/test8.cpp:
	  Compilation on BeOS. Patch by Vegard W?rp <devel@vegardw.com>


2004-04-26 19:35:19  Rev 610	robux4

	* make/vc7/Makefile:
	  Makefile to use the free VS.Net 2003 command-line compiler


2004-04-24 09:09:08  Rev 608	mosu

	* make/linux/Makefile:
	  Set LD to CXX by default.


2004-04-23 16:46:07  Rev 605	mosu

	* debian/changelog matroska/KaxVersion.h debian/control:
	  Bumped version number to 0.7.0.


2004-04-21 19:55:25  Rev 602	mosu

	* ChangeLog:
	  Updates


2004-04-21 19:50:10  Rev 601	mosu

	* matroska/KaxClusterData.h src/KaxClusterData.cpp
	src/KaxCluster.cpp:
	  KaxClusterPosition is already in use and therefore a v1 element.


2004-04-14 23:26:18  Rev 598	robux4

	* src/KaxChapters.cpp matroska/KaxAttachments.h matroska/KaxTag.h
	  src/KaxClusterData.cpp src/KaxAttached.cpp src/FileKax.cpp
	  src/KaxTrackEntryData.cpp src/KaxContentEncoding.cpp
	  src/KaxCluster.cpp matroska/KaxBlockData.h
	  matroska/KaxInfoData.h matroska/KaxVersion.h
	  matroska/KaxTrackAudio.h matroska/KaxTagMulti.h
	  matroska/KaxTracks.h src/KaxCuesData.cpp matroska/KaxBlock.h
	  matroska/KaxInfo.h matroska/KaxTrackVideo.h matroska/KaxTags.h
	  src/KaxCues.cpp matroska/KaxSegment.h matroska/KaxTypes.h
	  src/KaxContexts.cpp matroska/c/libmatroska_t.h
	  matroska/KaxChapters.h src/KaxSeekHead.cpp
	  matroska/KaxClusterData.  h src/KaxAttachments.cpp
	  src/KaxTag.cpp matroska/KaxAttached.h matroska/FileKax.h
	  matroska/KaxTrackEntryData.h matroska/KaxContentEncoding.h
	  matroska/KaxCluster.h src/KaxBlockData.cpp
	  matroska/c/libmatroska.h src/KaxInfoData.cpp
	  src/KaxVersion.cpp src/KaxTagMulti.cpp src/KaxTrackAudio.cpp
	  src/KaxTracks.cpp matroska/KaxCuesData.h src/KaxBlock.cpp
	  src/KaxInfo.cpp src/KaxTrackVideo.cpp matroska/KaxCues.h
	  src/KaxTags.cpp src/KaxSegment.cpp test/mux/test6.cpp
	  matroska/KaxConfig.h test/mux/test8.cpp matroska/KaxContexts.h
	  matroska/KaxSeekHead.h: Switch to LGPL license


2004-04-14 23:04:58  Rev 596	robux4

	* LICENSE.QPL LICENSE.LGPL LICENSE.GPL:
	  Switch to LGPL license


2004-01-31 13:43:28  Rev 524	robux4

	* matroska/KaxConfig.h matroska/c/libmatroska_t.h:
	  Simplify and change the copyright holder (nothing left from
	  Ingo)


2004-01-19 10:33:19  Rev 508	mosu

	* ChangeLog:
	  Updated the ChangeLog.


2004-01-17 21:40:47  Rev 505	mosu

	* matroska/KaxAttachments.h matroska/KaxClusterData.h
	  matroska/KaxTag.h matroska/KaxAttached.h matroska/FileKax.h
	  matroska/KaxTrackEntryData.h matroska/KaxContentEncoding.h
	  matroska/KaxCluster.h matroska/KaxBlockData.h
	  matroska/KaxInfoData.  h matroska/KaxTagMulti.h
	  matroska/KaxTrackAudio.h matroska/KaxTracks.h
	  matroska/KaxCuesData.h matroska/KaxBlock.h matroska/KaxInfo.h
	  matroska/KaxTrackVideo.h matroska/KaxTags.h matroska/KaxCues.h
	  matroska/KaxSegment.h matroska/KaxConfig.h make/mingw32/Makefile
	  matroska/KaxContexts.h matroska/KaxSeekHead.
	  h matroska/KaxChapters.h: Readded the code for DLL builds
	  on Windows.


2004-01-17 16:33:21  Rev 503	robux4

	* test/mux/test6.cpp test/mux/test8.cpp:
	  Fix minor things in test examples


2004-01-17 13:38:48  Rev 501	robux4

	* src/KaxTrackAudio.cpp:
	  Fix a problem when MATROSKA_VERSION is set to 2


2004-01-15 20:47:37  Rev 500	cyrius

	* src/KaxBlock.cpp:
	  Fix for partial XipH lacing reading


2004-01-15 15:17:37  Rev 499	mosu

	* ChangeLog:
	  Updated the ChangeLog.


2004-01-10 16:50:50  Rev 496	robux4

	* matroska/KaxClusterData.h src/KaxClusterData.cpp
	  matroska/KaxTrackEntryData.h src/KaxTrackEntryData.cpp
	  src/KaxCluster.cpp matroska/KaxBlockData.h src/KaxBlockData.cpp
	  matroska/KaxTrackAudio.h src/KaxTrackAudio.cpp src/KaxTracks.cpp
	  matroska/KaxCuesData.h src/KaxCuesData.cpp matroska/KaxBlock.h
	  matroska/KaxTrackVideo.h src/KaxBlock.cpp src/KaxTrackVideo.cpp
	  test/mux/test6.cpp test/mux/test8.cpp matroska/KaxConfig.h:
	  Handle MATROSKA_VERSION to enable/disable some future additions


2004-01-10 15:57:19  Rev 495	robux4

	* matroska/KaxBlock.h src/KaxBlock.cpp matroska/KaxTrackAudio.h
	  src/KaxTrackAudio.cpp: No more new elements for sample accurate
	  seeking


2004-01-10 15:31:03  Rev 493	robux4

	* matroska/KaxTag.h matroska/KaxAttachments.h src/KaxAttached.cpp
	  src/KaxContentEncoding.cpp src/KaxCluster.cpp
	  matroska/KaxBlockData.h matroska/KaxInfoData.h
	  matroska/KaxVersion.	h matroska/KaxTagMulti.h
	  matroska/KaxTrackAudio.h src/KaxCuesData.  cpp
	  matroska/KaxTags.h matroska/KaxSegment.h src/KaxContexts.cpp
	  matroska/KaxChapters.h src/KaxSeekHead.cpp matroska/FileKax.h
	  matroska/KaxCluster.h matroska/KaxContentEncoding.h
	  src/KaxBlockData.cpp src/KaxInfoData.cpp test/tags/test9.cpp
	  matroska/KaxCues.h src/KaxSegment.cpp test/mux/test8.cpp
	  src/KaxChapters.cpp src/KaxClusterData.cpp
	  src/KaxTrackEntryData.  cpp matroska/KaxTracks.h
	  matroska/KaxBlock.h matroska/KaxInfo.h matroska/KaxTrackVideo.h
	  src/KaxCues.cpp matroska/KaxClusterData.h src/KaxTag.cpp
	  src/KaxAttachments.cpp matroska/KaxAttached.h
	  matroska/KaxTrackEntryData.h src/KaxVersion.cpp
	  src/KaxTrackAudio.  cpp src/KaxTagMulti.cpp src/KaxTracks.cpp
	  matroska/KaxCuesData.h src/KaxBlock.cpp src/KaxTrackVideo.cpp
	  src/KaxInfo.cpp src/KaxTags.	cpp matroska/KaxConfig.h
	  matroska/KaxContexts.h matroska/KaxSeekHead.h: Update the
	  copyright years


2004-01-10 15:19:31  Rev 491	robux4

	* test/mux/test8.cpp:
	  Fix a behaviour incompatible with the checking of the max size


2004-01-10 14:26:32  Rev 490	mosu

	* matroska/KaxClusterData.h matroska/KaxAttachments.h
	  matroska/KaxTag.h matroska/KaxAttached.h
	  matroska/FileKax.h matroska/KaxTrackEntryData.h
	  matroska/KaxContentEncoding.h matroska/KaxCluster.h
	  matroska/KaxBlockData.h matroska/KaxInfoData.
	  h matroska/KaxTrackAudio.h matroska/KaxTagMulti.h
	  matroska/KaxTracks.h matroska/KaxCuesData.h matroska/KaxBlock.h
	  matroska/KaxTrackVideo.h matroska/KaxInfo.h matroska/KaxTags.h
	  matroska/KaxCues.h matroska/KaxSegment.h matroska/KaxConfig.h
	  matroska/KaxContexts.h matroska/KaxSeekHead.h
	  matroska/KaxChapters.  h: Added code that allows libmatroska
	  to be built as a DLL on Windows.


2004-01-10 14:19:36  Rev 489	mosu

	* make/mingw32/Makefile:
	  Updated the MinGW build system.


2004-01-06 22:29:13  Rev 486	robux4

	* matroska/KaxVersion.h:
	  Ooops, did I do something wrong ?


2004-01-06 22:15:33  Rev 485	robux4

	* make/vc6/lib/static/libmatroska.dsp:
	  StdInclude.h doesn't exist anymore


2004-01-06 22:05:07  Rev 483	robux4

	* src/KaxChapters.cpp src/KaxSeekHead.cpp src/KaxAttachments.cpp
	  src/KaxClusterData.cpp src/KaxTag.cpp src/KaxAttached.cpp
	  src/KaxTrackEntryData.cpp src/KaxCluster.cpp
	  src/KaxContentEncoding.cpp src/KaxBlockData.cpp src/KaxInfoData.
	  cpp src/KaxVersion.cpp src/KaxTagMulti.cpp src/KaxTrackAudio.cpp
	  src/KaxTracks.cpp src/KaxCuesData.cpp src/KaxBlock.cpp
	  src/KaxInfo.	cpp src/KaxTrackVideo.cpp src/KaxTags.cpp
	  src/KaxCues.cpp src/StdInclude.h src/KaxSegment.cpp
	  src/KaxContexts.cpp: No more StdInclude


2004-01-06 21:02:16  Rev 481	robux4

	* matroska/KaxBlock.h src/KaxBlock.cpp matroska/KaxTrackAudio.h
	  src/KaxTrackAudio.cpp: Add support for SampleScale and
	  BlockSamples


2004-01-05 18:56:32  Rev 477	mosu

	* debian/changelog:
	  Updated the version from 0.6.2 to 0.6.3.


2004-01-05 18:46:50  Rev 475	robux4

	* src/KaxCuesData.cpp:
	  Changed the ID of the new CueBlockNumber


2004-01-05 11:39:50  Rev 472	mosu

	* src/KaxChapters.cpp matroska/KaxChapters.h:
	  Fixes for wrong C++ syntax ("not enough sleep" syndrome).


2004-01-05 11:28:43  Rev 471	mosu

	* make/linux/Makefile test/mux/test8.cpp:
	  Fixed a couple of warnings.


2004-01-05 11:28:30  Rev 470	mosu

	* debian/control:
	  Updated the dependencies.


2004-01-04 21:39:29  Rev 463	robux4

	* src/KaxChapters.cpp matroska/KaxVersion.h
	matroska/KaxChapters.h:
	  Added 2 flags for Chapters


2004-01-01 13:28:49  Rev 451	mosu

	* debian/rules:
	  Also install the ChangeLog.


2004-01-01 13:20:39  Rev 450	mosu

	* ChangeLog.txt ChangeLog:
	  Added a ChangeLog.


2003-12-30 10:00:32  Rev 449	mosu

	* debian/changelog:
	  Bumped version number.


2003-12-28 16:20:42  Rev 445	mosu

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


2003-12-28 16:20:04  Rev 444	mosu

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


2003-12-28 16:07:40  Rev 443	mosu

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


2003-12-28 01:08:45  Rev 442	jcsston

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


2003-12-03 16:17:21  Rev 430	cyrius

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


2003-11-16 10:58:26  Rev 413	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 09:36:40  Rev 412	robux4

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


2003-11-03 22:17:35  Rev 400	robux4

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


2003-10-31 12:34:44  Rev 395	mosu

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


2003-10-31 08:59:53  Rev 392	mosu

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


2003-10-31 08:55:10  Rev 391	mosu

	* debian/control:
	  Updated dependency to libebml 0.6.2.


2003-10-30 23:07:58  Rev 387	robux4

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


2003-10-30 12:56:08  Rev 385	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 12:50:06  Rev 384	mosu

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


2003-10-28 22:09:56  Rev 379	mosu

	* debian/changelog:
	  New version number.


2003-10-28 20:59:09  Rev 375	robux4

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


2003-10-28 20:55:20  Rev 374	robux4

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


2003-10-25 15:09:28  Rev 371	mosu

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


2003-10-24 22:05:30  Rev 370	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 19:22:52  Rev 368	mosu

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


2003-10-24 16:08:46  Rev 367	mosu

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


2003-10-24 15:52:14  Rev 366	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 08:40:49  Rev 365	jcsston

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


2003-10-22 14:18:04  Rev 360	pamel

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


2003-10-21 21:27:15  Rev 358	robux4

	* matroska/KaxBlock.h src/KaxBlock.cpp matroska/KaxCluster.h
	  src/KaxCluster.cpp test/mux/test6.cpp matroska/KaxTypes.h:
	  New lacing modes writing


2003-10-21 19:42:26  Rev 356	robux4

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


2003-10-21 18:22:27  Rev 353	mosu

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


2003-10-19 16:09:04  Rev 347	mosu

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


2003-10-19 15:23:59  Rev 345	mosu

	* ChangeLog.txt:
	  Updated ChangeLog.


2003-10-19 15:22:00  Rev 344	mosu

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


2003-10-19 15:17:40  Rev 343	mosu

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


2003-10-19 15:11:48  Rev 342	mosu

	* ChangeLog.txt:
	  Added a ChangeLog (generated automatically from the CVS log
	  messages, but should be updated by ourselves).


2003-10-15 20:34:24  Rev 335	mosu

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


2003-09-17 20:22:58  Rev 274	mosu

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


2003-09-14 08:20:46  Rev 269	robux4

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


2003-09-14 08:19:43  Rev 268	robux4

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


2003-09-13 20:40:33  Rev 266	robux4

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


2003-09-13 17:48:38  Rev 265	robux4

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


2003-09-12 16:57:55  Rev 263	mosu

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


2003-09-01 15:37:43  Rev 239	jcsston

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


2003-09-01 11:43:19  Rev 237	mosu

	* debian/changelog:
	  New version number.


2003-08-21 17:25:32  Rev 218	mosu

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


2003-08-20 03:36:42  Rev 214	spyder

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


2003-08-08 17:42:19  Rev 195	robux4

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


2003-08-04 07:36:30  Rev 158	robux4

	* matroska/KaxVersion.h:
	  Remove some old TODO


2003-08-01 19:21:34  Rev 143	robux4

	* make/Doxyfile:
	  Version 0.5.0 of the lib


2003-08-01 12:03:38  Rev 136	robux4

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


2003-08-01 02:26:46  Rev 131	jcsston

	* make/Doxyfile:
	  Updated to new source tree structure


2003-07-31 19:42:31  Rev 128	robux4

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


2003-07-30 08:01:52  Rev 109	robux4

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


2003-07-29 21:43:56  Rev 105	robux4

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


2003-07-28 23:04:33  Rev 101	robux4

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


2003-07-28 22:55:09  Rev 100	robux4

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


2003-07-28 08:49:51  Rev 91	mosu

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


2003-07-27 20:28:46  Rev 89	mosu

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


2003-07-25 19:25:35  Rev 84	robux4

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


2003-07-24 17:05:17  Rev 77	robux4

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


2003-07-19 20:31:52  Rev 27	robux4

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


2003-07-17 09:48:18  Rev 12	mosu

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


2003-07-16 16:31:34  Rev 8	mosu

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


2003-07-16 16:21:39  Rev 7	mosu

	* make/linux/Makefile:
	  Removed old stuff.


2003-07-16 15:46:41  Rev 6	robux4

	* matroska/KaxTag.h src/KaxAttached.cpp matroska/KaxBlockData.h
	  debian/libmatroska-dev.files make/vc6/test/test0.dsp
	  make/mingw32/Makefile make/vc6/test/test2.dsp
	  make/vc6/test/test4.	dsp matroska/KaxChapters.h
	  make/vc6/test/test6.dsp make/makedoc.  bat
	  make/vc6/test/test8.dsp matroska/FileKax.h make/macosx/macosx.
	  pbproj src/KaxBlockData.cpp src/KaxInfoData.cpp make/vc6/vc6.dsw
	  debian/changelog matroska/KaxCues.h LICENSE.QPL
	  matroska make/vc6/test/test6c.dsp make/cygwin/Makefile
	  src/FileKax.cpp make/vc7/test src/KaxTrackEntryData.cpp
	  make/mingw32/test/Makefile make/Doxyfile debian/control
	  make/vc6/lib/static/libmatroska.dsp matroska/KaxTrackVideo.h
	  make/vc6/lib/static src/KaxCues.cpp make/vc6 make/vc7 test
	  matroska/c/libmatroska_t.h matroska/KaxClusterData.h
	  src/KaxTag.cpp test/mux matroska/KaxAttached.h
	  make/makedoc.sh matroska/KaxTrackEntryData.
	  h test/Makefile make/linux/Makefile.rule src/KaxVersion.cpp
	  matroska/c/libmatroska.h src/KaxTagMulti.cpp src/KaxTracks.cpp
	  test/utf8 src/KaxBlock.cpp make/macosx src/KaxTags.cpp
	  make/vc7/test/test00.vcproj debian/rules make/cygwin
	  matroska/KaxConfig.h make/vc6/lib matroska/KaxContexts.h
	  debian matroska/KaxAttachments.h src make/linux/Makefile
	  make/vc6/test/test8c.dsp test/utf8/test5.cpp debian/copyright
	  src/KaxCluster.cpp matroska/KaxVersion.h matroska/KaxInfoData.h
	  matroska/KaxTagMulti.h matroska/KaxTrackAudio.h
	  make/mingw32 make/mingw32/test/test6.dev src/KaxCuesData.cpp
	  make/vc7/test/test9.vcproj make/mingw32/test/test8.dev
	  make/vc7/vc7.sln matroska/KaxTags.h debian/docs src/StdInclude.h
	  matroska/KaxSegment.h make test/tags make/vc6/test/test1.dsp
	  make/vc6/test/test3.dsp make/beos/Makefile src/KaxContexts.cpp
	  make/vc6/test/test5.dsp src/KaxSeekHead.cpp make/vc6/test/test7.
	  dsp make/macosx/macosx.pbproj/project.pbxproj
	  make/vc6/test/test9.	dsp make/vc6/test matroska/KaxCluster.h
	  make/vc7/test/test0.vcproj LICENSE.GPL matroska/c
	  make/vc7/test/test8.vcproj test/tags/test9.  cpp
	  make/vc7/lib/static test/mux/test6.cpp test/ebml/test0.cpp
	  src/KaxSegment.cpp test/mux/test8.cpp src/KaxChapters.cpp
	  src/KaxClusterData.cpp make/mingw32/libmatroska.dev
	  make/vc6/test/test00.dsp make/cygwin/Makefile.rule
	  matroska/KaxTracks.h matroska/KaxBlock.h make/beos
	  matroska/KaxInfo.h debian/libmatroska-dev.dirs
	  test/ebml/Makefile make/linux matroska/KaxTypes.h
	  make/mingw32/test src/KaxAttachments.cpp test/ebml/test00.cpp
	  test/ebml src/KaxTrackAudio.cpp make/vc7/test/test6.vcproj
	  matroska/KaxCuesData.h src/KaxInfo.cpp src/KaxTrackVideo.cpp
	  make/vc7/lib make/vc7/lib/static/libmatroska.vcproj debian/dirs
	  matroska/KaxSeekHead.h: Initial CVS version after the crash


