Home | History | Annotate | Download | only in libvpx
      1 2010-09-02 v0.9.2
      2   - Enhancements:
      3       Disable frame dropping by default
      4       Improved multithreaded performance
      5       Improved Force Key Frame Behaviour
      6       Increased rate control buffer level precision
      7       Fix bug in 1st pass motion compensation
      8       ivfenc: correct fixed kf interval, --disable-kf
      9   - Speed:
     10       Changed above and left context data layout
     11       Rework idct calling structure.
     12       Removed unnecessary MB_MODE_INFO copies
     13       x86: SSSE3 sixtap prediction
     14       Reworked IDCT to include reconstruction (add) step
     15       Swap alt/gold/new/last frame buffer ptrs instead of copying.
     16       Improve SSE2 loopfilter functions
     17       Change bitreader to use a larger window.
     18       Avoid loopfilter reinitialization when possible
     19   - Quality:
     20       Normalize quantizer's zero bin and rounding factors
     21       Add trellis quantization.
     22       Make the quantizer exact.
     23       Updates to ARNR filtering algorithm
     24       Fix breakout thresh computation for golden & AltRef frames
     25       Redo the forward 4x4 dct
     26       Improve the accuracy of forward walsh-hadamard transform
     27       Further adjustment of RD behaviour with Q and Zbin.
     28   - Build System:
     29       Allow linking of libs built with MinGW to MSVC
     30       Fix target auto-detection on mingw32
     31       Allow --cpu= to work for x86.
     32       configure: pass original arguments through to make dist
     33       Fix builds without runtime CPU detection
     34       msvs: fix install of codec sources
     35       msvs: Change devenv.com command line for better msys support
     36       msvs: Add vs9 targets.
     37       Add x86_64-linux-icc target
     38   - Bugs:
     39       Potential crashes on older MinGW builds
     40       Fix two-pass framrate for Y4M input.
     41       Fixed simple loop filter, other crashes on ARM v6
     42       arm: fix missing dependency with --enable-shared
     43       configure: support directories containing .o
     44       Replace pinsrw (SSE) with MMX instructions
     45       apple: include proper mach primatives
     46       Fixed rate control bug with long key frame interval.
     47       Fix DSO link errors on x86-64 when not using a version script
     48       Fixed buffer selection for UV in AltRef filtering
     49 
     50 
     51 2010-06-17 v0.9.1
     52   - Enhancements:
     53       * ivfenc/ivfdec now support YUV4MPEG2 input and pipe I/O
     54       * Speed optimizations
     55   - Bugfixes:
     56       * Rate control
     57       * Prevent out-of-bounds accesses on invalid data
     58   - Build system updates:
     59       * Detect toolchain to be used automatically for native builds
     60       * Support building shared libraries
     61       * Better autotools emulation (--prefix, --libdir, DESTDIR)
     62   - Updated LICENSE
     63       * http://webmproject.blogspot.com/2010/06/changes-to-webm-open-source-license.html
     64 
     65 
     66 2010-05-18 v0.9.0
     67   - Initial open source release. Welcome to WebM and VP8!
     68 
     69