1. 13 Feb, 2017 1 commit
  2. 05 Nov, 2016 2 commits
  3. 04 Nov, 2016 2 commits
    • Yushin Cho's avatar
      Fix the bool coder test · 3e4fcb4f
      Yushin Cho authored
      Fix the bool coder test not to use a probability of 100%.
      
      Change-Id: I799871cb0c48580edf0ee15a6c9931d27591ec99
      (cherry picked from commit 9b79f6a3)
      3e4fcb4f
    • Yushin Cho's avatar
      Fix the bool coder test · 9b79f6a3
      Yushin Cho authored
      Fix the bool coder test not to use a probability of 100%.
      
      Change-Id: I799871cb0c48580edf0ee15a6c9931d27591ec99
      9b79f6a3
  4. 20 Oct, 2016 1 commit
    • Peter de Rivaz's avatar
      Fix for AV1.TestTell · f994855e
      Peter de Rivaz authored
      The tell functions return an unsigned integer.
      This causes the AV1.TestTell test case to fail because
      -1 is greater than 20 when treated as an unsigned integer.
      
      Change-Id: I9dd1d7eb61260d30d1713a4917159fc6fe8eee42
      f994855e
  5. 19 Oct, 2016 3 commits
    • Nathan Egge's avatar
      Fix failing TestBitIO test with --enable-daala_ec. · e58781d3
      Nathan Egge authored
      Change-Id: I6a885b7c6315261d67a9c2fcde914206b8301f4a
      e58781d3
    • Nathan E. Egge's avatar
      Change return type of tell and tell_frac to uint32_t. · b244f396
      Nathan E. Egge authored
      The bit accounting functions aom_reader_tell() and aom_reader_tell_frac()
       return the number of bits and 1/8th bits respectively.
      This patch changes the return type from ptrdiff_t which is signed to
       uint32_t which is unsigned.
      The size_t type is not used since we only care about the number of bits
       or 1/8 bits per entropy coder context and we don't expect to code more
       than 512 megabits per tile.
      
      Change-Id: I84a119d1f52829dcbdb66a92656eacca06e42b11
      b244f396
    • Michael Bebenita's avatar
      Bit accounting. · 6048d052
      Michael Bebenita authored
      This patch adds bit account infrastructure to the bit reader API.
      When configured with --enable-accounting, every bit reader API
      function records the number of bits necessary to decoding a symbol.
      Accounting symbol entries are collected in global accounting data
      structure, that can be used to understand exactly where bits are
      spent (http://aomanalyzer.org). The data structure is cleared and
      reused each frame to reduce memory usage. When configured without
      --enable-accounting, bit accounting does not incur any runtime
      overhead.
      
      All aom_read_xxx functions now have an additional string parameter
      that specifies the symbol name. By default, the ACCT_STR macro is
      used (which expands to __func__). For more precise accounting,
      these should be replaced with more descriptive names.
      
      Change-Id: Ia2e1343cb842c9391b12b77272587dfbe307a56d
      6048d052
  6. 18 Oct, 2016 1 commit
  7. 11 Oct, 2016 1 commit
  8. 07 Sep, 2016 2 commits
    • Nathan E. Egge's avatar
      Change return type of tell and tell_frac to uint32_t. · c1a87fad
      Nathan E. Egge authored
      The bit accounting functions aom_reader_tell() and aom_reader_tell_frac()
       return the number of bits and 1/8th bits respectively.
      This patch changes the return type from ptrdiff_t which is signed to
       uint32_t which is unsigned.
      The size_t type is not used since we only care about the number of bits
       or 1/8 bits per entropy coder context and we don't expect to code more
       than 512 megabits per tile.
      
      Change-Id: I84a119d1f52829dcbdb66a92656eacca06e42b11
      c1a87fad
    • Michael Bebenita's avatar
      Bit accounting. · e6b12944
      Michael Bebenita authored
      This patch adds bit account infrastructure to the bit reader API.
      When configured with --enable-accounting, every bit reader API
      function records the number of bits necessary to decoding a symbol.
      Accounting symbol entries are collected in global accounting data
      structure, that can be used to understand exactly where bits are
      spent (http://aomanalyzer.org). The data structure is cleared and
      reused each frame to reduce memory usage. When configured without
      --enable-accounting, bit accounting does not incur any runtime
      overhead.
      
      All aom_read_xxx functions now have an additional string parameter
      that specifies the symbol name. By default, the ACCT_STR macro is
      used (which expands to __func__). For more precise accounting,
      these should be replaced with more descriptive names.
      
      Change-Id: Ia2e1343cb842c9391b12b77272587dfbe307a56d
      e6b12944
  9. 06 Sep, 2016 1 commit
  10. 02 Sep, 2016 1 commit
  11. 01 Sep, 2016 2 commits
  12. 12 Aug, 2016 1 commit
  13. 29 Jul, 2016 1 commit
  14. 20 Jan, 2016 1 commit
  15. 30 Jul, 2015 1 commit
  16. 21 Jul, 2015 2 commits
    • Yaowu Xu's avatar
      vpx_dsp/bitwriter.h: vp9_->vpx_ · 817be1d2
      Yaowu Xu authored
      changes prefix vp9_ to vpx_ for non codec specific functions and
      data structures.
      
      Change-Id: I91a21548e39bd24d2c7caaaa223ae47240bb78c8
      817be1d2
    • Yaowu Xu's avatar
      vpx_dsp/bitreader.h: vp9_->vpx_ · bf82514b
      Yaowu Xu authored
      Replace vp9_ in names to vpx_ as they are not codec specific.
      
      Change-Id: I2e583aa63dee769353ada4b42417aa15c4074ebb
      bf82514b
  17. 20 Jul, 2015 3 commits
  18. 17 Jul, 2015 1 commit
  19. 23 Apr, 2014 1 commit
  20. 24 Jan, 2014 1 commit
  21. 20 Dec, 2013 2 commits
  22. 06 Sep, 2013 1 commit
    • Yaowu Xu's avatar
      cleanup cpplint warnings · afffa3d9
      Yaowu Xu authored
      Suggested by James Zern to clear out cpplint warnings for all unit
      test code.
      
      Change-Id: I731a3fa4d2a257eb9ef733426ba84286fbd7ea34
      afffa3d9
  23. 07 Jun, 2013 1 commit
  24. 08 May, 2013 1 commit
  25. 19 Apr, 2013 1 commit
  26. 15 Apr, 2013 1 commit
  27. 27 Nov, 2012 1 commit
    • John Koleszar's avatar
      Add vp9_ prefix to all vp9 files · fcccbcbb
      John Koleszar authored
      Support for gyp which doesn't support multiple objects in the same
      static library having the same basename.
      
      Change-Id: Ib947eefbaf68f8b177a796d23f875ccdfa6bc9dc
      fcccbcbb