Library to Deal with Matroska Files

Edit Package libmatroska

Libmatroska is a C++ library to parse Matroska files (.mkv and .mka).
It depends on libebml to work. You only need this package to compile
your own applications.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000013 13 Bytes
libmatroska-1.6.0.tar.xz 0000065316 63.8 KB
libmatroska.changes 0000013151 12.8 KB
libmatroska.spec 0000003104 3.03 KB
Revision 49 (latest revision is 52)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 818044 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 49)
- 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
Comments 0
openSUSE Build Service is sponsored by