- 18 Apr, 2013 - 1 commit
-
-
John Koleszar authored
-
- 17 Apr, 2013 - 31 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Change-Id: I83aa188d414922db19cccb210c4001c02d5a404c
-
Yunqing Wang authored
-
Yunqing Wang authored
Removed skip_recon_sb(). Cleanup code so that we could combine decode_sb and decode_mb later. Change-Id: I24d1dd5283e2565072838a03c344938b88bfd35c
-
John Koleszar authored
Change-Id: I655305c9e22bdd9abc893d3c40d4bc6616aa1d35
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Adrian Grange authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Change-Id: Id268ccaf1aefee6a3ed3e31486d4370f1c25e8cb
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Yaowu Xu authored
-
Adrian Grange authored
alt_extra_bits is now only used in a local context so remove it from the twopass_rc structure. Change-Id: I5bbf0a3dba9712a3da45760f7bb865243705b53e
-
Yaowu Xu authored
that are related to using reconstructed pixel for selecting reference motion vectors. Change-Id: I048dfae39ca7385e344b57d46347ecc6e753e1bb
-
Ronald S. Bultje authored
It is unused. Change-Id: Ied3269ffacf9b6303bc9d85f996384c3575ef812
-
Yaowu Xu authored
Change-Id: Idb0d11e3ae9afabe667a9f327bf4d3aa84f63649
-
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
-
- 16 Apr, 2013 - 8 commits
-
-
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
-