./multimedia/libtheora, Video codec for Ogg multimedia streaming

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


Branch: CURRENT, Version: 1.1.1nb2, Package name: libtheora-1.1.1nb2, Maintainer: pkgsrc-users

Theora is Xiph.Org's first publicly released video codec, intended for
use within the Ogg's project's Ogg multimedia streaming system. Theora
is derived directly from On2's VP3 codec; currently the two are nearly
identical, varying only in encapsulating decoder tables in the bitstream
headers, but Theora will make use of this extra freedom in the future to
improve over what is possible with VP3.

For the API documentation, install the libtheora-docs package.


Master sites:

SHA1: 8dcaa8e61cd86eb1244467c0b64b9ddac04ae262
RMD160: 1d07234bd7e2296c61d6e30fe9816415aa7fd8e5
Filesize: 1858.569 KB

Version history: (Expand)


CVS history: (Expand)


   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.
   2013-10-25 23:48:16 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Don't use -fforce-addr.
   2012-10-08 11:21:16 by Aleksej Saushev | Files touched by this commit (161)
Log message:
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
   2011-01-17 20:44:59 by Matthias Drochner | Files touched by this commit (3)
Log message:
libtheora{enc,dec}.so use symbols from libtheora.so, so make sure the
former are linked against the latter
bump PKGREV
   2009-12-07 01:03:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
Drop MAINTAINER.
   2009-11-09 13:56:00 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Do not link against -lcompat, it breaks DSO support. Bump revision.
   2009-10-20 17:48:02 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Update libtheora* to 1.1.1:

libtheora 1.1.1 (2009 October 1)

 - Fix problems with MSVC inline assembly
 - Add the missing encoder_disabled.c to the distribution
 - build updates: autogen.sh should work better after switching systems
   and the MSVC project now defaults to the dynamic runtime library
 - Namespace some variables to avoid conflicts on wince.

libtheora 1.1.0 (2009 September 24)

 - Fix various small issues with the example and telemetry code
 - Fix handing a zero-byte packet as the first frame
 - Documentation cleanup
 - Two minor build fixes

libtheora 1.1beta3 (2009 August 22)

 - Rate control fixes to smooth quality
 - MSVC build now exports all of the 1.0 api
 - Assorted small bug fixes

libtheora 1.1beta2 (2009 August 12)

 - Fix a rate control problem with difficult input
 - Build fixes for OpenBSD and Apple Xcode
 - Examples now all use the 1.0 api
 - TH_ENCCTL_SET_SPLEVEL works again
 - Various bug fixes and source tree rearrangement

libtheora 1.1beta1 (2009 August 5)

 - Support for two-pass encoding
 - Performance optimization of both encoder and decoder
 - Encoder supports dynamic adjustment of quality and
   bitrate targets
 - Encoder is generally more configurable, and all
   rate control modes perform better
 - Encoder now accepts 4:2:2 and 4:4:4 chroma sampling
 - Decoder telemetry output shows quantization choice
   and a breakdown of bitrate usage in the frame
 - MSVC assembly optimizations up to date and functional

libtheora 1.1alpha2 (2009 May 26)

 - Reduce lambda for small quantizers.
 - New encoder fDCT does better on smooth gradients
 - Use SATD for mode decisions (1-2% bitrate reduction)
 - Assembly rewrite for new features and general speed up
 - Share code between the encoder and decoder for performance
 - Fix 4:2:2 decoding and telemetry
 - MSVC project files updated, but assembly is disabled.
 - New configure option --disable-spec to work around toolchain
   detection failures.
 - Limit symbol exports on MacOS X.
 - Port remaining unit tests from the 1.0 release.

libtheora 1.1alpha1 (2009 March 27)

 - Encoder rewrite with much improved vbr quality/bitrate and
   better tracking of the target rate in cbr mode.
 - MSVC project files do not work in this release.
   2009-09-13 15:33:59 by Matthias Scheler | Files touched by this commit (1)
Log message:
Disable assembler code under Mac OS X Leopard to fix build failure.