Jim Bankoski
a60b76bd09
vp9_vaq.c resolve vs warnings
...
Change-Id: I8f1107a33f0ec51010fb00eae3d28ee8b4d748c2
2014-02-14 11:18:59 -08:00
Jim Bankoski
fb4f10a26e
vp9_ratectrl - convert buffers to int64 to avoid casting
...
Change-Id: Ifd6b2d36d91237b5f38853a3a8a529d8be38ba09
2014-02-14 07:36:47 -08:00
Jim Bankoski
0abb06571b
vp9_write_bit_buffer.h add consts to suppress warnings in vs
...
Change-Id: Iacda473090ae84c798f1d93df8284f34bdf646a5
2014-02-14 07:30:33 -08:00
Dmitry Kovalev
edfb5ba296
Merge "Cleanup: removing "ptr" suffix from var names."
2014-02-13 23:58:25 -08:00
James Zern
9bd76daf19
cosmetics: yv12config.h: remove extra indent
...
+ remove commented out fields from YV12_BUFFER_CONFIG
Change-Id: Ie4f25df9ccae07e7b8fd31599cb4164949cf6f8f
2014-02-13 19:25:28 -08:00
Dmitry Kovalev
e9cefd1b20
Cleanup: removing "ptr" suffix from var names.
...
Change-Id: If8e340dd6823323025a12f851e78fffdbcaaf6f8
2014-02-13 19:23:24 -08:00
Yaowu Xu
5dbdff0f60
Merge "Fix build error caused by a merge conflict."
2014-02-13 19:03:13 -08:00
Dmitry Kovalev
bdd8966439
Merge "Removing reference to non-existing context_counters array."
2014-02-13 17:35:19 -08:00
Alex Converse
2eccbd0f4b
Fix build error caused by a merge conflict.
...
Commit 70d9664f
removed 'int i' required by a4f30a50
.
Change-Id: I4e7e14e9e8532f753e43a57b5bba4589d58e0c32
2014-02-13 17:05:13 -08:00
Yaowu Xu
8d646becb6
Merge "Removed the reset of mode_info from previous frame"
2014-02-13 17:03:50 -08:00
Alex Converse
27f809db91
Merge "Disable using golden frame modes if golden frames are not being used"
2014-02-13 16:39:32 -08:00
Dmitry Kovalev
49b4b72b7a
Merge "Adapting vp8_set_maps.c example to use new APIs."
2014-02-13 16:23:10 -08:00
Dmitry Kovalev
afad1a84c1
Merge "Calling vpx_img_read() from vp9_spatial_scalable_encoder."
2014-02-13 15:46:16 -08:00
Frank Galligan
fb8c246b70
Merge "Add VP9 decoder support for external frame buffers"
2014-02-13 15:29:52 -08:00
Marco Paniconi
e590e087d5
Fix target frame size setting, for 1pass cbr.
...
Only use layered average size if number_temporal_layers > 1.
Also removed unneeded commented-out line, and change some parameter
setting in vpx_temporal_scalable_patterns.c
Change-Id: Ic86e43e7daf0313e8c5a4aba1497299158111955
2014-02-13 15:21:09 -08:00
Dmitry Kovalev
40af118a41
Removing reference to non-existing context_counters array.
...
Change-Id: I84668fa7b9487102e9bde5aea10f5f42efcd042c
2014-02-13 15:08:07 -08:00
Dmitry Kovalev
8837b022d9
Adapting vp8_set_maps.c example to use new APIs.
...
Change-Id: Id6e6b5a96c907261abe4348624241b4568707c1d
2014-02-13 14:18:05 -08:00
Dmitry Kovalev
e25fbed4f6
Merge "Calling vpx_img_read() from vpx_temporal_scalable_patterns."
2014-02-13 13:58:49 -08:00
Dmitry Kovalev
3d3c53da2f
Merge "Adding explicit casts in yv12config.c."
2014-02-13 13:58:19 -08:00
Dmitry Kovalev
9c7c8ff603
Calling vpx_img_read() from vp9_spatial_scalable_encoder.
...
Change-Id: I18ce84eb50283a05e149ff8211d9dc424d379b4d
2014-02-13 13:56:45 -08:00
Alex Converse
edec808787
Disable using golden frame modes if golden frames are not being used
...
Change-Id: I662c480ad49a242e10f1edb0c339ddbe2c6bccf4
2014-02-13 13:38:59 -08:00
Frank Galligan
a4f30a5023
Add VP9 decoder support for external frame buffers
...
Added support for external frame buffers to libvpx's VP9 decoder.
If the external frame buffer functions are set then libvpx will
call the get function whenever it needs a new frame buffer to
decode a frame into. And it will call the release function
whenever there are no more references to that buffer.
Change-Id: Id2934d005f606af6e052fb6db0d5b7c02f567522
2014-02-13 13:14:19 -08:00
Dmitry Kovalev
56f2752231
Merge "Using MV instead of int_mv inside vp9_full_pixel_diamond()."
2014-02-13 12:55:10 -08:00
James Zern
46025ce5a4
Merge "vp9/vp9_cx_iface: Silence ts_number_layers MSVC warnings"
2014-02-13 12:51:36 -08:00
Yaowu Xu
896d79a57e
Removed the reset of mode_info from previous frame
...
Prior to this commit, both encoder and decoder reset mode/mv info from
previous frame in error resilient mode to ensure bitstreams are able to
decode when there is loss of frame in decoder side. However, this is
not necessary. This commit changed to remove the reset, so encoder can
continue to use mode/mv/partition information from previously encoded
frame without affecting decodeablilty under loss of frame.
Change-Id: I0279f862900dc647fb471ae3389770bb1b9f454f
2014-02-13 12:48:08 -08:00
Jingning Han
95abad9169
Merge "Remove redundant set_offsets in rtc coding mode"
2014-02-13 12:10:45 -08:00
Dmitry Kovalev
f2d9525a79
Calling vpx_img_read() from vpx_temporal_scalable_patterns.
...
Change-Id: I7aa0f9afbd802a1d8686cad9fc6eae4baa6a53c3
2014-02-13 12:07:11 -08:00
Marco Paniconi
ea31368dab
Merge "Datarate test for temporal layers and frame dropper."
2014-02-13 11:58:40 -08:00
Dmitry Kovalev
4c53c8c6d1
Adding explicit casts in yv12config.c.
...
This patch fixes c++ compiler errors.
Change-Id: I4d4b5af3bdaada101d753f3bc19819f5252b4e44
2014-02-13 11:57:55 -08:00
Tom Finegan
ad2fa5e7d5
vp9/vp9_cx_iface: Silence ts_number_layers MSVC warnings
...
Silence signed/unsigned mismatch warnings by adding casts where
ts_number_layers does not match the sign of the variable to which
it is being compared.
Change-Id: Iab25e18c877d158b2b2b417de7da94669648b2fa
2014-02-13 11:41:16 -08:00
Dmitry Kovalev
d805b39dcf
Merge "Removing x86_cpuid.c."
2014-02-13 11:40:10 -08:00
Dmitry Kovalev
fde1b6d7f2
Using MV instead of int_mv inside vp9_full_pixel_diamond().
...
Change-Id: If33a5a12c4025d9b5ec863dfccea7ee70f800665
2014-02-13 11:23:05 -08:00
Dmitry Kovalev
df6c523fed
Merge "Renaming skip_coeff to skip for consistency."
2014-02-13 11:04:34 -08:00
Marco Paniconi
f4bfe1fec2
Merge "Update to vpx_temporal_scalable_patterns test:"
2014-02-13 10:08:42 -08:00
Frank Galligan
e5a1b214f7
Merge "Fix neon wide loopfilter for filter8 only branch"
2014-02-13 09:52:48 -08:00
Yunqing Wang
92824a9cbc
Merge "AVX2 Convolve Optimization"
2014-02-13 09:43:55 -08:00
Jingning Han
4712877ef6
Remove redundant set_offsets in rtc coding mode
...
The functionalities of set_offsets() are subsumed in later
set_partitioning() and rtc_use_partition() functions, hence removed.
Change-Id: Ie514b13cb66c2379f13d0be9b1da4c12ca4581e5
2014-02-13 09:41:58 -08:00
Paul Wilkins
d84978b84f
Merge changes I121fe66c,I94f57f8a
...
* changes:
Remove some cases for turning off arf.
Modified Aq1 and Aq2
2014-02-13 09:31:53 -08:00
Marco Paniconi
640885ddb3
Datarate test for temporal layers and frame dropper.
...
Also, removed a TODO and removed speed 1 from the tests.
Change-Id: I4e6b114204b6d42d93fd1902a56eb0c459bad135
2014-02-13 08:57:16 -08:00
Marco Paniconi
2eb499a5c6
Update to vpx_temporal_scalable_patterns test:
...
Add some rate control metrics.
Change-Id: Ie87c617bbdc31b0324c7c96a042f7bdb8aaa9c7e
2014-02-13 08:54:54 -08:00
Jim Bankoski
32d07c626e
Merge "vp9_mbgraph.c static analysis issues resolved."
2014-02-13 08:32:12 -08:00
Jim Bankoski
4f34df4bf2
Merge "vp9_temporal_filter.c static analysis issue resolution"
2014-02-13 08:32:01 -08:00
Jim Bankoski
6a6797f5c9
Merge "vp9_pickmode.c static analysis issues resolved"
2014-02-13 08:31:49 -08:00
Paul Wilkins
c30a9cd97d
Remove some cases for turning off arf.
...
Flipping arf on and off too often is hurting some clips.
This change makes no difference for 50-75% of our test
clips but helps some by a big margin. (eg. std-hd crew
by 6% and one of the YT and YT-hd clips by 14%)
Average improvements for 2 pass, speed 2 (psnr,ssim)
are as follows:-
derf 0.165%, 0.210%
yt 1.210%, 1.464%
yt-hd 1.189%, 1.471%
std-hd 1.031%, 0.886%
Change-Id: I121fe66cfb4a62d384b23b484a7d648789641969
2014-02-13 14:51:38 +00:00
Jim Bankoski
72c97b103e
vp9_mbgraph.c static analysis issues resolved.
...
Change-Id: I6ec6e072fcd59f9b5fac4ce221a86f9078103ae3
2014-02-13 06:43:44 -08:00
Jim Bankoski
677b5375aa
vp9_temporal_filter.c static analysis issue resolution
...
Change-Id: I08a4364672cf8171932e8e85fb74fcbfa4b27d2d
2014-02-13 06:22:23 -08:00
Jim Bankoski
d7be0fd5ea
Merge "vp9_rdopt.c static analysis issues resolved"
2014-02-13 06:22:08 -08:00
Jim Bankoski
c6eaf5f9f9
vp9_pickmode.c static analysis issues resolved
...
Change-Id: I716ea2967c6771d7adea571406f315a3197eab93
2014-02-13 06:20:57 -08:00
Jim Bankoski
7336dfe2ae
Merge "static analysis warning in vp9_ratectrl.c"
2014-02-13 06:20:35 -08:00
Jim Bankoski
d2cd088cb7
Merge "vp9_mcomp.c static analysis issues"
2014-02-13 06:20:16 -08:00