- 24 Oct, 2016 5 commits
-
-
David Barker authored
It seems that when bit accounting was introduced in https://chromium-review.googlesource.com/#/c/400658/ there was one place which was accidentally skipped, leading to build failures with --enable-dering. This patch adds the missing information. Change-Id: I59e1bd6f7e1d4fa58506ee7af307b845c78a7cbe
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Account for the rectangular transform block size in setting the context data. Change-Id: Ic30a6a3eaaca4c945e0aab3acbaeb99aa48b0064
-
- 23 Oct, 2016 2 commits
- 22 Oct, 2016 8 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Yi Luo authored
-
Yaowu Xu authored
-
Jingning Han authored
-
Angie Chiang authored
Change-Id: Ic9f34e32e51f8a8a4426543bae0b92f5fab0792e
-
- 21 Oct, 2016 25 commits
-
-
Jingning Han authored
"varios" -> "various" Change-Id: If91a462dc009f701c48c2cfd7965cd71f61f2970
-
Nathan E. Egge authored
By default, when building with --enable-accounting the bit accounting code will collect statistics for every frame while decoding. Collecting statistics can slow down decode time and we would eventually like to enable the CONFIG_ACCOUNTING flag by default. This patch adds a runtime flag so that bit accounting statistics are only collected when actually needed. Change-Id: I25d9eaf26ea132d61ace95b952872158c9ac29e7
-
Nathan E. Egge authored
This decoder control requires AV1 to be compiled with --enable-accounting. Note that bit accounting data is only available after a frame has been decoded. Change-Id: I8a15213d9f2587638e0edb62932738e985160e03
-
Nathan E. Egge authored
ISO C90 forbids mixed declarations and code and the function aom_accounting_set_context() was being called before the MB_MODE_INFO declaration. Change-Id: I8619525b1b2fd37753891bd310d9d59c881b8807
-
Nathan E. Egge authored
Move computing the class0_fp_cdf and fp_cdf tables per coded mv symbol to computing it only when the probabilities are updated. Change-Id: Ib4957c8ab21e6189bcc3817a07b7681dfb343223
-
Nathan E. Egge authored
Move computing the class_cdf table per coded mv class symbol to computing it only when the probabilities are updated. Change-Id: I6c4a9075817e8ba2e251f0e82436995f08f2ec5c
-
Nathan E. Egge authored
Move computing the joint_cdf table per coded mv joint symbol to computing it only when the probabilities are updated. Change-Id: If5d195f70e6fad7b60f69606c8386ad5e69657d2
-
Nathan E. Egge authored
Move computing the inter_mode_cdf tables per coded inter mode symbol to computing them only when the probabilities are updated. Change-Id: I7a7b059ee75723cb6f278ed82a20cf34c27915d8
-
Yaowu Xu authored
-
Jingning Han authored
Limit the recursive transform block partition depth to 2. For a 32x32 transform block unit, one can maximally go down to 8x8 transform block size. Change-Id: I2caa92bb2eee64762b7ecca8920259f7c50fb0aa
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Jingning Han authored
Check the encoding statistics. If all the coding blocks use the max transform size, skip transform size coding in the frame header. Change-Id: I31cb16314e87f945d7e95a34a90a5536b3ed82d5
-
Jingning Han authored
Skip counting the inter transform block size distribution for the intra transform block size coding. Change-Id: Ifad9d843f57d069d0619a54d66ca18101e1b69f1
-
Jingning Han authored
Change-Id: I1e4a43f5f08b76867240a207c60d7e85a8ffbb74
-
Jingning Han authored
Use lookup table to replace the arithmetic computation for transform block step. Change-Id: I1318d81bda9d7ffaf9d550acd19354b0615ede36
-
Jingning Han authored
This prepares the support to both rectangular and 2x2 transform block sizes. Change-Id: I3c2d4e317f6b627bb45d2273c278331bd976ee92
-
Jingning Han authored
Allow the decoder to memset partial dequantized coefficient line to zero. Change-Id: I1f07dc7bf802958754502c1b5c819cc81e7a08cb
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Sarah Parker authored
-
Yi Luo authored
Change-Id: Ida036defe5688894a63007a31aa2dd0b3f0b5d59
-
Jingning Han authored
-
Jingning Han authored
-
Nathan E. Egge authored
Move computing the uv_mode_cdf tables per coded intra mode symbol to computing them only when the probabilities are updated. Change-Id: I627b59d30726c913f5d7ba7753cb0446a12655bb
-