1. 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
  2. 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
  3. 18 Oct, 2016 1 commit
  4. 02 Sep, 2016 1 commit
  5. 01 Sep, 2016 2 commits
  6. 12 Aug, 2016 1 commit
  7. 29 Jul, 2016 1 commit
  8. 30 Jul, 2015 1 commit
  9. 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
  10. 20 Jul, 2015 3 commits
  11. 17 Jul, 2015 1 commit
  12. 23 Apr, 2014 1 commit
  13. 24 Jan, 2014 1 commit
  14. 20 Dec, 2013 2 commits
  15. 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
  16. 07 Jun, 2013 1 commit
  17. 08 May, 2013 1 commit
  18. 19 Apr, 2013 1 commit
  19. 15 Apr, 2013 1 commit
  20. 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