- Aug 10, 2016
-
-
Change-Id: I06903104bf822819fae39e42fdb6e44d3f9d7787
-
James Zern authored
spatial/temporal scalability are not supported in VP10 currently. + remove the unused vp10/encoder/skin_detection.[hc] this also enables DatarateTestLarge for VP10 which passes with no experiments enabled. these were removed previously when only the SVC tests should have been: 134710af Disable tests not applicable to VP10 Change-Id: I9ee7a0dd5ad3d8cc1e8fd5f0a90260fa43da387c
-
- Aug 09, 2016
-
-
James Zern authored
and the related tests. vpxcx_set_ref is the binary to use for vp10. Change-Id: I4c4ce7b36b165e6d06b87fd6b53923a1c11e4e6c
-
- Aug 03, 2016
-
-
Yaowu Xu authored
Change-Id: Ic90ebe6136f4b75645ba699d49c0bcb3764ddccf
-
- Jul 29, 2016
-
-
Yaowu Xu authored
Change-Id: I9c51ae3a2af698efe32288b807f881385e19822b
-
- Jul 25, 2016
-
-
Yunqing Wang authored
Modified the example so that the test script worked correctly. Also included minor fixes. Change-Id: If97525dd9b85004a07e91c384132eadae35cdbf8
-
- May 11, 2016
-
-
Tom Finegan authored
- Add frame limit argument. - Make all arguments required. - Enable the VP9 simple encoder test. Change-Id: I11d228b358ff90c60ea92e02760cb476434ea571
-
Tom Finegan authored
- Remove twopass_encoder test TODO re frame limit. - Enable VP9 twopass_encoder test. Change-Id: I0649f15aabef79a63891e997fd20b212af5672e6
-
- Apr 26, 2016
-
-
Jacky Chen authored
Block size passed into denoiser filter is always >= BLOCK_8X8 (in vp9_pick_inter_mode), it is not necessary to check smaller block size. Passed the bitexact test on clips with different resolutions and noise levels. Change-Id: I19fa3195d18c27d9e5de60dc11cff1522ef3714e
-
- Mar 28, 2016
-
-
Yunqing Wang authored
Moved the API patch from NextGen to NextGenv2 and also added this API to VP10. An example was included. To try it, for example, run the following command: $ examples/vpx_cx_set_ref vp10 352 288 in.yuv out.ivf 4 30 Change-Id: Ib56bc3d365e530cfc8d859a13ddbf4c007907b81
-
- Feb 29, 2016
-
-
Marco Paniconi authored
Change-Id: I0131ab4767e2eb72838ab6e58dd77a85fbf508e0
-
- Jan 20, 2016
-
-
Marco Paniconi authored
Changes to mode selection for 1 pass SVC mode: use base layer motion vector, changes to intra-prediction. Change-Id: I3e883aa04db521cfa026a0b12c9478ea35a344c9
-
- Dec 18, 2015
-
-
Johann Koenig authored
Change-Id: I6998e15f9ed2849a270033217c02e27c79ee8343
-
- Oct 29, 2015
-
-
Marco Paniconi authored
Some fixes for rate control stats and bypass mode. Change-Id: I28bed5467a681b8867cca55852d5d3a25d850f39
-
- Oct 20, 2015
-
-
Marco Paniconi authored
Change-Id: Ifb384fa571eb08b516ed08fe05b8bca0c94b1edf
-
- Sep 29, 2015
-
-
Yaowu Xu authored
Resolved Conflicts in the following files: configure vp10/common/idct.c vp10/encoder/dct.c vp10/encoder/encodemb.c vp10/encoder/rdopt.c Change-Id: I4cb3986b0b80de65c722ca29d53a0a57f5a94316
-
- Sep 17, 2015
-
-
Marco Paniconi authored
Add SVC codec control to set the frame flags and buffer indices for each spatial layer of the current (super)frame to be encoded. This allows the application to set (and change on the fly) the reference frame configuration for spatial layers. Added an example layer pattern (spatial and temporal layers) in vp9_spatial_svc_encoder for the bypass_mode using new control. Change-Id: I05f941897cae13fb9275b939d11f93941cb73bee
-
- Sep 15, 2015
-
-
Marco Paniconi authored
For 1 pass CBR spatial-SVC: Add cyclic refresh parameters to the svc-layer context. This allows cyclic refresh (aq-mode=3) to be applied to the whole super-frame (all spatial layers). This gives a performance improvement for spatial layer encoding. Addd the aq_mode mode on/off setting as command line option. Change-Id: Ib9c3b5ba3cb7851bfb8c37d4f911664bef38e165
-
- Aug 26, 2015
-
-
Marco Paniconi authored
For real-time mode (speeds >=5) enable aq-mode=3. Change-Id: Ib8b4ef7609bc30ac935742c8d27e8cd89933c6af
-
Marco Paniconi authored
Change-Id: Iab4e4a13a65c9dc5314e5107b126c30667c7b448
-
- Jul 07, 2015
-
-
Marco Paniconi authored
Add set_tune_content control setting. Change-Id: I8f7af8e8e9bc35a2d1546c5a0b2dd14be3cce750
-
- Jun 19, 2015
-
-
Marco Paniconi authored
Decision to scale down/up is based on buffer state and average QP over previous time window. Limit the total amount of down-scaling to be at most one scale down for now. Reset certain quantities after resize (buffer level, cyclic refresh, rate correction factor). Feature is enable via the setting rc_resize_allowed = 1. Change-Id: I9b1a53024e1e1e953fb8a1e1f75d21d160280dc7
-
- Jun 15, 2015
-
-
Yunqing Wang authored
This patch modified the thread creating code. When use_svc is true, the number of threads created is decided by the highest resolution. This resolved WebM issue 1018. Change-Id: I367227b14d1f8b08bbdad3635b232a3a37bbba26
-
- Jun 04, 2015
-
-
Marco Paniconi authored
Remove the ABI check for the controls needed for SVC 1 pass CBR mode. Bump up the ABI version. Change-Id: I35b79ee010e14af83c6d1e801d574deaaa2fc7eb
-
- Jun 03, 2015
-
-
Marco Paniconi authored
vp8 uses ts_target_bitrate for layer settings. Change-Id: Ie72477b549051396feebff87a3744fed04366bf4
-
- Jun 02, 2015
-
-
Marco Paniconi authored
-Make Rate control work for SVC 1 pass CBR mode. -Added temporal layering mode. -Fixed bug in non-rd variance partition. -Modified/updated the sample encoders (vp9_spatial_svc_encoder, vpx_temporal_svc_encoder). -Added datarate unittest(s) for 1 pass CBR SVC. Change-Id: Ie94b1b68a56ea1267b5087c625e5df04def2ee48
-
- May 12, 2015
-
-
Johann Koenig authored
The compatibility layer was removed before the 1.4.0 release. Change-Id: I268513ee9b3a2640ec33c4a25a5c5614fee7b3b2
-
James Zern authored
+ the definitions in the examples silences a missing-prototype warning Change-Id: I7c064cacd6d2073a6107de6c3e2cc46ef8a68411
-
- Apr 29, 2015
-
-
Marco Paniconi authored
Change-Id: Iadb42041f08ac969cc0b6af6f15e30c8498db680
-
Marco Paniconi authored
Set denoiser off by default: should add this option to command line. Change-Id: Iaecc94f5b5099feaacd7a5c415fc86eb68a2eea5
-
Marco Paniconi authored
Change-Id: I029484a5ffddcc3e518eeee609a6709b01cba146
-
- Mar 19, 2015
-
-
James Zern authored
this removes the CONFIG_* checks from public headers, but means '--enable-experimental --enable-spatial-svc' builds will fail without a local change to the ABI in vpx_encoder.h. this should be all right for testing this experiment. Change-Id: Ief55e7b9d1e8332cfce990275e04c29b30af0c4a
-
- Mar 11, 2015
-
-
Marco Paniconi authored
Set flags=0 if layering_mode=0, and set static_thresh=1. Change-Id: Id9874923b23966a2b1d0e83965add7d5c9d26d16
-
- Mar 06, 2015
-
-
Marco Paniconi authored
Change-Id: I794e8b64f26ebe68d7f18c3a11cb7c80e1cd3110
-
- Feb 12, 2015
-
-
Marco Paniconi authored
Change-Id: Iada495f05193a1f645a5405ad792931f4d9113ab
-
- Feb 05, 2015
-
-
Marco Paniconi authored
Change-Id: Ie45c8344df9415173eae7aa20384ea8ecb05d07a
-
Tom Finegan authored
The current file's directory, ".", is treated much more literally when building libvpx examples with Xcode than it is with make, and clang cannot find common include files included via "./" when those files actually reside one directory up in the tree. Change-Id: I5f66a026282e35d80248ca4052ebb882b859172e
-
- Dec 04, 2014
-
-
Marco Paniconi authored
Change-Id: Icc7a816491897107764e4c936288e9000e6319b8
-
- Nov 26, 2014
-
-
Marco Paniconi authored
Change-Id: I5f723ada144d0bd82ee700ef28a4916fd64ba5e4
-
- Nov 18, 2014
-
-
Deb Mukherjee authored
Fixes a borg build. Change-Id: I8cb510577e8d8bbc7a2e64f9e1bdfe883f49cb61
-