1. 02 Apr, 2018 2 commits
  2. 30 Mar, 2018 1 commit
  3. 23 Mar, 2018 4 commits
  4. 22 Dec, 2017 10 commits
    • Ralph Giles's avatar
      Don't force inlining for msvc targets. · 1b63eb33
      Ralph Giles authored
      INLINE is defined as __forceinline for vs* configs, but is the
      normal, compiler-discretion inline for gcc/clang configs. This
      makes many functions very large when building for windows targets,
      much larger than they are elsewhere.
      
      Use '__inline' as a consistent definition to get consistent function
      sizes. Thanks to David Major for the diagnosis.
      
      Change-Id: Ibb4f7e3a58d65b844d65cbd2e487d9f9f4cedc91
      1b63eb33
    • Yunqing Wang's avatar
      Set AV1 convolve function pointers in JNT_COMP · 26b75145
      Yunqing Wang authored
      Set function pointers for AV1 convolve functions in JNT_COMP.
      
      Change-Id: I9042b09c7c0222660b18b3a9ebb1379fd05b52c8
      26b75145
    • Yue Chen's avatar
      Check tx_size before trying filter_intra in speed 3 setting · 4a8ea37b
      Yue Chen authored
      Bug=aomedia:1170
      
      Change-Id: I26a816c3d379ce0428967f2631c5c9282bf8f278
      4a8ea37b
    • Jingning Han's avatar
      Take out drl index control from opt-ref-mv · b4fc74da
      Jingning Han authored
      Removing the drl dependency on the candidate list length appears
      to incur more than 0.3% compression performance loss. Hence remove
      this option from opt-ref-mv to allow better latency vs compression
      performance trade off.
      
      Change-Id: I6edaeb2d437996082b7bdd6cda7351426c5584b9
      b4fc74da
    • Sebastien Alaiwan's avatar
      Move obu high-level to a dedicated file · e9644bee
      Sebastien Alaiwan authored
      Change-Id: I4630d402fccb645ae49da017aa56f5af56e25a11
      e9644bee
    • Cheng Chen's avatar
      Remove lpf_sb · 07365c9a
      Cheng Chen authored
      As loopfilter is not needed for intrabc, clean up related code.
      
      Change-Id: If89d4969a7795cd8993e6add8fd03ef1296699ef
      07365c9a
    • Zoe Liu's avatar
      Add the syntax/decoder support for fwd-kf · a7c1b196
      Zoe Liu authored
      Forward-coded KEY_FRAME, served as a backward reference frame, is
      coded as intra-only. The show_existing_frame to show the buffered
      forward KEY_FRAME needs to reset the frame context as well as reset
      the reference frame buffer.
      
      One binary symbol, namely reset_decoder_state, is added to the frame
      header. Whenever a frame is a show_existing_frame, it reads out this
      binary symbol value from the bitstream. When this binary symbol is
      1, it indicates that the existing frame to show shall be an intra
      coded frame and will serve as a KEY_FRAME. The frame context is set
      to default and the reference buffer is updated the same way as a
      normal KEY_FRAME.
      
      Change-Id: I8b641220689459a104d2f5a03bbdb6820af8f990
      a7c1b196
    • Debargha Mukherjee's avatar
      Make space for range config for 2D transforms · 867f3120
      Debargha Mukherjee authored
      Change-Id: I62117adde6f403c02667903a31454b2e3cfea4aa
      867f3120
    • Yunqing Wang's avatar
      Set AV1 convolve function pointers · d790c809
      Yunqing Wang authored
      Set function pointers for AV1 convolve functions.
      
      Change-Id: I9241ef31fcd060a6b76e0cac8e2452b0207df929
      d790c809
    • Jingning Han's avatar
      Fix potential integer overflow in coeff dequant · 4e0b43e0
      Jingning Han authored
      This solves a potential integer overflow issue in the coefficient
      dequantization. It fixes an enc/dec mismatch issue.
      
      BUG=aomedia:1174
      
      Change-Id: Iea80f7fc2011ed35d2a44e360acd59cd8e85cf42
      4e0b43e0
  5. 21 Dec, 2017 23 commits