1. 20 Jan, 2017 1 commit
  2. 20 Dec, 2016 1 commit
  3. 13 Dec, 2016 1 commit
    • James Zern's avatar
      aomdec: remove use of fileno() · b9b28381
      James Zern authored
      this requires _POSIX_C_SOURCE >= 1 for glibc, but its only use was with
      stdout; use the file number directly
      
      BUG=aomedia:111
      
      Change-Id: Iebfc339c894abbf77b08c7744a4f66b34948b33f
      b9b28381
  4. 18 Nov, 2016 1 commit
    • James Zern's avatar
      aomdec: avoid memory leaks · 360e444a
      James Zern authored
      This is a manual cherry-pick from libvpx/master:
      e61d82bd4fab408b32011568a52524b6a82bcf25
      
      Change-Id: I29bbcea604507d016d4783c7ed1697712814478d
      360e444a
  5. 19 Oct, 2016 1 commit
    • Urvang Joshi's avatar
      Fix warnings reported by -Wshadow: Part4: main directory · 4145bf05
      Urvang Joshi authored
      Now that all warnings are taken care of, add warning flag -Wshadow to
      configure.
      
      Note: Enabling this flag for C++ generates some useless warnings about
      some function parameters shadowing class member function names. So, only
      enabling this warning for C code.
      
      Cherry-picked from aomedia/master: b96cbc44
      
      Change-Id: I3922dea2e6976b16519c4aa4d1bd395c198134f1
      4145bf05
  6. 29 Sep, 2016 1 commit
  7. 02 Sep, 2016 1 commit
  8. 01 Sep, 2016 2 commits
  9. 10 Aug, 2016 1 commit
  10. 28 Jul, 2016 1 commit
  11. 11 May, 2016 1 commit
    • Yunqing Wang's avatar
      Add decoder APIs and unit tests in tile-coding experiment · 8e5e3387
      Yunqing Wang authored
      In the tile-coding experiment,
      1. In tile decoder, added 2 set control APIs:
         VP10_SET_DECODE_TILE_ROW and VP10_SET_DECODE_TILE_COL. It allowed
         users to set the range of decoding at frame level.
      2. Added a unit test while tile-coding experiment is on. It tested
         both tile encoder and decoder to make sure the encoded frame
         can be decoded as a whole frame or as independent tiles.
      
      Change-Id: I73fd0632b685047cb9376008127cde72efa3fb2b
      8e5e3387
  12. 27 Apr, 2016 1 commit
  13. 25 Mar, 2016 1 commit
    • Adrian Grange's avatar
      Convert "vpx" to "aom" · cebe6f0c
      Adrian Grange authored
      Change the name of source files to replace "vpx" with "aom".
      Change occurences of "vpx" in the code to "aom".
      
      Change-Id: I002c0eaa2c350cf1a895bf01bea5788c61328027
      cebe6f0c
  14. 24 Mar, 2016 2 commits
    • Adrian Grange's avatar
      Add AOM copyright header to all .c files · a872b063
      Adrian Grange authored
      Change-Id: I79d52362aec9565cc4b6fe7a1c1c08dcfb726465
      a872b063
    • Geza Lore's avatar
      Port large scale tile coding features from nextgen. · 490ba1ad
      Geza Lore authored
      If configured with --enable-ext-tile, the codec uses an alternative
      tile coding syntax in the bitstream. Changes include::
       - The maximum number of tile rows and columns is extended to 1024
         each.
       - The minimum tile width/height is 64 pixels (1 superblock).
       - A tile copy mode is added where a tile directly reuse the coded
         data of a previous tile
       - The meaning of the tile-columns and tile-rows codec parameters are
         overloaded to mean tile-width and tile-height in units of 64
         pixels.
       - All tiles should now be independent, including rows within the
         same columns, so large scale parallel, or independent decoding is
         possible.
       - vpxdec also gained the options to decode only a particular tile,
         tile row, or tile column.
      
      Changes without --enable-ext-tile:
       - All tiles should now be independent, including rows within the
         same columns, so large scale parallel, or independent decoding is
         possible.
       - vpxenc default tile configuration changed to use 1 tile column.
      
      Change-Id: I0cd08ad550967ac18622dae5e98ad23d581cb33e
      490ba1ad
  15. 22 Mar, 2016 2 commits
    • Yaowu Xu's avatar
      libvpx -> libaom · 3d26d916
      Yaowu Xu authored
      Change-Id: I820483aefdc14f2ae946e08fe10fa01f3e845767
      3d26d916
    • Yaowu Xu's avatar
      Rename vpx to aom · bf4202ed
      Yaowu Xu authored
      Change-Id: Ibc7933fba85feeb30ef9b14b302d932aff19f54e
      bf4202ed
  16. 28 Jan, 2016 1 commit
  17. 21 Jan, 2016 2 commits
  18. 19 Jan, 2016 1 commit
  19. 07 Oct, 2015 1 commit
  20. 29 Sep, 2015 1 commit
    • Yaowu Xu's avatar
      Merged branch 'master' into nextgenv2 · 7c514e2d
      Yaowu Xu authored
      Resolved Conflicts in the following files:
              configure
              vp10/common/idct.c
              vp10/encoder/dct.c
              vp10/encoder/encodemb.c
              vp10/encoder/rdopt.c
      
      Change-Id: I4cb3986b0b80de65c722ca29d53a0a57f5a94316
      7c514e2d
  21. 26 Sep, 2015 1 commit
    • Ronald S. Bultje's avatar
      Rename display_{size,width,height} to render_*. · 36ffe644
      Ronald S. Bultje authored
      The name "display_*" (or "d_*") is used for non-compatible information
      (that is, the cropped frame dimensions in pixels, as opposed to the
      intended screen rendering surface size). Therefore, continuing to use
      display_* would be confusing to end users. Instead, rename the field
      to render_*, so that struct vpx_image can include it.
      
      Change-Id: Iab8d2eae96492b71c4ea60c4bce8121cb2a1fe2d
      36ffe644
  22. 11 Sep, 2015 2 commits
  23. 14 Aug, 2015 1 commit
    • Yaowu Xu's avatar
      Remove vp10's build dependency on vp9 · 72889a2a
      Yaowu Xu authored
      CONFIG_VP9_HIGHBITDEPTH is currently used by both vp9 and vp10, but in
      many place outside vp9/vp10, the macro was used in conjunction of
      CONFIG_VP9. This created a dependency on vp9 for vp10 to build. This
      commit removes the dependency by use CONFIG_VP9_HIGHBITDEPTH only in
      these places.
      
      Change-Id: I8cc007fc9cf132394c6498ce6759e606b64a6ad0
      72889a2a
  24. 12 Aug, 2015 1 commit
    • Jingning Han's avatar
      Fork VP9 and VP10 codebase · 3ee6db6c
      Jingning Han authored
      This commit folks the VP9 and VP10 codebase and makes libvpx
      support VP8, VP9, and VP10.
      
      Change-Id: I81782e0b809acb3c9844bee8c8ec8f4d5e8fa356
      3ee6db6c
  25. 05 Jun, 2015 1 commit
  26. 12 May, 2015 2 commits
  27. 26 Mar, 2015 1 commit
  28. 18 Mar, 2015 1 commit
    • Johann's avatar
      Initialize "corrupted" to zero · 5370c6f1
      Johann authored
      Because the call to vpx_codec_control at line 928 is now guarded by
      !frame_parallel, 'corrupted' may not be set.
      
      Change-Id: Id166bd8a8cdb5e5120fca1640011a3545f6e178a
      5370c6f1
  29. 17 Mar, 2015 1 commit
  30. 25 Feb, 2015 1 commit
  31. 06 Feb, 2015 1 commit
  32. 18 Dec, 2014 1 commit
  33. 12 Dec, 2014 1 commit
  34. 21 Oct, 2014 1 commit