./multimedia/libmatroska, Extensible open standard Audio/Video container format

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.8, Package name: libmatroska-1.4.8, Maintainer: salo

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


Master sites:

SHA1: e9fcc3997708d23e3e8672ef077bef52d5291bb2
RMD160: 90ff1b6e965ec596e8ce6ffcbc61a30e4c3f432f
Filesize: 279.574 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-27 08:42:42 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libmatroska: update to 1.4.8

1.4.8:
* KaxBlockGroup, KaxSimpleBlock: fixed writing the block header
  if the track number is 128.
   2017-08-16 22:21:18 by Thomas Klausner | Files touched by this commit (180)
Log message:
Follow some http redirects.
   2017-03-13 10:14:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated libmatroska to 1.4.7.

2017-03-10  Moritz Bunkus  <moritz@bunkus.org>

        * Released v1.4.7 with the single change of setting the version
        number in the "KaxCodeVersion" variable correctly.

        * Released v1.4.6.

        * KaxSemantic: add new elements dealing with 360°/VR content and
        for language descriptors based on IETF BPC 47.
   2016-07-03 13:13:25 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated libmatroska to 1.4.5.

2016-07-02  Moritz Bunkus  <moritz@bunkus.org>

        * Released v1.4.5.

2016-04-24  Moritz Bunkus  <moritz@bunkus.org>

        * KaxSemantic: add new colour-related elements.

2016-04-01  Steve Lhomme  <slhomme@matroska.org>

        * KaxSemantic: add the new FieldOrder element.

2015-11-21  Moritz Bunkus  <moritz@bunkus.org>

        * KaxVersion.cpp: in order to enable deterministic builds the
        KaxCodeDate variable has been set to "Unknown" instead of the date
        and time of compilation. Patch by Ed Schouten <ed@nuxi.nl>.
   2016-03-03 13:59:49 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Add 'c' to USE_LANGUAGES, fixes configure tests on Darwin.
   2015-11-04 18:41:21 by Alistair G. Crooks | Files touched by this commit (78)
Log message:
Remove duplicate SHA512 digests that crept in.
   2015-11-04 00:54:34 by Alistair G. Crooks | Files touched by this commit (150)
Log message:
Add SHA512 digests for distfiles for multimedia category

Problems found locating distfiles:
        Package adobe-flash-plugin11: missing distfile \ 
flash-plugin-11.2.202.540-release.i386.rpm
        Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
        Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
        Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
        Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
        Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
        Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
        Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
        Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
        Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
        Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
        Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
        Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
        Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
        Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
        Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
        Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
        Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
        Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
        Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
        Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package mpv: missing distfile mpv-0.12.0.tar.gz
        Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
        Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
        Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
        Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
        Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
        Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
        Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
        Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-25 10:49:18 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update libmatroska to 1.4.4:

        * Released v1.4.4.

        * KaxInternalBlock::ReadData(): Fixed an invalid memory
        access. When reading a block group or a simple block that uses
        EBML lacing the frame sizes indicated in the lacing weren't
        checked against the available number of bytes. If the indicated
        frame size was bigger than the whole block's size the parser would
        read beyond the end of the buffer resulting in a heap information
        leak.