- Apr 17, 2013
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Change-Id: Id268ccaf1aefee6a3ed3e31486d4370f1c25e8cb
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Yaowu Xu authored
-
Ronald S. Bultje authored
It is unused. Change-Id: Ied3269ffacf9b6303bc9d85f996384c3575ef812
-
Yaowu Xu authored
Using filter_level/16 instead. Change-Id: I73a7e83a785d6aa6f9b5d22cf66e22f0a39ed078
-
Ronald S. Bultje authored
-
Yaowu Xu authored
-
Ronald S. Bultje authored
About 11% overall encoder speedup with the sbsegment experiment enabled. Change-Id: Iffb1bdba6932d9f11a6c791cda8697ccf9327183
-
Yaowu Xu authored
Change-Id: I41b3f5932ecd6256e8207369ad19aa81e7987be1
-
Adrian Grange authored
-
Adrian Grange authored
-
Ronald S. Bultje authored
Adds RD integration for 32x16, 16x32, 64x32 and 32x64 rectangular blocks. Derf almost +0.6%, HD a little over +1.0%, STDHD +1.3%. Change-Id: Id651fdb6a655fdbb5c47009757e63317acfb88a5
-
Jingning Han authored
Enable recursive partition information coding from SB64X64 down to MB16X16. The bit-stream syntax is now supporting rectangular block sizes. It starts from SB64X64 and recursively describes the partition type of the current block. If the partition type is PARTITION_NONE, the block is coded as a single unit; if it is PARTITION_HORZ or PARTITION_VERT, the block is segmented into two independently coded rectangular units, with no further partition needed; otherwise, the block is segmented into 4 square blocks. i.e., PARTITION_SPLIT case, each can be potentially further partitioned. Forward adaptive probability modeling is used for the partition information coding, conditioned on the current block size. Change-Id: I499365fb547839d555498e3bcc0387d8a3587d87
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Also a little bit of code cleanup: replacing pbi->common with cm, pbi->mb with xd. Change-Id: I2f70a005704a2833d644dfaafc4cd354e6e8532b
-
John Koleszar authored
-
Ronald S. Bultje authored
Merge "Slightly hackish workaround to support rectangles in directional intra predictors." into experimental
-
- Apr 16, 2013
-
-
Jim Bankoski authored
-
Dmitry Kovalev authored
Change-Id: I7057ed8e2a13a3c5367e2923eb4b3260bd7cf546
-
Dmitry Kovalev authored
Change-Id: Ic795cf6fc202bf32c9b5b0b3cef9ac422af53cd0
-
Christian Duvivier authored
Scalar path is about 1.3x faster (2.1% overall encoder speedup). SSE2 path is about 5.0x faster (8.4% overall encoder speedup). Change-Id: I360d167b5ad6f387bba00406129323e2fe6e7dda
-
Adrian Grange authored
This function is now called from configures the ARNR filter so it belongs with the other temporal filter functions. Change-Id: I64211875918364b5b8edfb97743e573c6def1663
-
Adrian Grange authored
Normalization of the frame boost value was being done when it reached the value 1028. The intention was to keep to a range of 10 bits, so it should have been clipped above 1023. Change-Id: I0afdddc1d2eb9e7822ec4578903cbe6ec0b33b91
-
Ronald S. Bultje authored
Change-Id: I8a4da6925f2d58a426c4d122df8b97bb69452e49
-
Dmitry Kovalev authored
-
John Koleszar authored
This flag was added to VP8 to allow a mode where MB-level skipping was not allowed, saving a bit per mb. It was never used in practice, and hasn't been tested in VP9, so remove it. Change-Id: Id450ec6904c6d06c1919508e7efc52d05cde5631
-
Dmitry Kovalev authored
tx_type == DCT_DCT check is an implementation detail of iht_add. Also adding dequant_add_y function with explicit DCT_DCT check inside. Change-Id: Ia3cb0225601752cdef0ff6f0acd3a09d9dbd8938
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Yunqing Wang authored
-
Scott LaVarnway authored
-
Yunqing Wang authored
In decoder, the scaling calculation, such as (mv * x_num / x_den), is fairly time-consuming. In this patch, we check if the scaling happens or not at frame level, and then decide which function to call to skip scaling calculation when no scaling is needed. Tests showed a 3% decoder performance gain. Change-Id: I270901dd0331048e50368cfd51ce273dd82b8733
-
John Koleszar authored
-
Scott LaVarnway authored
Now that the predictor is the dest, we do not need the extra parameters. Change-Id: I31e2c3d2015f4a1cd12e7f04536d8db478582a0a
-
John Koleszar authored
-
Scott LaVarnway authored
-
- Apr 15, 2013
-
-
Dmitry Kovalev authored
Using regular 0 and 1 constants now. Change-Id: Ie763503cbb727847cc8f1d6506cd6f2ee607f056
-