James Zern
d30f6b3ef8
rename README.webm -> README.libvpx
...
matches the project name and doesn't share a media file extension
Change-Id: I9ad6c0a180e36c41f8fc49120615a070ea792a30
2014-04-11 12:28:01 -07:00
Dmitry Kovalev
dc89e9b0b6
Merge "Removing legacy XMA code from vp8."
2014-04-11 10:27:46 -07:00
Dmitry Kovalev
59fd74229e
Merge "Removing unused initial_{width, height} from VP9Decoder."
2014-04-11 10:23:35 -07:00
Dmitry Kovalev
6d291b700e
Merge "Removing unnecessary typedef."
2014-04-11 10:23:23 -07:00
Dmitry Kovalev
1fcce4a1f1
Merge "Replacing int_mv with MV."
2014-04-11 10:23:18 -07:00
Paul Wilkins
1d9755436d
Adjust active minQ calculation for normal frames.
...
This increases the range of Q values available to
normal inter frames to allow encoder a better chance
to hit the target rate.
Change-Id: I33cd96469a46577fdcea631e26d3355710909e6d
2014-04-11 15:02:15 +01:00
Paul Wilkins
d83f6f0632
Change Qlimit for arf kf.
...
The limits applied under the flag
"LIMIT_QRANGE_FOR_ALTREF_AND_KEY"
behaved in an undesirable way if the gap between
active_worst_quality and active_best_quality was
changed.
In this patch, the adjustment is made using the
vp9_compute_qdelta_by_rate() function and fixed
rate multiplier values. Hence it is not impacted by
the relative value of active_best_quality.
Change-Id: I93b3308e04ade1e4eb5af63edf64f91cd3700249
2014-04-11 15:00:06 +01:00
Dmitry Kovalev
73aa5b7656
Replacing int_mv with MV.
...
Change-Id: I1020dec1ac2e9404a8efcc04681a050417b8b065
2014-04-10 23:48:09 -07:00
Dmitry Kovalev
5939ca9c6a
Removing unnecessary typedef.
...
Change-Id: Ie584128e0120c2d849e8809c4128a759b85e210c
2014-04-10 23:31:45 -07:00
Dmitry Kovalev
8503d72e6a
Removing legacy XMA code from vp8.
...
Change-Id: Ib9f7fd3fd56e304e5f587f790c97ac34a3077265
2014-04-10 23:30:17 -07:00
Dmitry Kovalev
b5bf64668e
Merge "Cleaning up vp9_dthread.{c, h}."
2014-04-10 21:44:33 -07:00
Dmitry Kovalev
c01e86cc94
Merge "Removing output_framerate field from VP9_COMP."
2014-04-10 20:51:45 -07:00
Dmitry Kovalev
8e4d5e41a8
Merge "Moving last_frame_type update out from vp9_rc_postencode_update."
2014-04-10 20:51:27 -07:00
Dmitry Kovalev
c8406c6559
Merge "Fixing invalid ref buffer in vp9_diamond_search_sad_c()."
2014-04-10 18:18:41 -07:00
Dmitry Kovalev
5053845a70
Merge "Cleaning up optimize_b()."
2014-04-10 17:15:19 -07:00
Dmitry Kovalev
a286ff8077
Moving last_frame_type update out from vp9_rc_postencode_update.
...
Change-Id: Ib00a694b9cf8e0c276dfefddab8cb36b8693e022
2014-04-10 16:35:10 -07:00
Dmitry Kovalev
01c4b5ddd7
Merge "Removing unnecessary vp9_zero() call."
2014-04-10 16:27:45 -07:00
Dmitry Kovalev
4d2523bfda
Removing output_framerate field from VP9_COMP.
...
Change-Id: Id755813fd5e78039bc9e76a046b33c8cafbc36dc
2014-04-10 16:21:39 -07:00
Dmitry Kovalev
69c6671ead
Cleaning up vp9_dthread.{c, h}.
...
Change-Id: If33087462293605f79d9281af133091fff33a876
2014-04-10 16:17:49 -07:00
Yunqing Wang
c3e08e4aeb
Merge "Define var threshold as unsigned int to match the type"
2014-04-10 15:59:05 -07:00
Marco Paniconi
65d4f6916e
Merge "Remove the unneeded output_framerate from svc."
2014-04-10 15:26:59 -07:00
John Koleszar
a5ce28a15a
Merge "Fix onyx_if.c to not to redefine M_LOG2_E if it's already defined."
2014-04-10 15:24:25 -07:00
Dmitry Kovalev
c8167f5ba7
Fixing invalid ref buffer in vp9_diamond_search_sad_c().
...
Problem has been introduced recently with the cleanup patch
I0816ec12ec0a6f21d0f25f10c214b5fd327afc6c
Change-Id: Iaacb956a6039eb5826b82618dc03be32053fb892
2014-04-10 15:16:48 -07:00
Vignesh Venkatasubramanian
045e9f75ff
Merge "Changing webmenc to use libwebm"
2014-04-10 14:51:50 -07:00
Marco Paniconi
a39b201344
Remove the unneeded output_framerate from svc.
...
And change a parameter setting in vpx_temporal_scalable_patterns.
Change-Id: I7c208296ebcecbc8f73de032f6cdb26a1fc1442b
2014-04-10 13:49:25 -07:00
Dmitry Kovalev
11eb6075ca
Removing unnecessary vp9_zero() call.
...
Change-Id: I9886f52a0fb19b4250c4c9444c3348897c84c9e2
2014-04-10 11:35:36 -07:00
Dmitry Kovalev
9cf7a0f0da
Cleaning up optimize_b().
...
Change-Id: I5c62fabd380492740c1c2c0d71861e64ee1b05e8
2014-04-10 11:19:38 -07:00
Dmitry Kovalev
35c18baa26
Merge "Regrouping code in rd_pick_sb_modes()."
2014-04-10 11:14:59 -07:00
Dmitry Kovalev
91ff90760a
Merge "Cleaning up get_sby_perpixel_{, diff_}variance()."
2014-04-10 11:14:24 -07:00
Alex Converse
67affd9ec9
Merge "Remove vestiges of large tx sizes in sub8x8 code."
2014-04-10 11:13:50 -07:00
Alex Converse
6a9b44c281
Merge "Cleanup table declarations in vp9_rdopt."
2014-04-10 11:13:44 -07:00
Yunqing Wang
eb505a3f3f
Define var threshold as unsigned int to match the type
...
Minor change to use matching type in comparison.
Change-Id: I670cae2d584918c67c1af791a797629f392f599e
2014-04-10 09:48:33 -07:00
Yunqing Wang
23ccf71924
Merge "Fix encoder uninitialized read errors reported by drmemory"
2014-04-10 09:45:08 -07:00
Jingning Han
4b8ad4a847
Merge "Fix coding format in vp9_rc_regulate_q"
2014-04-10 09:30:03 -07:00
Yaowu Xu
675d95f9d9
Merge "Prevent the usage of invalid best_mode_index"
2014-04-10 09:04:10 -07:00
Yaowu Xu
9034094b80
Merge "Remove duplicate code"
2014-04-10 09:04:04 -07:00
Sergey Ulanov
409f8da265
Fix onyx_if.c to not to redefine M_LOG2_E if it's already defined.
...
This fixes warning when compiling libvpx for PNaCl. PNaCl's version
of math.h defines M_LOG2_E.
Change-Id: Iba9450441538e9f82447ad2936bea94d21bafdf1
2014-04-10 08:54:30 -07:00
Yunqing Wang
81056e2d5e
Merge "Minor code cleanup"
2014-04-10 08:25:10 -07:00
Dmitry Kovalev
65e650e0c0
Merge "Revert "Converting set_prev_mi() to get_prev_mi().""
2014-04-09 20:44:30 -07:00
Dmitry Kovalev
3dff8aa36b
Merge "Moving q_trans[] table to vp9_quantize.{c, h}."
2014-04-09 20:18:24 -07:00
Dmitry Kovalev
f10c173b40
Merge "Removing unused code from vp9_onyx_if.c."
2014-04-09 20:18:07 -07:00
Alex Converse
dad9e4abaa
Remove vestiges of large tx sizes in sub8x8 code.
...
Change-Id: I27015ed57b4c4390cfde3d0eecd82c3e76fd3786
2014-04-09 18:43:29 -07:00
Yaowu Xu
1dcc1aa942
Prevent the usage of invalid best_mode_index
...
This commit changed the initialization of best_mode_index to -1 to make
sure it is not mistakenly used for mode masking.
Change-Id: I75b05db51466070dd23c4ee57a4d4b40764dc019
2014-04-09 17:56:06 -07:00
Dmitry Kovalev
41ea9ef955
Merge "Removing redundant assignments."
2014-04-09 16:56:25 -07:00
Alex Converse
71ffc7d7ff
Merge "Remove unused tile arguments from vp_rdopt."
2014-04-09 16:45:46 -07:00
Alex Converse
1eee13c0ab
Merge "Cleanup vp9_rd_pick_inter_mode_sub8x8()."
2014-04-09 16:45:41 -07:00
Dmitry Kovalev
46a20d67cb
Removing unused initial_{width, height} from VP9Decoder.
...
Change-Id: I039474b34863bc3db9c6cda82485c32826a1b5d1
2014-04-09 16:18:29 -07:00
Jingning Han
2255085584
Fix coding format in vp9_rc_regulate_q
...
Change-Id: I08aa0c213df34c084eb7a3c51b6b3306e49c7757
2014-04-09 15:41:39 -07:00
Dmitry Kovalev
60def47f21
Revert "Converting set_prev_mi() to get_prev_mi()."
...
This reverts commit 22a3e30790
Change-Id: I460d905edf5fb2006da58c18fbe02c04d0c631bb
2014-04-09 15:23:16 -07:00
Yaowu Xu
2dc92482d0
Merge "Fix the setting of mode_skip_mask"
2014-04-09 14:29:23 -07:00