Revisions of libmatroska

buildservice-autocommit accepted request 1009315 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 81)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1009179 from C J's avatar 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's avatar Takashi Iwai (tiwai) accepted request 1008774 from Dirk Mueller's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 78)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 874579 from Dirk Mueller's avatar 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's avatar Takashi Iwai (tiwai) (revision 76)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 825663 from Luigi Baldoni's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 74)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 817489 from Luigi Baldoni's avatar 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's avatar Dominique Leuenberger (dimstar) (revision 72)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 714661 from Ferdinand Thiessen's avatar 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's avatar Takashi Iwai (tiwai) (revision 70)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 694766 from Ferdinand Thiessen's avatar 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's avatar Ismail Dönmez (namtrac) (revision 68)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 628297 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 67)
- Fixed ABI tracking with cmake macro.
buildservice-autocommit accepted request 626520 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 66)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 626517 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 65)
- Update to version 1.4.9:
  * Switched to cmake.
buildservice-autocommit accepted request 585309 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 64)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 585307 from Ferdinand Thiessen's avatar 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's avatar Dave Plater (plater) (revision 62)
baserev update by copy to link target
Displaying revisions 1 - 20 of 81
openSUSE Build Service is sponsored by