1. 29 Nov, 2016 1 commit
  2. 24 Nov, 2016 1 commit
    • Adrian Grange's avatar
      Superframe index: Parse correct number of frame sizes · a414887a
      Adrian Grange authored
      If there are N frames in a superframe, the superframe
      index will enumerate the sizes of only the first
      (N - 1) frames. The code assumed that all N frame
      sizes are coded.
      The size of the final frame in the superframe is
      calculated as follows:
      (data_size - index_size - sum_of_N-1_frame_sizes)
      Change-Id: Ia53ae27455a4f024eec311bf7356a00e8e0d449a
  3. 23 Nov, 2016 1 commit
  4. 22 Nov, 2016 2 commits
    • Jingning Han's avatar
      Deprecated the separate handle on rectangular tx_size in var_tx · fe45b216
      Jingning Han authored
      The recursive transform block partitioning system naturally supports
      the use of rectangular transform block size. Hence there is no need
      to make a separate coding route for the rectangular transform block
      size support there.
      Change-Id: I709b61f94cd4a6ea3f33c05abe319488c7d24f5a
    • Angie Chiang's avatar
      Refactor read_mb_interp_filter · 9c4f895c
      Angie Chiang authored
      Move detail logic of reading interp_filter type from
      read_inter_block_mode_info to read_mb_interp_filter
      Change-Id: I2880488acbd994ead3bed4ae94eaae017e33546b
  5. 21 Nov, 2016 3 commits
    • Angie Chiang's avatar
      Clean up ext_interp · 5678ad98
      Angie Chiang authored
      1) Simplify macro branch
      2) Improve the naming of interp_filter read/write functions
      Change-Id: I0ae290b08a8b058359874d91da468062706ab2d5
    • iole moccagatta's avatar
      Add coef_interleave experiment · f25a4cf9
      iole moccagatta authored
      This commit adds an experiment to interleave the coding of transform
      coefficients from YUV planes.  The experiment can be enabled at config
      time by --enable-coef-interleave.
      Change-Id: Ifd92f9c367304bca9732f13fa026eb8996363677
    • Jingning Han's avatar
      Merge simp_pred_mv changes into ref_mv · 24e0a184
      Jingning Han authored
      Merge the modifications in simp_pred_mv to ref_mv.
      Change-Id: I5662124c1ac7133d76697522f06e42b277a4ad8d
  6. 18 Nov, 2016 7 commits
  7. 16 Nov, 2016 2 commits
  8. 14 Nov, 2016 1 commit
  9. 12 Nov, 2016 1 commit
  10. 11 Nov, 2016 2 commits
  11. 10 Nov, 2016 10 commits
    • Debargha Mukherjee's avatar
      Add guided projection filter to loop restoration · 8f209a87
      Debargha Mukherjee authored
      lowres: -1.01% (up from -0.7%)
      midres: -1.90% (up from -1.5%)
      hdres:  -2.11% (up from ~1.7%)
      Change-Id: I1fe04ec9ef90ccc4cc990e09cd45eea82c752e0c
    • Yaowu Xu's avatar
      Revert "fix msvc build warnings and errors" · fdb4216d
      Yaowu Xu authored
      This reverts commit 32dbdff1.
      Change-Id: I94ef281223f7abceb156714e8192d5ea5fdc2581
    • Yaowu Xu's avatar
      fix msvc build warnings and errors · 32dbdff1
      Yaowu Xu authored
      This commit fix the msvc2013 build for configuration:
      configure --target=x86_64-win64-vs12 --enable-experimental
       --enable-clpf --enable-dering --enable-motion-var --enable-ans
      Change-Id: I08b61e38e761ea4ed3175529fba4a50c57be44ac
    • Debargha Mukherjee's avatar
      Harmonize the global parameter mappings · 8db4c776
      Debargha Mukherjee authored
      lowres: -0.401% BDRATE (tempete -5.4%)
      Also includes some fixes and cleanups.
      Change-Id: I82922a453fad59fad2f12829d2ef1e56b2d20949
    • Jingning Han's avatar
      Support rectangular tx_size in recursive txfm partition · 70e5f3f0
      Jingning Han authored
      This commit supports the recursive transform block partition to
      start with both square and rectangular transform block sizes.
      Change-Id: Idaf29d50cb1f4876b43e5ba82c2609708c6b1926
    • David Barker's avatar
      Fix test failures with supertx + warped-motion · 491983d7
      David Barker authored
      In this combination, the parameter 'supertx_enabled' was never
      passed to read_inter_block_mode_info, so the address of the
      function of the same name was unintentionally used instead.
      This always evaluates to true, which caused lots of test
      failures (eg, with test filter *EndToEnd*)
      Change-Id: If7a31f517aeb170a3c7cf14ed65e1d8511781718
    • David Barker's avatar
      Fix compile error with ref-mv · 599dfd01
      David Barker authored
      Change-Id: If7a117b78473d5b1f02b0219ddc314c7be7fbbbf
    • David Barker's avatar
      Fix compile with ext-tx · f541932b
      David Barker authored
      The switch to using daala_ec by default broke the compile
      when used with ext-tx, as some code which should have been
      inside #if !CONFIG_EXT_TX was not inside such a block.
      Change-Id: I4cec9755bd4e6134a7d3036c4482f952a815cafc
    • David Barker's avatar
      Fix clpf + ext_partition and dering + ext_partition · 9739f365
      David Barker authored
      In both cases, the data to be signalled (for clpf/dering) is
      stored at the topmost superblock level, but previously this data
      would not be signalled for 128x128 superblocks.
      For dering, it was also assumed that all superblocks were of the
      maximum possible size. When ext_partition was enabled and we
      chose to use a 64x64 superblock, this resulted in an out-of-bounds
      access to cm->mi_grid_visible, leading to a segfault.
      Change-Id: I81b9c037ed8db8be16d7e4cf6041e1df7525cc97
    • Jingning Han's avatar
      Reset the txfm context to match block size when skip flag is on · 1b1dc936
      Jingning Han authored
      Reset the transform block size context to the actual block size
      if the skip flag is turned on.
      Change-Id: I821afac2dcd4c3a17389e9954b7b2575f87d07d7
  12. 09 Nov, 2016 4 commits
  13. 08 Nov, 2016 5 commits