- 25 Sep, 2015 2 commits
-
-
James Zern authored
fixes crash on error Change-Id: Ibb1ef5565fb833cdee1a49335473d98f1187ef43
-
Jacky Chen authored
-
- 24 Sep, 2015 7 commits
-
-
Tom Finegan authored
-
Tom Finegan authored
-
Tom Finegan authored
Always add IOS_VERSION_MIN to darwin arm cflags. The warning occured because the default (9.0) does not match the value set by configure (6.0). BUG=https://code.google.com/p/webm/issues/detail?id=1075 Change-Id: Ia9085ceeca10e057f9eb781c14f07581bb6280a5
-
Tom Finegan authored
- Use the iphoneos SDK path (instead of macosx). - Detect iOS SDK major version and disable media (armv6) when using iOS SDK version 9 or higher. BUG=https://code.google.com/p/webm/issues/detail?id=1075 Change-Id: I12f77dbeee4c0084e8322f6841813da8b5e91c16
-
Tom Finegan authored
Add function comments explaining what the functions do and do not do. Change-Id: I23dea09f93bc5cdbea6a0077f90683a1df2f74dc
-
James Zern authored
-
Marco Paniconi authored
-
- 23 Sep, 2015 5 commits
-
-
Scott LaVarnway authored
Not used. Change-Id: I71527d0ee43a5730f1a2527e7ab687a77a137db4
-
Hui Su authored
-
Marco authored
Small gain in metrics (average ~0.2dB), small reduction in rate fluctuation. Change-Id: Id75bd89c168486f075308fb474ebd26e3bdfb85b
-
Marco authored
Limit transform size for intra to 16x16, for non-screen content mode. Little/no change in speed or metrics. 32x32 intra block is rarley selected in RTC (non-screen content) case, but some visual improvement can be seen in some example, e.g., captured_video_dark_whd.yuv. Change-Id: I68e2db87875343b3fb9bb407a7709f0088f84072
-
hui su authored
Coding gain: derflr 0.142% hevclr 0.153% hevcmr 0.124% Change-Id: I63b56ae3a9002c3a266e10e2964135ed43b0ba53
-
- 22 Sep, 2015 1 commit
-
-
Johann authored
Add a warning and assert that inputs for get_msb must not be zero. Change-Id: I8c6f289ff13248f6e3a8bc24aab3712ed33022a6
-
- 21 Sep, 2015 7 commits
-
-
Angie Chiang authored
-
Johann Koenig authored
-
Angie Chiang authored
remove static from fdct4/8/16/32 in vp10/encoder/dct.c add prefix vp10_ to fdct4/8/16/32 add vp10/encoder/dct.h Change-Id: I644827a191c1a7761850ec0b1da705638b618c66
-
Marco Paniconi authored
-
jackychen authored
Reallocation of mi buffer fails if change size on the first frame and change config in subsequent frames. Add a condition for resolution check to avoid assertion failure. BUG=1074 Change-Id: Ie26ed816a57fa871ba27a72db9805baaaeaba9f3
-
Marco authored
Reference frame masking logic may skip checking zeromv-last mode. Fix to avoid this and make sure zero-last is always checked. No noticeable change in speed, and PSNR/SSIM metrics on RTC set overall neutral (very small gain ~0.02). Small visual improvement on few RTC clips. Change-Id: I26eacdc449126424001a4a64e5ac31949f064417
-
Jingning Han authored
-
- 19 Sep, 2015 1 commit
-
-
James Zern authored
the range check in dct.c (abs(input[i]) < (1 << bit)) will fail in many cases. this was broken at the time this check was added BUG=1076 Change-Id: I3df8c7a555e95567d73ac16acda997096ab8d6e2
-
- 18 Sep, 2015 7 commits
-
-
Jingning Han authored
Change-Id: Ib161e6fb3eb081f7176a1d969fed16a7d1ffc320
-
James Zern authored
-
Tom Finegan authored
-
Tom Finegan authored
-
James Zern authored
the range check in dct.c (abs(input[i]) < (1 << bit)) will fail in the 25-29 range. this was broken at the time this check was added Change-Id: I8ca9607f6cbdc8be7f47696ffeabbab3ac5727e2
-
Jingning Han authored
-
- 17 Sep, 2015 8 commits
-
-
Tom Finegan authored
Change-Id: I03b1e8f983f8cd87519aefda732210359b319c81
-
Tom Finegan authored
Shortcut arg for --extra-configure-args --enable-examples. Enables the examples, and thus ensures that all versions of libvpx that iosbuild.sh produces can actually be linked. Change-Id: I2ddda094361bf0ac77f8d2ae542e4dc7b2cab158
-
Marco Paniconi authored
-
James Zern authored
* changes: vp9/decode_tiles_mt: move frame count accum from loop VP9Decoder: remove duplicate tile_worker_info vp9/decode_tiles_mt: move some inits from inner loop vp9_accumulate_frame_counts: pass counts directly
-
James Zern authored
-
James Zern authored
fixes build on windows x64; previously 'heightq' i.e., the 64-bit register was accessed when only the 32-bit value was needed. given this is from a stack variable the upper bits were undefined. + bump register/xmm counts; users of SETUP_LOCAL_VARS touch xmm13 in 64-bit builds and filter_block1d16_v* uses one extra temp variable Change-Id: I9c768c0b2047481d1d3b11c2e16b2f8de6eb0d80
-
Jingning Han authored
This commit removes mbmi_ext_base pointer from MACROBLOCK struct. Its use case can be fully covered by cpi->mbmi_ext_base pointer. Change-Id: I155351609336cf5b6145ed13c21b105052727f30
-
Marco 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
-
- 16 Sep, 2015 2 commits
-
-
Ronald S. Bultje authored
This means that we don't reconstruct in 4x4 dimensions, but in blocksize dimensions, e.g. 4x8 or 8x4. This may in some cases lead to performance improvements. Also, if we decide to re-introduce scalable coding support, this would fix the fact that you need to re-scale the MV halfway the block in sub8x8 non-4x4 blocks. See issue 1013. Change-Id: If39c890cad20dff96635720d8c75b910cafac495
-
Ronald S. Bultje authored
In vp9, the bottom MV would be the average of the topright and bottomleft luma MV (instead of the bottomleft/bottomright luma MV). See issue 993. Change-Id: Ic91c0b195950e7b32fc26c84c04788a09321e391
-