2012-02-09 18:12:40 by Min Sik Kim | Files touched by this commit (1) |
Log message:
Set CONFIGURE_ARGS for Darwin/x86_64.
|
2012-02-02 13:32:43 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
* Fix build on NetBSD/amd64 5.99.56.
* Apply patch from Matthias Drochner via private email.
Tested on NetBSD/amd64 5.99.56 and NetBSD/i386 5.99.60.
|
2012-01-31 12:53:52 by Ryo ONODERA | Files touched by this commit (10) |
Log message:
Update to 1.0.0
* Bump BUILDLINK_ABI_DEPENDS to 1.0.0
Changelog:
2012-01-27 v1.0.0 "Duclair"
Our fourth named release, focused on performance and features related to
real-time encoding. It also fixes a decoder crash bug introduced in
v0.9.7, so all users of that release are encouraged to upgrade.
- Upgrading:
This release is ABI incompatible with prior releases of libvpx, so the
"major" version number has been bumped to 1. You must recompile your
applications against the latest version of the libvpx headers. The
API remains compatible, and this should not require code changes in most
applications.
- Enhancements:
This release introduces several substantial new features to the encoder,
of particular interest to real time streaming applications.
Temporal scalability allows the encoder to produce a stream that can
be decimated to different frame rates, with independent rate targetting
for each substream.
Multiframe quality enhancement postprocessing can make visual quality
more consistent in the presence of frames that are substantially
different quality than the surrounding frames, as in the temporal
scalability case and in some forced keyframe scenarios.
Multiple-resolution encoding support allows the encoding of the
same content at different resolutions faster than encoding them
separately.
- Speed:
Optimization targets for this release included the decoder and the real-
time modes of the encoder. Decoder speed on x86 has improved 10.5% with
this release. Encoder improvements followed a curve where speeds 1-3
improved 4.0%-1.5%, speeds 4-8 improved <1%, and speeds 9-16 improved
1.5% to 10.5%, respectively. "Best" mode speed is consistent with the
Cayuga release.
- Quality:
Encoder quality in the single stream case is consistent with the Cayuga
release.
- Bug Fixes:
This release fixes an OOB read decoder crash bug present in v0.9.7
related to the clamping of motion vectors in SPLITMV blocks. This
behavior could be triggered by corrupt input or by starting
decoding from a P-frame.
|
2012-01-07 13:18:47 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
Fix PR pkg/45795.
Fix build error on some systems.
Upstream patch:
http://git.chromium.org/gitweb/?p=webm/libvpx.git;a=commitdiff;h=17c754fc00881a78e71488e7c544d05cf2f6927f
|
2011-10-28 16:09:44 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
Update to 0.9.7.1 (0.9.7 p1)
Changelog:
2011-08-15 v0.9.7-p1 "Cayuga" patch 1
This is an incremental bugfix release against Cayuga. All users of that
release are strongly encouraged to upgrade.
- Fix potential OOB reads (cdae03a)
An unbounded out of bounds read was discovered when the
decoder was requested to perform error concealment (new in
Cayuga) given a frame with corrupt partition sizes.
A bounded out of bounds read was discovered affecting all
versions of libvpx. Given an multipartition input frame that
is truncated between the mode/mv partition and the first
residiual paritition (in the block of partition offsets), up
to 3 extra bytes could have been read from the source buffer.
The code will not take any action regardless of the contents
of these undefined bytes, as the truncated buffer is detected
immediately following the read based on the calculated
starting position of the coefficient partition.
- Fix potential error concealment crash when the very first frame
is missing or corrupt (a609be5)
- Fix significant artifacts in error concealment (a4c2211, 99d870a)
- Revert 1-pass CBR rate control changes (e961317)
Further testing showed this change produced undesirable visual
artifacts, rolling back for now.
|
2011-09-14 19:22:45 by Hans Rosenfeld | Files touched by this commit (2) |
Log message:
Fix build on SunOS.
|
2011-08-08 16:15:50 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
Fix build on Mac OS X 10.7 (Darwin 11.0.1) with Xcode 4.1.1.
|
2011-08-07 19:20:09 by Ryo ONODERA | Files touched by this commit (8) |
Log message:
Update to 0.9.7
Changelog:
* Feature enhancement and bug fix
* backward compatibility with 0.9.5 and 0.9.6
|
2011-06-21 20:14:30 by Matthias Scheler | Files touched by this commit (3) |
Log message:
Fix build under Mac OS X Snow Leopard if the Mac OS X Leopard is not
installed. Based on changes sugested by Martin Brandenburg in PR pkg/45086.
|
2011-06-20 22:31:29 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
Revert previous commit.
|