- 14 Aug, 2014 - 1 commit
-
-
Jingning Han authored
When aq mode is on, the quantizer will be reset later in the same function (line 571). Change-Id: I20635db31261d136d04d5deeb881ad3957078bf1
-
- 13 Aug, 2014 - 24 commits
-
-
Jingning Han authored
This commit moves the simplified coefficient probability model and costing update to speed 4, and turns on chessboard pattern mode search for sub 720p sequences. The overall coding performance of speed 3 is improved: derf 0.889% stdhd 1.744% The speed 3 runtime for test sequences are improved: bus cif at 1000 kbps 9823 ms -> 9642 ms pedestrian 1080p 2000 kbps 189559 ms -> 183284 ms Change-Id: Iecbc7496a68f31fd49fb09f8dfd97c028d675a5d
-
Jingning Han authored
This commit enables the encoder to skip NEARMV and ZEROMV if the above and left blocks have identical reference frame, and the current reference is different from that. It reduces the runtime of speed 3 for test sequences: bus cif at 1000 kbps 10064 ms -> 9823 ms pedestrian 1080p at 2000 kbps 193078 ms -> 189559 ms The compression performance is changed by derf -0.085% stdhd -0.103% Change-Id: If304f26d42e6412152a84c3dd7b02635c38444f4
-
Jingning Han authored
-
Jingning Han authored
This commit allows the encoder to check the above and left neighbor blocks' reference frames and motion vectors. If they are all consistent, skip checking the NEARMV and ZEROMV modes. This is enabled in speed 3. The coding performance is improved: pedestrian area 1080p at 2000 kbps, from 74773 b/f, 41.101 dB, 198064 ms to 74795 b/f, 41.099 dB, 193078 ms park joy 1080p at 15000 kbps, from 290727 b/f, 30.640 dB, 609113 ms to 290558 b/f, 30.630 dB, 592815 ms Overall compression performance of speed 3 is changed derf -0.171% stdhd -0.168% Change-Id: I8d47dd543a5f90d7a1c583f74035b926b6704b95
-
Jim Bankoski authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Reinstates an assignment to prevent an asan failurere on google3. Not sure why the failure happens. This was removed in a recent patch https://gerrit.chromium.org/gerrit/#/c/71068/. Change-Id: Ifd9ccffd4c2164f4de38b21821ffb28bd779b0f3
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
Moved to global function to avoid unused function warnings... Change-Id: I4e9002dcb20748f6d8d84cbbe6ef2de0bd9a8018
-
Paul Wilkins authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
size_t -> uint32 in the call to vpx_codec_decode() Change-Id: Ibf39d3749321c97292b35ac0631fa22211cff800
-
James Zern authored
Change-Id: I38dad398844ee424a7a92a745ab703645018d02b
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
Deb Mukherjee authored
-
James Zern authored
'ref_frame_map' is initialized to -1. avoids using an invalid index if VP9_GET_REFERENCE/VP8_COPY_REFERENCE controls are issued after a decode error. Change-Id: I4599762c4d0b07a5943a72bf4a86ccb596cc062a
-
James Zern authored
if the decode of the first frame fails, frame_to_show may not be set. fixes a crash in vpxdec with corrupt data. Change-Id: I5ab9476d005778a13fd42a39d05876bb6c90a93c
-
- 12 Aug, 2014 - 12 commits
-
-
Jim Bankoski authored
Change-Id: I80284ae82915b9df56f7c5ef4953bd53e8cffd1f
-
Jim Bankoski authored
Change-Id: I4dc2cb255f4fe30998b6ee61184895dee9f5da8e
-
Yaowu Xu authored
Change-Id: I87255d8a25ef8c7d235cbf3c8887d7bed7892cfe
-
Jim Bankoski authored
At speed 6 the smallest partitioning was 16x16 and biggest intra block was 8x8, essentially disallowing all intra blocks which produces ugly artifacts when revealing new video. Change-Id: I364042d4c64e09be0666ade64aac94d0a1b586cf
-
Deb Mukherjee authored
Reverts to using tmpfile() for non-Windows platforms. On google3 the test directory does not have write permissions, and hence the Y4mWriteTest fails. This patch fixes the issue. On Windows, a temporary file is created in the temp directory that has write permissions. The tests pass on linux, mingw, and MS visual studio. Change-Id: Ibada1d80e25d8b8e5b6a9d3d597533674bd9024c
-
Alex Converse authored
Change-Id: I4906043ec1e3577ba37622a235c54adacb66125a
-
Paul Wilkins authored
Alter way in which we identify static scenes. Remove some redundant code. Change-Id: I883c2ea2e341770648a8663d8881f720ed099b61
-
James Zern authored
-
James Zern authored
-
James Zern authored
the bulk of the functionality was removed in: a42b5c2f Removing legacy XMA features from libvpx. BUG=840 Change-Id: I8ca51d6aa76028f36d0eb1a15d2f2e3161e12ea4
-
James Zern authored
-
Jingning Han authored
-
- 11 Aug, 2014 - 3 commits
-
-
Dmitry Kovalev authored
-
Alex Converse authored
-
Lou Quillio authored
Sync with http://www.webmproject.org/license/additional/ modified: PATENTS modified: third_party/libwebm/PATENTS.TXT Change-Id: I97fc588589654c83c6cb7e2e2b909f23a370db8a
-