Jingning Han
c455919f03
Replace MAX_REF_LF_DELTAS with MAX_REF_FRAMES
...
The macro MAX_REF_LF_DELTAS is repeatedly defined. Merge its use
cases with MAX_REF_FRAMES.
Change-Id: I71c4634fb5feae78ce6f9bf99074f45ed7f68b73
2015-08-20 09:52:52 -07:00
Jingning Han
49f6ff1103
Rename inv_txfm_sse2.asm to inv_wht_sse2.asm
...
Change-Id: I43bcc70680503e4c18d8f021097307778cf9ea70
2015-08-19 10:29:53 -07:00
Jingning Han
5dccce558c
Set VP9 as vpxenc default encoder
...
Change-Id: Idb8a133364fc29ac762ad344262bcc47c568a55c
2015-08-15 15:59:18 -07:00
Jingning Han
bbb9ca4535
Merge "Change vp9_ prefix function names in vpx_scale to vpx_"
2015-08-15 22:40:11 +00:00
Jingning Han
89af744ba6
Change vp9_ prefix function names in vpx_scale to vpx_
...
Change-Id: Iac85902cbbb3e752801dc85de9a3c778e47304aa
2015-08-14 15:27:43 -07:00
Yaowu Xu
d0307158cd
Merge "change vp10 to use a different sync code than vp9"
2015-08-14 21:52:29 +00:00
Yaowu Xu
519b526de8
Merge "write correct codecID for vp10 webm file"
2015-08-14 21:52:18 +00:00
Yaowu Xu
aab9218741
Merge "Remove vp10's build dependency on vp9"
2015-08-14 21:52:10 +00:00
Yaowu Xu
d692f26dd5
change vp10 to use a different sync code than vp9
...
Change-Id: If5b5beb38c938bd7a6016dedc9bd0c8e06153d73
2015-08-14 13:06:56 -07:00
Yaowu Xu
3d1bb97b1b
write correct codecID for vp10 webm file
...
Change-Id: Ifeb6073c4a687a73540a0f8aef0d834f4712c193
2015-08-14 12:54:59 -07:00
James Zern
1794624c18
Merge changes I2fe52bfb,I5e5084eb
...
* changes:
VPX: removed filter == 128 checks from mips convolve code
VPX: removed step checks from mips convolve code
2015-08-14 19:45:27 +00:00
James Zern
78629508f2
Merge "VPX: removed step checks from neon convolve code"
2015-08-14 19:23:46 +00:00
Yaowu Xu
72889a2a60
Remove vp10's build dependency on vp9
...
CONFIG_VP9_HIGHBITDEPTH is currently used by both vp9 and vp10, but in
many place outside vp9/vp10, the macro was used in conjunction of
CONFIG_VP9. This created a dependency on vp9 for vp10 to build. This
commit removes the dependency by use CONFIG_VP9_HIGHBITDEPTH only in
these places.
Change-Id: I8cc007fc9cf132394c6498ce6759e606b64a6ad0
2015-08-14 12:16:07 -07:00
Yaowu Xu
94ba3939cd
vpx_highbd_ssim_parms_8x8: make parameter types consistent
...
Change-Id: Ie1fe6603232adc22dbe4d51bd1008c856a6d40ca
2015-08-14 09:18:07 -07:00
Yunqing Wang
d04a0d77fb
Merge "Copy VP9 second-level sub-pixel search change to VP10"
2015-08-13 23:51:27 +00:00
Yaowu Xu
92946472a1
Merge "VP9Common -> VP10Common"
2015-08-13 22:51:51 +00:00
Yaowu Xu
6f0cc9f53c
Merge "VP9Decoder -> VP10Decoder"
2015-08-13 22:32:42 +00:00
Yunqing Wang
0ea70f77a5
Copy VP9 second-level sub-pixel search change to VP10
...
Merged patch "Improve the second-level sub-pixel motion search"
(commit: 7418b176ce1c985637c639280d70b12bdc850e57) to VP10.
Change-Id: I89b5d76624290c47dd84d9c5332b4909238e268d
2015-08-13 15:00:32 -07:00
Yaowu Xu
afb6b4b852
VP9Common -> VP10Common
...
Change-Id: Ifddc68a8ab020f35a266ffc74429363301fe7d9e
2015-08-13 15:00:19 -07:00
Yaowu Xu
706b0ad629
Merge "VP9_COMP -> VP10_COMP"
2015-08-13 21:56:33 +00:00
Yaowu Xu
cf9366e504
VP9Decoder -> VP10Decoder
...
Change-Id: I427b56e92aa2d1381192cb394ac1bb95becb32a1
2015-08-13 14:43:55 -07:00
Scott LaVarnway
89dcc13939
VPX: removed filter == 128 checks from mips convolve code
...
The check is handled by the predictor table.
Change-Id: I2fe52bfbbfccb2edd13ba250986e3a4b4b589459
2015-08-13 12:57:01 -07:00
Alex Converse
62bfc97d05
opsnr.stt: Add a missing tab after PSNRHVS
...
Logfile parsers expect it to be there.
Change-Id: I7c96a42c8be570a28f51cc4edfa619d9cf9af73b
2015-08-13 12:08:36 -07:00
Yaowu Xu
26a9afc32c
VP9_COMP -> VP10_COMP
...
Change-Id: I83b5c69621f9f28b742e5b13517d4e5b99c6cd26
2015-08-13 11:37:17 -07:00
Scott LaVarnway
aeea00cc4f
VPX: removed step checks from mips convolve code
...
The check is handled by the predictor table.
Change-Id: I5e5084ebb46be8087c8c9d80b5f76e919a1cd05b
2015-08-13 11:27:04 -07:00
Yaowu Xu
7da965daa9
Merge "VP9_COMMON -> VP10->COMMON"
2015-08-13 18:00:27 +00:00
Yaowu Xu
7bca5619eb
Merge "Correct guard macros in header files"
2015-08-13 18:00:02 +00:00
Yaowu Xu
fc7cbd1f60
VP9_COMMON -> VP10->COMMON
...
Change-Id: I651b7bee90f33581368853da81f9622805ccc0ea
2015-08-13 09:58:26 -07:00
Jingning Han
534ac8a617
Remove common_data.c file from vp10 folder
...
This file is empty in vp10. Remove it to clear out visual studio
warning.
Change-Id: I741e88adcf3c9fc6b73b13ea08a2094e2f3a7eba
2015-08-13 16:33:03 +00:00
Yaowu Xu
2dcefd9c7f
Correct guard macros in header files
...
Change-Id: Ifce12a95c1cdc36dc6ac5a72759249a17407da9e
2015-08-13 09:25:39 -07:00
Yaowu Xu
4622af69e6
Merge "Add vpxenc help info"
2015-08-13 15:41:10 +00:00
Scott LaVarnway
fa47212933
VPX: removed step checks from neon convolve code
...
The check is handled by the predictor table.
Change-Id: I42479f843e77a2d40cdcdfc9e2e6c48a05a36561
2015-08-12 16:46:53 -07:00
Jingning Han
1aa84e03fd
Merge "vp10_encoder: add missing vpx_clear_system_state"
2015-08-12 23:33:46 +00:00
Jingning Han
13c3c8309a
vp10_encoder: add missing vpx_clear_system_state
...
Mirror the fix in vp9_encoder for sse-only build.
Change-Id: I9f272874e52f4cc295fcaa71920f8a5d3a80045b
2015-08-12 15:43:19 -07:00
James Zern
9cc8995f46
Merge "vp9_encoder: add missing vpx_clear_system_state"
2015-08-12 22:41:51 +00:00
Scott LaVarnway
6cf95bd1e7
Merge "VPX: remove step == 16 and filter[3] != 128 checks"
2015-08-12 20:13:33 +00:00
Hui Su
17cf545edb
Merge "Call set_ref_ptrs only for inter blocks"
2015-08-12 19:49:48 +00:00
Hui Su
54fb24aac3
Merge "Use sizeof(variable) instead of sizeof(type)"
2015-08-12 19:49:22 +00:00
Yaowu Xu
2b18c9a09b
Add vpxenc help info
...
1. information on --test-decode
2. vp10 specific parameters, currently shared with vp9
Change-Id: Ida4b691052441e68b9352746988027e5a2a26f48
2015-08-12 12:43:19 -07:00
hui su
cb79ea1c16
Call set_ref_ptrs only for inter blocks
...
In encode_superblock, call set_ref_ptrs only for inter blocks.
Change-Id: I27545c0e3e679e1838b78d7c9d01fe5a4d3cc0fb
2015-08-12 11:25:43 -07:00
hui su
088b05fd99
Use sizeof(variable) instead of sizeof(type)
...
Change-Id: Ia069da11eebb271063e9eb837bdb3e7175ecce13
2015-08-12 11:25:38 -07:00
Jingning Han
3acfe46e8d
Sync vp10 with vpx_ports/system_state.h
...
Change-Id: Ic5004f8bdc1c2b025b598e80374ee1f286ea95ee
2015-08-12 09:21:25 -07:00
Jingning Han
0a81d36ab4
Replace vp10_ssim functions with vpx_ssim versions
...
Remove the ssim files from vp10 folder.
Change-Id: Icc1d9d61a0878d53584328b278dfa090aa070035
2015-08-11 22:35:46 -07:00
Jingning Han
54d66ef165
Remove vp9_ prefix from vp10 files
...
Remove the vp9_ prefix from vp10 file names.
Change-Id: I513a211b286a57d6126fc1b0fbfd6405120014f1
2015-08-11 21:24:08 -07:00
Jingning Han
b522d1cdff
Merge "Fix high bit depth in vp10 codebase"
2015-08-12 04:15:41 +00:00
Jingning Han
3fc0f5ed12
Merge "Android.mk: add missing vp10_rtcd.h dep"
2015-08-12 04:15:04 +00:00
Jingning Han
470cbfcb0b
Merge "Change vp10 interface prefix from vp9_ to vp10_"
2015-08-12 04:14:22 +00:00
James Zern
c927e94fd1
Android.mk: add missing vp10_rtcd.h dep
...
broken since:
be6c031 Merge "Fork VP9 and VP10 codebase"
3ee6db6 Fork VP9 and VP10 codebase
Change-Id: I1dcdb378e11fe9aaf7c433ab187ebf952ef9cf09
2015-08-11 19:57:25 -07:00
James Zern
472e14e725
vp9_encoder: add missing vpx_clear_system_state
...
fixes sse-only build
Change-Id: I4591f5be6773464238744a41d6901cf0e903b5bd
2015-08-11 19:28:23 -07:00
James Zern
345b11cd73
Merge "fix build w/only mmx+sse enabled"
2015-08-12 02:26:08 +00:00