- 16 Jun, 2015 - 2 commits
-
-
Scott LaVarnway authored
from read_partition() to decode_partition(). Change-Id: I6bee2a0e9ff315290a690c9d773c9648dd2a200d
-
Scott LaVarnway authored
Moved the frame_type check to the tile level and stored the prob ptr in MACROBLOCKD. Change-Id: I10b5a4abd58213dc7610e3ade1a1583c01526842
-
- 11 Jun, 2015 - 2 commits
-
-
Scott LaVarnway authored
and change name. Change-Id: I706645cf9d9dc04f1b3b6ac80df80edb7f101854
-
Scott LaVarnway authored
and changed name. Change-Id: Ie023ca66cc2c823032f58d4faeb53fd1863c94f3
-
- 10 Jun, 2015 - 7 commits
-
-
James Zern authored
all allocated workers are used, the final one in the main thread. Change-Id: I04647d4fb2e01d6d404790e7899515289047f553
-
James Zern authored
Change-Id: I342075eb5a4ba2a85d36d47ae52d1f3476039e31
-
James Zern authored
this is done by init_read_bit_buffer() Change-Id: I222eaa4e9758ff9f7e1e4122106c5c4652ffa99c
-
James Zern authored
vp9_init_dequantizer() was deleted in: bdd249be Optimize the dequantization process on decoder side. Change-Id: Iedb5b6a3a03964dd6901c1e3b2325194d94bc708
-
James Zern authored
Change-Id: Iaea9850890b726c7b5552c5f02b3a309086edc85
-
James Zern authored
removes the need for a prototype for the static function dec_build_inter_predictors_sb Change-Id: I36580ceae061d27f341ab0a16ece479f92e98004
-
James Zern authored
+ strip 'vp9_' prefix Change-Id: Ia057432095e5741473275d4da03ab665c37e924e
-
- 08 Jun, 2015 - 1 commit
-
-
Scott LaVarnway authored
Added check to see if last frame was all intra. This will eliminate two checks in find_mv_refs_idx(). Also, do not update the frame mvs if the current frame is all intra. This improved performance on material with frequent intra-only frames. Change-Id: I44a4042c3670ab0d38439d565062a0e2a1ba9d1e
-
- 05 Jun, 2015 - 3 commits
-
-
hkuang authored
Change-Id: Ia689c254bd2d4f274abcc451a9b758f62e3a2b1f
-
Scott LaVarnway authored
member access within null pointer of type 'FRAME_COUNTS' Change-Id: Id3bf75e0a6f2a1abf8522cf9fbb98b3a4443de38
-
Frank Galligan authored
This control allows the application to skip the loop filter in the decoder. This is an advanced control that should only be used in extreme circumstances as it may introduce and accumulate decode artifacts. Change-Id: I278c65c60826f84c9141ebe06c6eeed3c2335fa8
-
- 04 Jun, 2015 - 2 commits
-
-
Scott LaVarnway authored
Reduced size from 124 bytes to 104 bytes. For decode only builds, it is reduced to 68 bytes. Change-Id: If9e6b92285459425fa086ab5a743d0a598a69de3
-
Scott LaVarnway authored
Change-Id: Iee24b6bb095f748333223e6036fc5c9d9e7e5f1c
-
- 02 Jun, 2015 - 1 commit
-
-
Scott LaVarnway authored
Moved to MACROBLOCKD. Change-Id: Icce765b334f2755f4fe2a4c39fb2ae2d7660d004
-
- 27 May, 2015 - 2 commits
- 22 May, 2015 - 1 commit
-
-
Scott LaVarnway authored
Various header/test files had to be re-worked in order to build "Remove cm parameter from vp9_decode_block_tokens()". This patch reverts the "Remove cm" part and only contains the re-worked header files. Change-Id: I520958a88d1991fee988a3c784d0eac40e117a32
-
- 20 May, 2015 - 1 commit
-
-
Minghai Shang authored
1. Check existing buffer sizes when re-allocate context buffers. 2. Don't need to set mi buffers to 0 during setup_mi. Change-Id: I6b48b0e077a4d804312b605ad0dc34aec5795a6d
-
- 16 May, 2015 - 1 commit
-
-
James Zern authored
split call of extend_and_predict() and return, fixes visual studio build warning since: 0a80164c Move mc_buf to cut down size of MACROBLOCKD. Change-Id: I7cdf712941ef773a07f038539cb8080dc27861cd
-
- 15 May, 2015 - 2 commits
-
-
James Zern authored
silences a missing declaration warning Change-Id: I2f49ebca9ba7a47f3c48f5fe919b90cd4114a9bc
-
Frank Galligan authored
Change-Id: Icea64b9e5632b41aaa7cd7018c501d6add9b7a7f
-
- 13 May, 2015 - 1 commit
-
-
Johann authored
With the sad functions, and hopefully the variance functions soon, moving to the vpx_dsp location, place the defines used in the reference C code in a common location. Change-Id: I4c8ce7778eb38a0a3ee674d2f1c488eda01cfeca
-
- 11 May, 2015 - 1 commit
-
-
Jingning Han authored
Remove a few repeated data structure reads from read_uncompressed_header. Change-Id: I6eb741b39f9415ad0aa4631dfbf4a1ace4eba56a
-
- 06 May, 2015 - 3 commits
-
-
Johann authored
Create a new component, vpx_dsp, for code that can be shared between codecs. Move the SAD code into the component. This reduces the size of vpxenc/dec by 36k on x86_64 builds. Change-Id: I73f837ddaecac6b350bf757af0cfe19c4ab9327a
-
Adrian Grange authored
The code was using one row too many. Change-Id: Ie0c05d02c22ae3d0d13d3b6565c40de3bc4fa17a
-
hkuang authored
times of border extension. Change-Id: I8e5bd590cc696ee71cfe1f4cc66c12fb24aaf44e
-
- 01 May, 2015 - 1 commit
-
-
Scott LaVarnway authored
Should be using xd->above_mi and xd->left_mi. Change-Id: Ifab83512db5491a955a3ed44a2d6e3b25b5ae5a5
-
- 30 Apr, 2015 - 1 commit
-
-
James Zern authored
return the difference between the 2 buffer sizes rather than exactly -1/0/1. Change-Id: Idf1ccff7088b31845470bcc71bea5927b0598cc7
-
- 29 Apr, 2015 - 1 commit
-
-
James Zern authored
vestigial. replace instances with memset() which they already were being defined to. Change-Id: Ie030cfaaa3e890dd92cf1a995fcb1927ba175201
-
- 28 Apr, 2015 - 1 commit
-
-
Scott LaVarnway authored
instead of calculating every block. Change-Id: Ib19ff2546be8441f8755ae971ba2910f29412029
-
- 21 Apr, 2015 - 1 commit
-
-
Scott LaVarnway authored
(see I3a05cf1610679fed26e0b2eadd315a9ae91afdd6) For the test clip used, the decoder performance improved by ~2%. This is also an intermediate step towards adding back the mode_info streams. Change-Id: Idddc4a3f46e4180fbebddc156c4bbf177d5c2e0d
-
- 15 Apr, 2015 - 1 commit
-
-
Johann authored
Change-Id: Ib1e17d8aae9b713b87f560ab5e49952ee2bfdcc2
-
- 09 Apr, 2015 - 1 commit
-
-
hkuang authored
Change-Id: Ia2956f06f409b9b0ca8320ca4c1ea5680e938402
-
- 08 Apr, 2015 - 1 commit
-
-
Frank Galligan authored
Refactor the loops in dec_build_inter_predictors to try and decrease the number of instructions. Limited testing saw about 1% perf increase on x86 and about 0.67 % perf increase on Arm. Change-Id: I69cfe6335bb562fbaaebf43fb3f5c5a2a28882a2
-
- 03 Apr, 2015 - 1 commit
-
-
hkuang authored
Change-Id: Ia4f3feb20df0e89cc51b02def858e12e927312cc
-
- 01 Apr, 2015 - 1 commit
-
-
hkuang authored
Also add unit test to avoid same error in the future. Issue:981 Change-Id: Iaf9889d8d5514cfdff1ea098e6ae133be56d501f
-