Revisions of libmatroska
buildservice-autocommit
accepted
request 1009315
from
Takashi Iwai (tiwai)
(revision 81)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1009179
from
C J (CJ)
(revision 80)
- update to 1.7.1: * Fix ABI compatibility: unfortunately release 1.7.0 broke ABI compatibility. This release restores the compatibility with release 1.6.3. Please use it instead of release 1.7.0. In other words: 1.6.3 & 1.7.1 are compatible, while 1.7.0 is compatible with neither 1.6.3 nor 1.7.1.
Takashi Iwai (tiwai)
accepted
request 1008774
from
Dirk Mueller (dirkmueller)
(revision 79)
- update to 1.7.0: * A C++14 compliant C++ compiler is now required. * libEBML v1.4.3 is now required. * Remove Coremake project files * Add `KaxInternalBlock::GetRelativeTimestamp()` to access unscaled block timestamps. * Fixed problems with the generated `pkg-config` files if any of the installation paths are absolute. * Added several enums in `namespace libmatroska` for the various elements that are constrained to a set of options: `MatroskaTrackType`, `MatroskaTrackEncodingCompAlgo`, `MatroskaChapterTranslateCodec`, `MatroskaTrackTranslateCodec`, `MatroskaVideoFlagInterlaced`, `MatroskaVideoFieldOrder`, `MatroskaVideoStereoMode`, `MatroskaVideoAlphaMode`, `MatroskaVideoOldStereoMode`, `MatroskaVideoDisplayUnit`, `MatroskaVideoAspectRatioType`, `MatroskaVideoMatrixCoefficients`, `MatroskaColourChromaSitingHorz`, `MatroskaColourChromaSitingVert`, `MatroskaVideoRange`, `MatroskaVideoTransferCharacteristics`, `MatroskaVideoPrimaries`, `MatroskaVideoProjectionType`, `MatroskaAudioEmphasis`, `MatroskaTrackPlaneType`, `MatroskaContentEncodingScope`, `MatroskaContentEncodingType`, `MatroskaContentEncodingAlgo`, `MatroskaAESSettingsCipherMode`, `MatroskaContentSignatureAlgo`, `MatroskaContentSigHashAlgo`, `MatroskaChapterSkipType`, `MatroskaChapterProcessTime` and `MatroskaTargetTypeValue`. * Updated the semantics to the latest specifications, deprecating the following elements by preventing code to write them: `KaxClusterSilentTracks`, `KaxClusterSilentTrackNumber`, `KaxSlices`, `KaxReferenceFrame`, `KaxReferenceOffset`, `KaxReferenceTimeCode`, `KaxTrackTimecodeScale`,
buildservice-autocommit
accepted
request 874591
from
Ferdinand Thiessen (susnux)
(revision 78)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 874579
from
Dirk Mueller (dirkmueller)
(revision 77)
- update to 1.6.3: * libEBML v1.4.2 is now required. * Added classes for new track header elements: "KaxFlagHearingImpaired", "KaxFlagVisualImpaired", "KaxFlagTextDescriptions", "KaxFlagOriginal" and "KaxFlagCommentary".
buildservice-autocommit
accepted
request 826627
from
Takashi Iwai (tiwai)
(revision 76)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 825663
from
Luigi Baldoni (alois)
(revision 75)
- Update to version 1.6.2 * In release 1.6.1 the version number in CMakeLists.txt wasn't updated, affecting the installed cmake and pkgconfig files. The version number has been bumped to 1.6.2 in all relevant files now. - Update to version 1.6.1 * "KaxBlockAddIDValue" class: this class is no longer marked as "mandatory" in order to coincide with the latest specification.
buildservice-autocommit
accepted
request 818044
from
Ferdinand Thiessen (susnux)
(revision 74)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 817489
from
Luigi Baldoni (alois)
(revision 73)
- Update to version 1.6.0 * libEBML v1.4.0 is now required. * Due to breaking ABI the soname version has been bumped to 7.0.0. * Default symbol visibility is now "hidden", reducing binary size. * Converted some things pointed out by cppcheck & clang-tidy to C++11. * Fixed a lot of issues pointed out by clang-tidy. * A C++11 compliant compiler is now required. Several of its features are now used in the source. * "KaxCueData" class: added "PositionSet" overrides taking "KaxSimpleBlock" arguments. * "KaxSeekHead" class: the "IndexThis" function now returns a pointer to the newly allocated "KaxSeek" instance. * "KaxBlockData" class: the "SetReferencedTimecode" function is now public. * Fixed classes for updates in the current specification: KaxTrackTimecodeScale (can be written again), TimeSlice, SliceLaceNumber, TrackAttachmentLink (these cannot be written anymore), KaxContentEncAlgo (it's mandatory), KaxChapLanguageIETF (can occur multiple times), KaxFileUsedStartTime, KaxFileUsedEndTime (DivX-related elements, cannot be written anymore) * Added classes for new elements from the current specification: KaxBlockAdditionMapping, KaxBlockAddIDValue, KaxBlockAddIDName, KaxBlockAddIDType, KaxBlockAddIDExtraData, KaxContentEncAESSettings, KaxContentEncAESSettings. * The MATROSKA_VERSION pre-processor definition has been removed. You used to be able toe restrict compiling with only those classes for elements contained in Matroska v1, but that hasn't worked since 2010, so… yeah. - Track ABI Change - Spec cleanup
buildservice-autocommit
accepted
request 714710
from
Dominique Leuenberger (dimstar)
(revision 72)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 714661
from
Ferdinand Thiessen (susnux)
(revision 71)
- Update to version 1.5.2: * Fix boo#1141027 * KaxBlock: fixed a potential access to invalid memory due to invalid lace sizes read from invalid data. * KaxBlock: fixed a potential null pointer dereference triggerable by reading invalid data.
buildservice-autocommit
accepted
request 696465
from
Takashi Iwai (tiwai)
(revision 70)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 694766
from
Ferdinand Thiessen (susnux)
(revision 69)
- Update to 1.5.0: * Compatibilty with libEBML 1.3.7
buildservice-autocommit
accepted
request 628344
from
Ismail Dönmez (namtrac)
(revision 68)
baserev update by copy to link target
Ismail Dönmez (namtrac)
accepted
request 628297
from
Ferdinand Thiessen (susnux)
(revision 67)
- Fixed ABI tracking with cmake macro.
buildservice-autocommit
accepted
request 626520
from
Tomáš Chvátal (scarabeus_iv)
(revision 66)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 626517
from
Ferdinand Thiessen (susnux)
(revision 65)
- Update to version 1.4.9: * Switched to cmake.
buildservice-autocommit
accepted
request 585309
from
Tomáš Chvátal (scarabeus_iv)
(revision 64)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 585307
from
Ferdinand Thiessen (susnux)
(revision 63)
- Track ABI Change, since 1.4.7 is incompatible with lower versions.
buildservice-autocommit
accepted
request 532736
from
Dave Plater (plater)
(revision 62)
baserev update by copy to link target
Displaying revisions 1 - 20 of 81