summaryrefslogtreecommitdiff
path: root/multimedia/libmatroska
AgeCommit message (Collapse)AuthorFilesLines
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-17Update to version 0.7.5salo4-14/+12
Changes: - fix the segment family UID - no more TrackAngle and new TrackTranslate elements - rename ChapterLink* to ChapterTranslate* - add KaxChapterLinkEditionUID - fix the KaxSegmentFamily flags - added KaxSegmentFamily, KaxChapterLink, KaxChapterLinkCodec and KaxChapterLinkID - Move all of the (re-)activated Matroska v1 elements out of "#if == 2" blocks. - support for KaxMaxBlockAdditionID and fix default values - BlockAdditions is in Matroska 1 now - added the button track type - Use malloc() and free() instead of new[] and delete[] where the lib might deal with pointers that have been allocated by the app, or where the app has allocated the memory. Reason: new[]ed memory cannot be realloc()ed. - remove support for the gap flag in the Block - add almost automatic handling of SilentTracks - added KaxTrackFlagForced - added KaxTrackAngle and various fixes - TrackOverlay is now multiple - added KaxClusterSilentTracks and KaxClusterSilentTrackNumber
2004-10-14Updated to 0.7.4salo3-7/+7
Changes: - EditionProcessed has a default value (0) according to the specs. - KaxEditionManaged becomes KaxEditionProcessed and mandatory KaxEditionManagedPrivate becomes KaxChapterManagedPrivate - no more automatic OutputSamplingFrequency default value - add support for KaxChapterProcessCommand and KaxEditionManagedPrivate - 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. - allow DLL building with MSVC7 (not compatible with the MinGW DLLs) - KaxTagTargetTypeValue default to 50 - TargetTypeValue is no longer mandatory - Fixed the wrong element names. - add KaxTagTargetTypeValue as in the specs - add KaxChapterPhysicalEquiv as in the new specs - add KaxChapterProcess and KaxChapterProcessTime - add the new PixelCropXXX elements - added KaxEditionFlagDefault and KaxEditionManaged - add the new TargetType element in tags - Set the default value for KaxTagLangue to "und" complying with the specs.
2004-08-23Update to version 0.7.3.salo4-39/+7
Changes: - remove patch-aa, it has been merged upstream 0.7.3: ====== - add KaxEditionFlagDefault, KaxEditionManaged, TargetType, TagLanguage, TagDefault, EditionFlagHidden - rename the new KaxTagLanguage to KaxTagLangue - misc small bugfixes 0.7.2: ====== - chapters/tags: add an edition UID and clean the code according to the specs - mingw32: Proper description for the SHARED option. Make building the lib statically the default just like it is for libembl.
2004-07-27Update to version 0.7.1.salo5-48/+27
Changes: - use bzip2 distribution tarball 0.7.1: ====== - KaxClusterPosition is already in use and therefore a v1 element - various cosmetic changes to Makefile and build system itself
2004-07-20PKGREVISION++salo5-24/+19
- do not define MATROSKA_VERSION=2 anymore. it's not needed for mplayer any longer and no other application needs it. per discussion with Moritz Bunkus. - add test target, do not build tests as a part of normal build - i can as well add myself as MAINTAINER..
2004-05-31Pass CXXFLAGS and LDFLAGS to Makefile, usa more buildlink variables.salo3-10/+34
Allow both overwrite and pkgviews installation. Based on patch sent by Joachim Kuebart via PR pkg/25752.
2004-05-16call $(BSD_INSTALL) to install files, not "install".grant2-1/+15
2004-05-16libmatroska needs the GNU C++ compiler.grant1-1/+3
2004-05-05Updated to version 0.7.0.salo3-7/+7
Changes: - Switch to LGPL license - Update the copyright years - Fix minor things in test examples - Fix a problem when MATROSKA_VERSION is set to 2 - Fix for partial XipH lacing reading - Handle MATROSKA_VERSION to enable/disable some future additions - No more new elements for sample accurate seeking - Added code that allows libmatroska to be built as a DLL on Windows. - Updated the MinGW build system. - No more StdInclude - Add support for SampleScale and BlockSamples
2004-04-17USE_LANGUAGES=c++grant1-1/+2
2004-04-07Initial import of libmatroska-0.6.3: Extensible open standard Audio/Videosalo7-0/+146
container format library. Matroska aims to become THE Standard of Multimedia Container Formats. It was derived from a project called MCF, but differentiates from it significantly. It is based on EBML (Extensible Binary Meta Language), a binary derivative of XML. Matroska is designed with the future in mind. It incorporates features you would expect from a modern container format, like: - Streamable over internet (HTTP and RTP) - Fast seeking in the file - High error recovery - Menus (like DVDs have) - Chapter entries - Selectable subtitle streams - Selectable audio streams - Modularly extendable From pkgsrc-wip, submitted by Sergey Svishchev.