summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-11Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-03-10Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: Icb795cef47a205f33f180f3852d88c36113b673e
2011-03-10Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-03-10Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-03-09Merge "Add vp8_sub_pixel_variance16x8_ssse3 function"Yunqing Wang
2011-03-09Merge branch 'bali'John Koleszar
Change-Id: Icf18b4981afb12ef255fca431d4ba45860dd22c9
2011-03-09Add missing filter.h to build systemJohn Koleszar
Missing file causes 'make dist' to not include a complete copy of the source. Change-Id: I3f55aeb5a86d0e81234e4e4588cb8086ba4cfc4a
2011-03-09Merge "fix obj_int_extract for MinGW"Johann
2011-03-09Add vp8_sub_pixel_variance16x8_ssse3 functionYunqing Wang
Added SSSE3 function Change-Id: I8c304c92458618d93fda3a2f62bd09ccb63e75ad
2011-03-09Remove unused functionsYunqing Wang
Removed some unused functions Change-Id: Ifdfc27453e53cfc75997b38492901d193a16b245
2011-03-09Merge "Improve SSE2 half-pixel filter funtions"Yunqing Wang
2011-03-09Merge "Configuration updates:Making a clear distinction between Init and Change"John Koleszar
2011-03-09Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: Ie52ff118b00ce462bb110ae349108e55d3d8ff3b
2011-03-09Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-03-09Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-03-08fix obj_int_extract for MinGWJohann
failed to find headers in the source directory output to stdout instead of a hardcoded file MinGW doesn't support _sopen_s _fstat catches non-existant files Change-Id: I24e0aacc6f6f26e6bcfc25f9ee7821aa3c8cc7e7
2011-03-08Improve SSE2 half-pixel filter funtionsYunqing Wang
Rewrote these functions to process 16 pixels once instead of 8. Change-Id: Ic67e80124467a446a3df4cfecfb76a4248602adb
2011-03-08Merge "64bit mach-o support"Johann
2011-03-08Merge "Add zero offset checking in SSE2 sub-pixel filter function"Yunqing Wang
2011-03-08Add zero offset checking in SSE2 sub-pixel filter functionYunqing Wang
Skip filter at zero offset. Change-Id: I95fc7e211869bc0ab5bcfb7ab2e3259d1c0ccf38
2011-03-08Merge "Write SSSE3 sub-pixel filter function"Yunqing Wang
2011-03-08Write SSSE3 sub-pixel filter functionYunqing Wang
1. Process 16 pixels at one time instead of 8. 2. Add check for both xoffset =0 and yoffset=0, which happens during motion search. This change gave encoder 1%~3% performance gain. Change-Id: Idaa39506b48f4f8b2fbbeb45aae8226fa32afb3e
2011-03-0864bit mach-o supportJohann
enable parsing 64bit mach-o files (OS X) also fixes --enable-debug issue! Change-Id: I250ee69745cd2365e3e63264f9365cd58fbb6678
2011-03-0864bit elf supportJohann
enable parsing 64bit elf files Change-Id: I7981f4769cf1b822f288fe2e32166254e4394bab
2011-03-08Fix a multi-line format-string warning.Ralph Giles
GCC 4.5 and 4.6 both issue a warning about the multi-line format string introduced in bc9c30a0, which also changed the whitespace in the associated stt file by line-wrapping the long format string. Instead, use multiple string constants, which the compiler will concatenate. This maintains the original formatting, but remains legible within the standard line length. Change-Id: I27c9f92d46be82d408105a3a4091f145f677e00e
2011-03-08Corrected minor typos.Paul Wilkins
Change-Id: Icc9f12bd1e1bdaf51256dc8a90d08aa9be89ef34
2011-03-08Merge changes I00c3e823,If8bca004Paul Wilkins
* changes: Improved key frame detection. Improved KF insertion after fades to still.
2011-03-08Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I1f3b99569a3578a7ad71767bf74b6961cf0e8555
2011-03-08Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-03-07correct zbin boost for splitmv modeJohn Koleszar
Disable zbin boost in SPLITMV mode as intended. Was incorrectly looking at vp8_ref_frame_order instead of vp8_mode_order when comparing against SPLITMV. This condition should have always been false, as SPLITMV is not in the range of valid reference frames. Change-Id: I0408cc7595eff68f00efef6d008e79f5b60d14bf
2011-03-07Merge "Fix format-string warning"John Koleszar
2011-03-07Fix format-string warningRalph Giles
Cast size_t to (unsigned long) and print it with the %lu format string, which is more portable than C99's explict %zu for size_t. This truncates on Windows x64 but otherwise works on 32 and 64 bit platforms. In practice the stats file is unlikely to be so large. Change-Id: I0432b3acf85fc6ba4ad50640942e1ca4614b21cb
2011-03-07Improved key frame detection.Paul Wilkins
In some cases where clips have been encoded with borders (eg. some wide-screen content where there is a border top and bottom and slide shows containing portrait format photographs (border left and right)) key frames were not being correctly detected. The new code looks to measure cases where a portion of the image can be coded equally easily using intra or inter modes and where the resulting error score is also very low. These "neutral" areas are then discounted in the key frame detection code. Change-Id: I00c3e8230772b8213cdc08020e1990cf83b780d8
2011-03-07Improved KF insertion after fades to still.Paul Wilkins
This code extends what was previously done for GFs, to pick cases where insertion of a key frame after a fade (or other transition or complex motion) followed by a still section, will be beneficial and will reduce the number of forced key frames. Change-Id: If8bca00457f0d5f83dc3318a587f61c17d90f135
2011-03-06Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-03-05Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I70ac5a4f8388a7bfa058178c0ae53f6bdb0bb6e5
2011-03-05Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-03-04Update CHANGELOG for v0.9.6 (Bali) releaseJohn Koleszar
Change-Id: I7d1e7db1866d829f6d4c6638d1c20e99959cc9a3
2011-03-04Update AUTHORSJohn Koleszar
Change-Id: I784ea2b9fabbec1e99d02e97209981ff1b18ac82
2011-03-04Update .mailmapJohn Koleszar
Add mappings for Tom Finegan, Tero Rintaluoma Change-Id: I014ad5bb7c8eb8261808d98ec0d4f77a8e7c3f35
2011-03-04Merge "examples: use function to get iface pointers"Johann
2011-03-04Merge "change CFLAGS for 64 bit icc builds"Johann
2011-03-04cosmetic: clean up comments for new vp8dx controlsJohn Koleszar
Rename the common control id enum vp8_{dec,com}_control_id, move VP8_DECODER_CTRL_ID_START to common, wrap long lines. Change-Id: I659abc62f10aa389d496f7f43950775db0ef2f9f
2011-03-04Merge "clean up msvs project generation"John Koleszar
2011-03-04Merge "Fixing divide by zero"John Koleszar
2011-03-04Merge "Fix drastic undershoot in long form content"John Koleszar
2011-03-04Merge "documentation: minor updates to vp8 (en|de)coder"John Koleszar
2011-03-04Merge "Fix counter of fixed keyframe distance"John Koleszar
2011-03-04Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-03-03Configuration updates:Making a clear distinction between Init and ChangeMikhal Shemer
Change-Id: I7b2fb326e1aabc08b032177a7b914a5b8bb7376f